Learn the basic concepts of Computer Science with drag and drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg, Angry Birds and Plants vs. Zombies. If you progress through the levels, you can learn repeat-loops, conditionals, and basic algorithms. The blocks are just like the ones that we have used in Rapid Router.
What is an algorithm?
Have a look at this BBC Bitesize lesson to find out all about algorithms.
You use code to tell a computer what to do. Before you write code you need an algorithm.
An algorithm is a list of rules to follow in order to solve a problem.