"A tree is known by its fruit; a man by his deeds. A good deed is never lost; he who sows courtesy reaps friendship, and he who plants kindness gathers love."
-- St. Basil
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.
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.