ToonTalk(TM)--An Animated Programming Environment for Children.
Saved in:
| Title: | ToonTalk(TM)--An Animated Programming Environment for Children. |
|---|---|
| Language: | English |
| Authors: | Kahn, Ken |
| Peer Reviewed: | N |
| Page Count: | 9 |
| Publication Date: | 1995 |
| Document Type: | Reports - Descriptive Speeches/Meeting Papers |
| Descriptors: | Authoring Aids (Programming), Autoinstructional Aids, Children, Computer Games, Computer Graphics, Computer Interfaces, Computer Simulation, Computer System Design, Independent Study, Programming, Video Games |
| Abstract: | This paper describes ToonTalk, a general-purpose concurrent programming system in which the source code is animated and the programming environment is a video game. The design objectives of ToonTalk were to create a self-teaching programming system for children that was also a very powerful and flexible programming tool. A keyboard can be used for various accelerators, but a ToonTalk user can get by with just a game pad, joystick, or mouse. Every abstract computational aspect is mapped into a concrete metaphor. The ToonTalk "world" resembles a 20th century city; an entire ToonTalk computation is a city. The programmer controls a "programmer persona" or robot in this video world to construct, run, debug and modify programs. In addition to a message-passing interface, ToonTalk provides a direct control of sprites (animated graphical elements); a sprite can be flipped over to reveal a notebook which contains remote controls for that sprite. Initial testing of ToonTalk use by children has revealed that it provides an entertaining way of constructing programs. (Contains 10 references.) (AEF) |
| Entry Date: | 1996 |
| Accession Number: | ED392435 |
| Database: | ERIC |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=ED392435 Name: ERIC Full Text Category: fullText Text: Full Text from ERIC |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: ED392435 AccessLevel: 3 PubType: Report PubTypeId: report PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: ToonTalk(TM)--An Animated Programming Environment for Children. – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Kahn%2C+Ken%22">Kahn, Ken</searchLink> – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: N – Name: Pages Label: Page Count Group: Src Data: 9 – Name: DatePubCY Label: Publication Date Group: Date Data: 1995 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Reports - Descriptive<br />Speeches/Meeting Papers – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Authoring+Aids+%28Programming%29%22">Authoring Aids (Programming)</searchLink><br /><searchLink fieldCode="DE" term="%22Autoinstructional+Aids%22">Autoinstructional Aids</searchLink><br /><searchLink fieldCode="DE" term="%22Children%22">Children</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Games%22">Computer Games</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Graphics%22">Computer Graphics</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Interfaces%22">Computer Interfaces</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Simulation%22">Computer Simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+System+Design%22">Computer System Design</searchLink><br /><searchLink fieldCode="DE" term="%22Independent+Study%22">Independent Study</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Video+Games%22">Video Games</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: This paper describes ToonTalk, a general-purpose concurrent programming system in which the source code is animated and the programming environment is a video game. The design objectives of ToonTalk were to create a self-teaching programming system for children that was also a very powerful and flexible programming tool. A keyboard can be used for various accelerators, but a ToonTalk user can get by with just a game pad, joystick, or mouse. Every abstract computational aspect is mapped into a concrete metaphor. The ToonTalk "world" resembles a 20th century city; an entire ToonTalk computation is a city. The programmer controls a "programmer persona" or robot in this video world to construct, run, debug and modify programs. In addition to a message-passing interface, ToonTalk provides a direct control of sprites (animated graphical elements); a sprite can be flipped over to reveal a notebook which contains remote controls for that sprite. Initial testing of ToonTalk use by children has revealed that it provides an entertaining way of constructing programs. (Contains 10 references.) (AEF) – Name: DateEntry Label: Entry Date Group: Date Data: 1996 – Name: AN Label: Accession Number Group: ID Data: ED392435 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=ED392435 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 9 Subjects: – SubjectFull: Authoring Aids (Programming) Type: general – SubjectFull: Autoinstructional Aids Type: general – SubjectFull: Children Type: general – SubjectFull: Computer Games Type: general – SubjectFull: Computer Graphics Type: general – SubjectFull: Computer Interfaces Type: general – SubjectFull: Computer Simulation Type: general – SubjectFull: Computer System Design Type: general – SubjectFull: Independent Study Type: general – SubjectFull: Programming Type: general – SubjectFull: Video Games Type: general Titles: – TitleFull: ToonTalk(TM)--An Animated Programming Environment for Children. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Kahn, Ken IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 1995 |
| ResultId | 1 |