Using The Nanvix Operating System in Undergraduate Operating System Courses

被引:3
|
作者
Penna, Pedro Henrique [1 ]
Freitas, Henrique C. [1 ]
Caram, Joao [1 ]
Castro, Marcio [2 ]
Mehaut, Jean-Francois [3 ]
机构
[1] Pontificia Univ Catolica Minas Gerais, Dept Comp Sci, Belo Horizonte, MG, Brazil
[2] Univ Fed Santa Catarina, Dept Informat & Stat, Florianopolis, SC, Brazil
[3] Univ Grenoble Alpes, INRIA, CNRS, Grenoble INP,LIG, F-38000 Grenoble, France
关键词
D O I
10.1109/SBESC.2017.33
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Operating Systems (OSs) have an important position in the Computer Science curriculum. When students face this subject, they study core concepts, mechanisms and strategies that apply to several fields. To support practical lectures in an OSs course, instructors may adopt an OS on which students can work, exercising their knowledge and enhancing their practical skills. In this context, we present Nanvix, a new OS designed to address this use in undergraduate OSs courses. We introduce a flexible assignment-based teaching methodology for our OS, and we assess the effectiveness of this methodology by applying it in the OSs course of the Pontifical Catholic University of Minas Gerais. When using Nanvix, the average score of the students in the course increased in 11.2%, and the failure rate dropped 47.7%. Moreover, we observed that with Nanvix students got more motivated and interested in the OSs field.
引用
收藏
页码:193 / 198
页数:6
相关论文
共 50 条
  • [21] DMERT OPERATING SYSTEM
    GRZELAKOWSKI, ME
    CAMPBELL, JH
    DUBMAN, MR
    BELL SYSTEM TECHNICAL JOURNAL, 1983, 62 (01): : 303 - 322
  • [22] OPERATING SYSTEM UPGRADES
    COWAN, JV
    WORLD OIL, 1991, 212 (05) : 35 - 35
  • [23] Operating an Alert System using Facial Expression
    Tiwari, Srishti
    Aju, D.
    2017 INNOVATIONS IN POWER AND ADVANCED COMPUTING TECHNOLOGIES (I-PACT), 2017,
  • [24] ESTIMATOR FOR DYNAMIC SYSTEM USING OPERATING RECORDS
    SMITH, OJM
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1987, 109 (03): : 253 - 267
  • [25] EXPERIENCE OF TRANSPORTING AND USING THE SOLO OPERATING SYSTEM
    POWELL, MS
    SOFTWARE-PRACTICE & EXPERIENCE, 1979, 9 (07): : 561 - 569
  • [26] Review on Operating system
    王师
    中国高新区, 2018, (05) : 164 - 165
  • [27] Kill the operating system!
    Garfinkel, S
    TECHNOLOGY REVIEW, 2003, 106 (07) : 32 - 32
  • [28] OPERATING SYSTEM PERFORMANCE
    LYNCH, WC
    COMMUNICATIONS OF THE ACM, 1972, 15 (07) : 579 - &
  • [29] THE UNIX OPERATING SYSTEM
    ROBERTS, B
    BYTE, 1983, 8 (10): : 130 - 131
  • [30] OPERATING SYSTEM FOR MULTIPROCESSOR
    TAKAMURA, S
    YAMASHITA, K
    TSURUHO, S
    REVIEW OF THE ELECTRICAL COMMUNICATIONS LABORATORIES, 1975, 23 (9-10): : 1037 - 1046