Scratch is an educational programming language used by students, educators, and all ages to create stories, art, animation, movies and much more. The team from MIT has just open sourced the Scratch 2.0 editor code.
If you're interested in Flash development take a look at the current issues and create a pull request or contribute by reporting bugs. Core structure changes will require collaboration with the team. According to MIT statistics more than 3 million users have registered so even a small contribution can have a big impact.
Want to teach Scratch to your own kids or use it in a local technology club? You'll find these kid-tested resources handy:
- Getting Started Guide from the team at Scratch.
- Scratch Cards to practice basic skills and explore features.
- Game Tutorials The popular Shark/Fish, Elephant and Lobster/Crab games for version 1.4.
- Community Projects Remix an existing Scratch project.
- ScratchEd Lesson Plans and More Lesson plans, ideas and tutorials from educators in several languages.
Consider joining the Scratch Education Group or contributing to development issues if you want to get involved.