Title :
Creating interest in operating systems via active learning
Author :
Lincke, Susan J.
Author_Institution :
Wisconsin Univ. Parkside, Kenosha, WI
Abstract :
It is generally accepted that multi-threading, concurrency and semaphores (including producer-consumer, readers-writers problems, etc.) are a major challenge to undergraduate operating systems students. In addition, while the author became fascinated while working with systems programming in industry, students did not appear to be interested in the theoretical, passive-learning approach of an all-lecture course. The challenge was to add an active-learning component that would help students to better understand concepts and enhance their interest, while still retaining all course content and cutting the lecture time. The OS course was modified to include about one hour of active learning for two hours of lecture. Our active learning approach uses exercises and mini-labs on a Linux system, and successfully raised interest for the students
Keywords :
Linux; computer science education; teaching; Linux system; active learning; industrial systems programming; undergraduate operating systems students; Collaborative work; Computer science; Computer science education; Concurrent computing; Decision making; Game theory; Linux; Multithreading; Operating systems; Programming profession; Active Learning; Computer Science Education; Operating Systems;
Conference_Titel :
Frontiers in Education, 2005. FIE '05. Proceedings 35th Annual Conference
Conference_Location :
Indianopolis, IN
Print_ISBN :
0-7803-9077-6
DOI :
10.1109/FIE.2005.1612262