Python Tanks - learn to code by playing game of tanks!

Part #1 - Baby steps

basic exercises
Learn basics of program structure, commands to move and rotate

Part #2 - Loops and Conditions

flowchart fragment
Learn how to repeat or skip instructions conditionally

Part #3 - First puzzles

basic puzzles
Exploit your first knowledge to struggle through
More tough situations

Part #4 - Rookie training

basic puzzles
Get introduced to several more commands
And random obstacles across the field