"Education is our passport to the future, for tomorrow belongs to those who prepare for it today."
-- Malcolm X
GASP, the Graphics API for Students of Python, is a procedural API designed to provide an easy and fun way for learning programmers to write games and other programs using colors, shapes, pictures, and movement. It is based on the PyGame library, which, though full-featured, is too complicated for beginners to easily learn. GASP's primary goal is to educate and lead students into the full use of Python and object oriented programming.
This website hosts a collection of questions and answers intended as a basis for Socratic discussions on the subject of electronics. By first assigning these questions to students for their own research and study, then having students present their findings in class, students learn how to research, problem-solve, collaborate, and clearly articulate their thoughts while learning the basic subject matter. While the resources found on this site are specifically designed for teaching electronics, the method is applicable to a wide variety of disciplines. I welcome any constructive criticism, as well as participation in the development of this learning resource.
Tony Kuphaldt
Karel the Robot is a rudimentary programming language created by Richard E. Pattis at Carnegie Mellon.
The Guido van Robot project is a wxPython rewrite by students Paul Carduner, Donald Oellerich and Waseem Daher, of Steve Howell's original Karel interpreter, written in Python.