skip to main content
10.1145/2307096.2307154acmotherconferencesArticle/Chapter ViewAbstractPublication PagesidcConference Proceedingsconference-collections
research-article

Improving on a physics-based programming system for children

Published: 12 June 2012 Publication History

Abstract

Children who were programming for the first time at a faculty open day made several suggestions to improve the 2D physics-based programming system they were using. From these suggestions a number of additions were made to the prototype system. These improvements make the production of certain types of games and simulations much simpler, extending the catalogue of program types the system can produce. This revised system is a functioning work in progress.

References

[1]
Akihiko, Y. 2005. History of Computer Games. In Papers of Technical Meeting on History of Electrical Engineering, IEE Japan, HEE-05 (1--9). 43--48.
[2]
Catto, E. 2007. Box2D Physics Engine.
[3]
Cooper, S. 2010. The Design of Alice. Trans. Comput. Educ. 10, 4, Article 15 (November 2010), 16 pages. DOI= http://doi.acm.org/10.1145/1868358.1868362
[4]
Cypher, A. (ed.) 1993. Watch what I do: programming by demonstration. MIT Press, Cambridge, MA.
[5]
Cypher, A. and Smith, D. C. 1995. KIDSIM: end user programming of simulations. In Human Factors in Computing Systems. CHI'95 Conference Proceedings, (Denver, Colorado, United States, 1995), ACM., 27--34. DOI= http://dx.doi.org/10.1145/223904.223908
[6]
Kahn, K. 1996. ToonTalk-an animated programming environment for children. Journal of Visual Languages & Computing, 7 (2). 197--217.
[7]
Kay, A. 2005. Squeak Etoys, Children & Learning, Viewpoints Research Institute, Glendale, CA.
[8]
Lacoursière, C. 2003. Splitting Methods for Dry Frictional Contact Problems in Rigid Multibody Systems: Preliminary Performance Results. In The Annual SIGRAD Conference. Special Theme - Real-Time Simulations, (Umeå University, Umeå, Sweden, 2003).
[9]
Maloney, J., Resnick, M., Rusk, N., Silverman, B. and Eastmond, E. 2010. The Scratch Programming Language and Environment. Trans. Comput. Educ. 10, 4, Article 16 (November 2010), 15 pages. DOI= http://doi.acm.org/10.1145/1868358.1868363
[10]
Overmars, M. 1999. GameMaker, YoYo Games.
[11]
Papert, S. 1980. Mindstorms: children, computers and powerful ideas. Harvester, Brighton.
[12]
Rovio. 2012. Angry Birds, Rovio Entertainment Ltd.
[13]
Sheehan, R. 2003. Children's perception of computer programming as an aid to designing programming environments. In Interaction Design and Children Conference: IDC 2003, (Preston, England, 2003), ACM Press, 75--83. DOI= http://doi.acm.org/10.1145/953536.953548
[14]
Sheehan, R., Hendrickx, J. and Chiu, B. 2010. Fizz: A 2D Physics-Based Programming Environment for Children. In World Conference on Educational Multimedia, Hypermedia and Telecommunications 2010, (Toronto, Canada, 2010), AACE, 1408--1413.
[15]
Sheehan, R. and Read, J. 2009. A 2D Physics Simulator as a Design Tool for a Children's Programming Environment. In World Conference on Educational Multimedia, Hypermedia and Telecommunications 2009, (Honolulu, Hawaii, United States, 2009), AACE, 1647--1652.
[16]
Ungar, D. and Smith, R. B. 1987. Self: The power of simplicity. In Conference proceedings on Object-oriented programming systems, languages and applications, (Orlando, Florida, United States, 1987), ACM, 227--242. DOI= http://doi.acm.org/10.1145/38765.38828

Cited By

View all
  • (2019)The computational puzzle design frameworkProceedings of the 14th International Conference on the Foundations of Digital Games10.1145/3337722.3337768(1-11)Online publication date: 26-Aug-2019
  • (2015)Physics-based gamingProceedings of the 14th International Conference on Interaction Design and Children10.1145/2771839.2771899(291-294)Online publication date: 21-Jun-2015
  • (2013)Child–computer interactionInternational Journal of Child-Computer Interaction10.1016/j.ijcci.2012.09.0011:1(2-6)Online publication date: Jan-2013

Index Terms

  1. Improving on a physics-based programming system for children

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    IDC '12: Proceedings of the 11th International Conference on Interaction Design and Children
    June 2012
    399 pages
    ISBN:9781450310079
    DOI:10.1145/2307096

    Sponsors

    • didactalab: didactalab
    • IMIS: Institut für Multimediale und Interaktive Systeme

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 12 June 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. children
    2. games
    3. programming environment
    4. simulations

    Qualifiers

    • Research-article

    Conference

    IDC '12
    Sponsor:
    • didactalab
    • IMIS

    Acceptance Rates

    Overall Acceptance Rate 172 of 578 submissions, 30%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 20 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)The computational puzzle design frameworkProceedings of the 14th International Conference on the Foundations of Digital Games10.1145/3337722.3337768(1-11)Online publication date: 26-Aug-2019
    • (2015)Physics-based gamingProceedings of the 14th International Conference on Interaction Design and Children10.1145/2771839.2771899(291-294)Online publication date: 21-Jun-2015
    • (2013)Child–computer interactionInternational Journal of Child-Computer Interaction10.1016/j.ijcci.2012.09.0011:1(2-6)Online publication date: Jan-2013

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media