Home > Gaming > Computer Games
A Computer Game to Teach Programming Introduction to ToonTalk
Sort Desciption:In addition to free form exploration and the puzzle game ToonTalk also ... Many computer and video games use puzzles as an effective and fun tutorial. ...
Content Inside:A Computer Game to Teach Programming Introduction to ToonTalkPage 1 1A Computer Game to Teach Programming Ken Kahn Kahn@csli.stanford.edu Animated Programs 49 Fay Avenue San Carlos CA 94070 This paper will appear in the Proceedings of the National Educational Computing Conference 1999Keywords: learning computer programming interactive tutorials animated programmingABSTRACTToonTalk is an animated interactive world inside of which one can construct a verylarge range of computer programs. These programs are not constructed by typing text or arranging icons but by taking actions in this world. Robots can be trained birds can be given messages to deliver and so on. ToonTalk has been described at NECC95 Kah95]as well as Kah96a and Kah96b]. This paper describes the design and preliminary testing of an interactive puzzle gamethat functions as a ToonTalk tutorial. Children are presented with a series of interactive puzzles in a gamelike narrative context. The puzzles gradually introduce programmingconstructs and techniques. Each puzzle presents the player with a very limited selection ofToonTalk objects. Even some very young children are able to solve the puzzles because the search space is so strongly constrained. And yet players do not behave as if the puzzles are too easy the children are clearly challenged. The sequence of puzzles iscarefully designed to gradually introduce new concepts one at a time. Testing has shown that both children and adults enjoy the puzzles and have learned some sophisticated programming skills.Introduction to ToonTalkToonTalk is a programming language whose source code is animated. Kah95] (ToonTalk is so named because one is talking in (car)toons.) This does not mean that it is a visual programming language where some static icons have been replaced by animated icons. Itmeans that animation is the means of communicating the entire meaning of a program to both humans and computers. One programs in ToonTalk by dir ...
Source: www.toontalk.com
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Related Files
Program Your Own Game
Filed under: Gaming and Computer GamesThe Program Your Own Game activity explores. the work of software engineers and allows. student teams to develop their own computer. game using free and ...
Computer Games Open Source Software and other SocioTechnical ...
Filed under: Gaming and Computer GamesFree/Open Source Software Development Practices in the Computer Game Community. IEEE Software 21(1) 5967 January/February 2004. W. Scacchi ...
A Computer Game to Teach Programming Introduction to ToonTalk
Filed under: Gaming and Computer GamesIn addition to free form exploration and the puzzle game ToonTalk also ... Many computer and video games use puzzles as an effective and fun tutorial. ...
An Ontology for Computer Games
Filed under: Gaming and Computer GamesAn Ontology for Computer Games. Foundations of Interactive Game Design ... Free movement in 2D around a 3D world. as well as the ability to jump ...
Free and open source development practices in the game community ...
Filed under: Gaming and Computer Gamesthe Game Community. T. he free and open source software (FOSS) approach lets commu ... computer game community provide examples of common practices. ...
