Scratch, developed by a group at MIT, has a tremendous reputation as a computer science learning & creation tool. But, I believe it is under-appreciated as a tool for the content areas.
It is a great way for students to show their mastery of content standards, while honing their computer science skills and practicing the 4 C’s. It’s also a great way for educators to create content for their students to interact with.
This summer, I hope to make some examples of how Scratch can be used in content areas. For now, here’s a little taste: