Guido van Robot
Paradigm | procedural |
---|---|
First appeared | 2009 |
Website |
gvr |
Influenced by | |
Python, Karel |
Guido van Robot (GvR) is an educational tool to help students learn the Python programming language, named after the creator of Python, Guido van Rossum. GvR uses the idea behind Karel the Robot, making the learning of Python programming more interesting. Using GvR, a student writes a program that controls a 'robot' that moves through a city consisting of a rectangular grid of streets (left-right) and avenues (up-down). Guido van Robot uses a minimalistic programming language providing just enough syntax to help students learn the concepts of sequencing, conditional branching, looping and procedural abstraction. It permits this learning in an environment that combines opportunities for problem-solving with instant visual feedback. In short, it is an interactive, introductory programming language that focuses on learning the basic concepts of programming, applicable in any high-level language.
See also
- Sugar
- Guido van Rossum
- Python
- Python Robotics
- Karel
- RoboMind
- RUR-PLE
- Educational programming language
External links
- Sourceforge page for GvR
- List of Educational tools for Python
- Promoting computer literacy through programming python (pdf)