Using role play for an upper level CS course

  • Authors:
  • Michael Leverington;Murat Yüksel;Michael Robinson

  • Affiliations:
  • University of Nevada, Reno Reno, Nevada;University of Nevada, Reno Reno, Nevada;University of Nevada, Reno Reno, Nevada

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.