Alice is a teaching tool for introductory computing. It uses 3D graphics and a drag-and-drop interface to facilitate a more engaging, less frustrating first programming experience.
StarLogo TNG is The Next Generation of StarLogo modeling and simulation software, bringing 3D graphics and sound, a blocks-based programming interface, and keyboard input - making it a great tool for programming educational video games.