Wednesday, February 27, 2013

Cargo-Bot: a fun way to learn programming concepts on iPad



 

There are two ways to learn programming concepts: the fun way and this way. I've tried both and much prefer the fun way. Cargo-Bot is an iPad game that teaches programming concepts by solving increasingly difficult puzzles. However, unlike other puzzle games, this one forces you to think like a computer by limiting your options to only what a computer can do.

The best thing about Cargo-Bot is that it lets you learn programming concepts without the mental weight of learning a programming language. When I was first learning Ruby, Cargo-Bot really helped me understand for-loops, while-loops, recursive functions, arrays, and how to count (yes, you'll need to re-learn how to count when learning to program). And learning all that just felt like playing a (deceptively addictive) puzzle game.

I highly recommend Cargo-Bot if you have an iPad.

No comments:

Post a Comment