greenfoot: combining object visualisation with interaction
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
The Greenfoot Programming Environment
ACM Transactions on Computing Education (TOCE)
International Journal of Computer Games Technology
CodeSpells: embodying the metaphor of wizardry for programming
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
A guideline for game development-based learning: a literature review
International Journal of Computer Games Technology
An Empirical Investigation into Programming Language Syntax
ACM Transactions on Computing Education (TOCE)
Codespells: how to design quests to teach java concepts
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
LOGO is a programming language developed at Bolt Beranek and Newman Inc. specifically for use in teaching. It provides the student with a rich set of numerical and symbolic primitives as elements for gradually building extended, complex program structures. The building of these structures is greatly facilitated by a procedure-oriented programming heuristic and by recursive programming. Combined with these, to make LOGO easy to learn and use by students and teachers, are a syntax resulting in program forms which resemble ordinary English, and powerful tools for debugging and modifying programs. Students without special mathematical ability can use LOGO to do real work on problems previously inaccessible to them.