For younger and older primary-school pupils, and secondary-school pupils
Algorithmic programming
What you will learn
- Write your first program and a small game you can show your friends
- Teach the computer to repeat a boring job instead of you
- Solve a task that would take days by hand, in one second
- Explain why one solution is fast and another is too slow
- Count how many ways something can happen and prove that it is correct