by Krys Danielewicz, EWM Apprentice
This past summer, we offered a computer class that differed from the traditional video editing or stop-motion animation classes we frequently offer.
We started with Scratch, a program made to introduce kids to the world of computer programming. Developed by MIT, Scratch uses bright graphics and easy-to-understand commands which allow even the most inexperienced student to dive into programming with ease. The kids had a great time developing games and creating animations; however, Scratch soon proved too simple for the ambitious group.
This is where Alice came in. Alice is also an introductory program developed by Carnegie Mellon University which teaches JavaScript (a computer language) through the use of modifiable 3-D worlds. Alice allowed for much more complex modifications, including moving the individual limbs of a person in an animation or letting the user fly a spaceship and fire lasers through a virtual world.
Overall, the class was extremely successful. Although the world of computer programming can be a complex and difficult one, it is safe to say that Scratch and Alice are great tools to dive in with.
Visit scratch.mit.edu or alice.org to download either of these (free!) programs.
Photo Credits:
- arstechnica.com
- http://www.discoveriesandbreakthroughs.org