Scratch: learn visual programming

Scratch is a great way to introduce kids (or anyone) to how programming works. There is a stage in which you put characters (“sprites”) and a box off to the side where you can drag and drop “blocks” of code that fit together and run in a sequence. Scratch is fairly simple, but if you need help, check out learnscratch.org. Download Scratch here.

This may sound like a childish waste of time, but that couldn’t be farther from the truth. For educators specifically, Scratch helps foster problem solving and also some collaboration. Recently, Google released a service called App Inventor. App Inventor is a site where you can make Android apps without having prior experience in coding. Similar to Scratch, it uses blocks of code along with a visual box to show how your code will work when activated. App Inventor has the potential to become a very successful platform.

Don’t ever dismiss Scratch as a kid’s toy. It’s an educational resource. Now only if Apple would make one…

Share

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: