Abstract
We present a method for designing courseware on algorithms for active learning with virtual board games. Our goal is to build algorithm courseware that integrates explanation with animation and makes the student an active participant. We give hints for structuring the material into sections and mixing presentation with exercises. We present our ideas for a new form of visual interactive exercise and a cardboard game prototype with which we tested our ideas.
- 1 Byme, M.D., Catrambone, R. and Stasko, J.T. Do Algorithm Animations Aid Learning? TR GIT-GVU-96-18, GVU, Georgia Institute of Technology, Atlanta, GA.Google Scholar
- 2 Cormen, T.H., Leiserson, C.E., Rivest, R.L. Introduction to Algorithms. 1990. MIT Press, Cambridge. Google ScholarDigital Library
- 3 Eisenberg, M. The Thin Glass Line: Designing Interfaces to Algorithms. CHI 96 Conference Proceedings (1996). ACM Press, 181 - 188. Google ScholarDigital Library
- 4 Gorny, P. Didaktisches Design telematik-gestuetzter Lernsoftware. In: Koerber, B. and Peters, I.-R. Informatische Bildung in Deutschland, Berlin 1998, LOG IN Verlag. 127-155. English pre-version: http://www-cghci.informatik.uni-oldenburg.de/resources/TET.pdfGoogle Scholar
- 5 Gloor, P., Dynes, S. and Lee, I. Animated Algorithms. CD-ROM. 1993. MIT Press.Google Scholar
- 6 Gloor, P. Elements of Hypermedia Design. 1997. Birkhaeuser. Google ScholarDigital Library
- 7 Stasko, J., Domingue, J., Brown, M.H. and Price, B.A. (eds.): "Software Visualization". 1998. MIT Press.Google Scholar
- 8 Stasko, J. and Lawrence, A. Empirically Assessing Algorithm Animations as Learning Aids. In: {7} 419- 438.Google Scholar
- 9 Williams, J.W.J. Algorithm 232 (heapsort). Comm. of the ACM, 7:347-348, 1964.Google ScholarDigital Library
Index Terms
- Designing courseware on algorithms for active learning with virtual board games
Recommendations
Designing courseware on algorithms for active learning with virtual board games
ITiCSE '99: Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science educationWe present a method for designing courseware on algorithms for active learning with virtual board games. Our goal is to build algorithm courseware that integrates explanation with animation and makes the student an active participant. We give hints for ...
Building reusable information security courseware
InfoSecCD '05: Proceedings of the 2nd annual conference on Information security curriculum developmentWell-designed courseware improves teaching effectiveness and encourages active learning. This paper reports our experience in developing a multimedia and interactive courseware for an information security course in our distance education program as well ...
Motivational active learning: engaging university students in computer science education
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationAttracting and engaging computer science students to enhance their mathematical and algorithmic thinking skills are challenging tasks. In winter 2013 we introduced a new teaching format for a course, which combines theory in computer science with hands-...
Comments