Discover public rooms and curated learning paths
The ideas the Program a siege lab assumes: what an instruction is, why input() never gives you a number, what a loop actually repeats, and the difference between printing an answer and returning one. Ten minutes.
Check out "Before you write a program" on Froga