Using Greenfoot and Games to Teach Rising 9th and 10th Grade Novice Programmers

被引:0
|
作者
Al-Bow, Mohammed [1 ]
Austin, Debra [1 ]
Edgington, Jeffrey [1 ]
Fajardo, Rafael [1 ]
Fishburn, Joshua [1 ]
Lara, Carlos [1 ]
Leutenegger, Scott [1 ]
Meyer, Susan [1 ]
机构
[1] Univ Denver, Denver, CO 80208 USA
来源
SANDBOX SYMPOSIUM 2008: 3RD ACM SIGGRAPH VIDEOGAME SYMPOSIUM, PROCEEDINGS | 2008年
关键词
Computer Science Education; Introductory Programming; Novice Programmers; Game Programming; Game Development;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In a two-week residential game camp we used the Greenfoot IDE to teach java programming to rising 9(th) and 10(th) graders. Students created their own computer games which required learning how to write java programs, create a game design, and create art assets. In this paper we focus on the computer science pedagogy used and describe the initial design of an augmented game development framework for the Greenfoot environment. This framework includes classes for the following useful game elements: Animation, Projectiles, Side Scrolling Worlds, Text Boxes, Clocks and Timers. We describe these classes, discuss the effectiveness of each, and describe potential improvements to their implementation and design. We also report the results of a survey conducted during each of the camps.
引用
收藏
页码:55 / 59
页数:5
相关论文
共 50 条