Common LISP: a gentle introduction to symbolic computation
Common LISP: a gentle introduction to symbolic computation
Concrete teaching: hooks and props as instructional technology
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
What storytelling can do for information visualization
Communications of the ACM
Mythematics: storytelling in the teaching of computer science and mathematics
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
Storytelling is a pedagogical tool that has been used in the humanities and in childhood education for years. Stories can also be used to introduce computer science topics as well. The use of metaphors in stories makes concepts more interesting, fun, and memorable. In addition, stories can make technical concepts more concrete and attractive to students who are traditionally turned-off by computing. This article gives many examples of stories that can be told in computing classes and analyzes the advantages and possible pitfalls of using them. All stories can be found on the author's website, http://facstaff.elon.edu/sduvall2