Algorithmic Thinking

For complete beginners

Algorithmic Thinking

Learn to think like a programmer. By snapping blocks together, you'll lead a dog to its goal and get to know algorithms, loops and conditions before you write your first line of code.