Supporting Storytelling in a Programming Environment for Middle School Children
Storytelling Alice and Looking Glass are programming environments that are designed to motivate middle school students, particularly girls, to learn basic computer programming. Rather than presenting programming as an end in and of itself, both systems present computer programming as a means to the end of creating animated stories. In this talk, I will share some lessons learned about how to support middle school students in finding and realizing their story ideas.
Keywordsprogramming environments storytelling children
- 1.Kelleher, C., et al.: Alice2: Programming Without Syntax Errors. In: 15th ACM Symposium on User Interface Software and Technology. ACM Press, New York (2002)Google Scholar
- 2.Kelleher, C., Pausch, R.: Lessons Learned from Designing a Programming System to Support Middle School Girls Creating Animated Stories. In: Grundy, J., And Howse, J. (eds.) 23rd IEEE Symposium on Visual Languages and Human-Centric Computing, pp. 165–172. IEEE Press, New York (2006)Google Scholar
- 3.Kelleher, C., Pausch, R., Kiesler, S.: Storytelling Alice Motivates Middle School Girls to Learn Computer Programming. In: Begole, B., Payne, S., Churchill, E., St. Amant, R., Gilmore, D., Rosson, M.B. (eds.) 25th ACM Conference on Human Factors in Computing Systems, pp. 1455–1464. ACM Press, New York (2007)Google Scholar
- 5.Vegso, J.: Enrollments and Degree Production at US CS Departments Drop Further in 2006/2007, http://www.cra.org/wp/index.php?p=139
- 6.Vegso, J.: Taulbee Trends: Female Students & Faculty, http://www.cra.org/info/taulbee/women.html