• DocumentCode
    2767471
  • Title

    Idioms for Composing Games with EToys

  • Author

    Gaelli, Markus ; Nierstrasz, Oscar ; Stinckwich, Serge

  • Author_Institution
    Software Composition Group, Bern Univ.
  • fYear
    2006
  • fDate
    26-27 Jan. 2006
  • Firstpage
    222
  • Lastpage
    231
  • Abstract
    Creating one´s own games has been the main motivation for many people to learn programming. But the barrier to learn a general purpose programming language is very high, especially if some positive results can only be expected after having manually written more than 100 lines of code. With this paper we first motivate potential users by showing that one can create classic board- and arcade games like Lights Out, TicTacToe, or Pacman within the playful and constructivist visual learning environment EToys dragging together only a few lines of code. Then we present recurring idioms which helped to develop these games
  • Keywords
    computer games; programming language semantics; visual programming; EToys game development; arcade game; board game; constructivist visual learning environment; playful visual learning environment; programming language; recurring idioms; Buildings; Computer languages; Computer science; Education; Graphical user interfaces; Instruments; Java; Open source software; Publishing; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Creating, Connecting and Collaborating through Computing, 2006. C5 '06. The Fourth International Conference on
  • Conference_Location
    Berkeley, CA
  • Print_ISBN
    0-7695-2563-6
  • Type

    conf

  • DOI
    10.1109/C5.2006.20
  • Filename
    4019398