Programming in context: a model-first approach to CS1
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Integrating role-play into software engineering courses
Journal of Computing Sciences in Colleges
Increasing diversity in k-12 computer science: strategies from the field
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
This paper reports on initial experiences with using role play interaction in an upper level operating systems (OS) course. Three role play scenarios were implemented related to multi-programming, concurrency and synchronization, and a culminating experience that included several OS transactions with emphasis on input and output (I/O) operations. Students reported better understanding of the concepts, and stated appreciation for the chance to see some of the abstracted components made more concrete. The activities are discussed, the initial student feedback is provided, and future plans for improvement and further implementation of these and other scenarios in the future are briefly presented.