Learning how to write a computer program is a lot like learning a new language. There are nouns, verbs, and sentences. With far fewer words than a spoken language, it may be easier too. A student of languages can pick it up just as quickly as a student of math. To help, here are a set of tools that teach computer programming.
- KineScript - Using the same visual programming metaphor as MIT’s Scratch, this app helps students craft animated stories.
- Kid’s Ruby - Targeted for kids, this free desktop app teaches the popular programming language Ruby.
- ScriptKit - Build a simple mobile app using the drag-and-drop code editor of this iPad app.
- CodeShare - Instead of a cumbersome screen-sharing app, use this free website to share the code you type in real-time.
- Hopscotch - Also inspired by the visual design of MIT’s Scratch, this colorful iPad app introduces young students to programming.
Want more? Check out these collections of tools created by members like you.
- Computer programming - Apps to teach everyone from children to adults how to program. Curated by adult learning facilitator Anne Sturgess.
Enjoy these great tools for educators!
Want a fresh copy of the edshelf Weekly newsletter in your inbox too? Sign up with edshelf today!
- Mike Lee, Co-founder of edshelf