ABSTRACT
Because students have different learning styles, it's important to incorporate multiple teaching techniques into the classroom experience. One such technique is the use of puzzles and games in the classroom to reinforce the learning objectives. Many topics in Computer Science are well suited for coverage in such a game. Several in-class puzzles and games have been used in the Computer Science program at this institution in recent years. In basic and advanced courses, simple crossword puzzles reinforce terminology and Jeopardy!®-style games help students master material with short answers. In the most recent iteration of the Operating Systems course, a BattleThreads game and a Process State Transition game helped students appreciate different approaches to process and thread management. The latter two games have been assessed for their effectiveness, providing several insights into what makes a good in-class game for teaching operating systems concepts, and how the existing games can be improved.
- Begg, A. J. C., "Games in the Classroom," Centre for Innovation in Mathematics Teaching, Available at http://www.ex.ac.uk/cimt/games/gameclas.htm, {September 6, 2002}.Google Scholar
- Bell, T., "A Low-Cost High-Impact Computer Science Show for Family Audiences," Australasian Computer Science Conference, Canberra, Australia, (January 31-February 3, 2000), 10--14.Google Scholar
- Felder, R. M. and Silverman, L. K., "Learning and Teaching Styles in Engineering Education," Engineering Education, Vol. 78, No. 7, (1988), 674--681.Google Scholar
- Felder, R. M. and Solomon, B. A., "Index of Learning Styles (ILS)," North Carolina State University, Available at http://www2.ncsu.edu/unity/lockers/users/f/felder/public/ILSpage.html, {September 6th, 2002}.Google Scholar
- Herr, N., "The Sourcebook for Teaching Science: Strategies, Activities, and Internet Resources," California State University, Northridge, Available at http://www.csun.edu/~vceed002/, {September 6, 2002}.Google Scholar
- Holt, C., "Y2K Bibliography of Experimental Economics and Social Science Classroom Games - Using Experiments in Teaching," University of Virginia, Available at http://www.people.virginia.edu/~cah2k/classy2k.htm, {September 6, 2002}.Google Scholar
- Levitin, A. and Papalaskari, M.-A., "Using Puzzles in Teaching Algorithms," Technical Symposium on Computer Science Education, Covington, Kentucky, (February 27 - March 3, 2002), 292--296. Google ScholarDigital Library
- Ohlsson, L. and Johansson, C., "A Practice Driven Approach to Software Engineering Education," IEEE Transactions on Education, Vol. 38, No. 3, (1995), 291--295. Google ScholarDigital Library
- Rasala, R., Raab, J., and Proulx, V. K., "The SIGCSE 2001 Maze Demonstration Program," Technical Symposium on Computer Science Education (SIGCSE 2002), Covington, Kentucky, (February 27 - March 3, 2002), 287--290. Google ScholarDigital Library
- Robbins, S. and Robbins, K., "Empirical Exploration in Undergraduate Operating Systems," Technical Symposium on Computer Science Education (SIGCSE 1999), New Orleans, Louisiana, (March, 1999), 311--315. Google ScholarDigital Library
- Robbins, S., "Experimentation with Bounded Buffer Synchronization," Technical Symposium on Computer Science Education (SIGCSE 2000), Austin, Texas, (March, 2000), 330--334. Google ScholarDigital Library
- Stallings, W., Operating Systems: Internals and Design Principles, Fourth Edition, Upper Saddle River, New Jersey: Prentice-Hall (2001). Google ScholarDigital Library
- Terry, R. E. and Harb, J. N., "Using Learning Style Theory to Improve Learning and Teaching in the Engineering Classroom," Frontiers in Education (FIE 1993), Washington, DC, (November 6-9, 1993), 22--23.Google Scholar
Index Terms
- Puzzles and games: addressing different learning styles in teaching operating systems concepts
Recommendations
Puzzles and games: addressing different learning styles in teaching operating systems concepts
Because students have different learning styles, it's important to incorporate multiple teaching techniques into the classroom experience. One such technique is the use of puzzles and games in the classroom to reinforce the learning objectives. Many ...
Digital Games in eLearning Environments
The notion of using games in education is as old as games themselves. In addition, the massive market opened by the digital games industry has caused great interest regarding their specific potential in education. However, this interest is sometimes ...
Modeling Learners in Educational Games
Background: Video games are very well known for their intrinsic adaptivity; as they adapt the gameplay to the player's preferences and rhythm. In addition to adapting the gameplay, educational games should also adapt the learning content to match the ...
Comments