skip to main content
10.1145/74877.74891acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
Article
Free Access

Playground: an object-oriented simulation system with agent rules for children of all ages

Authors Info & Claims
Published:01 September 1989Publication History

ABSTRACT

Programming languages for children have been limited by primitive control and data structures, indirect user interfaces, and artificial syntax. Playground is a child-oriented programming language that uses objects to structure data and has a modular control structure, a direct-manipulation user interface, and an English-like syntax. Integrating Playground into the curriculum of a classroom of 9- to 10-year-olds has given us valuable insights from the programs intended users, and confirmed many of our design decisions.

References

  1. Becker75.Joseph D. Becker, The Phrasal Lexicon, Bolt, Beranek, and Newman Report No. 3081, June 1975 (amusing and brilliant)Google ScholarGoogle Scholar
  2. Borning86.Alan H. Borning, "Classes versus Prototypes in Object Oriented Languages," Proceedings of the ACM/IEEE Fall Joint Computer Conference, November, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Dawkins86.Richard Dawkins, The Blind Watchmaker, W. W. Norton & Company, 1986.Google ScholarGoogle Scholar
  4. Digitalk88.Digitalk, Smalltalk/V Mac Tutorial and Programming Handbook, Los Angeles, 1988.Google ScholarGoogle Scholar
  5. Fauconnier85.Giles Fauconnier, Mental Spaces, MIT Press, 1985.Google ScholarGoogle Scholar
  6. Gardin89.Francesco Gardin and Bernard Meltzer, "Analogical Representations of Naive Physics," Artificial Intelligence 38(1989) 139- 159. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Grier84.James W. Grier, Biology of Animal Behavior, Times Mirror/Mosby College Publishing, St. Louis, 1984.Google ScholarGoogle Scholar
  8. Ingalls88.Dan Ingalls, Scott Wallace, Yu- Ying Chow, Frank Ludolph, Ken Doyle, "Fabrik- A Visual Programming Environment," OOPSLA 88 Proceedings, San Diego, pg. 176-190, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Lakoff87.George Lakoff, Women, Fire, and Dangerous Things, The University of Chicago Press, Chicago, 1987.Google ScholarGoogle Scholar
  10. Minsky85.Marvin Minsky, The Society of Mind, Simon and Schuster, New York, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Papert80.Seymour Papert, Mindstorms: children, computers, and powerful ideas. Basic Books, New York, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Smith86.Randall B. Smith, "The Alternate Reality Kit: An Animated Environment of Creating Interactive Simulations," Proceedings of the 1986 IEEE Computer Society Workshop on Visual Languages, Dallas, TX, June 1986, pg. 99-106Google ScholarGoogle Scholar
  13. Tinbergen51.Niko Tinbergen, The Study of Instinct, Oxford University Press, 1951Google ScholarGoogle Scholar
  14. Travers88.Mike Travers Agar: An Animal Construction Kit, Unpublished masters thesis, M.I.T. media lab, 1988. (contact us for a copy)Google ScholarGoogle Scholar
  15. Ungar87.David Ungar and Randall B. Smith; "Self: The Power of Simplicity," OOPSLA "87 Conference Proceedings pg. 227- 242, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Wilensky87.R. Wilensky, Some Problems and Proposals for Knowledge Representation. Computer Science Division. University of California- Berkeley, Report No. UCB/CSD 87/ 351. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Playground: an object-oriented simulation system with agent rules for children of all ages

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications
              September 1989
              528 pages
              ISBN:0897913337
              DOI:10.1145/74877
              • cover image ACM SIGPLAN Notices
                ACM SIGPLAN Notices  Volume 24, Issue 10
                Special issue: Proceedings of the 1989 ACM OOPSLA conference on object-oriented programming
                Oct. 1989
                446 pages
                ISSN:0362-1340
                EISSN:1558-1160
                DOI:10.1145/74878
                Issue’s Table of Contents

              Copyright © 1989 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 September 1989

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate268of1,244submissions,22%

              Upcoming Conference

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader