Control Flow

Practice the fundamentals of programming, from simple variable assignment to if statements, for loops, and while loops.

The programs in this quiz are randomly generated and will be different every time. Practice a little every day to see your scores improve.

After you finish, you can edit and run all of the programs from the quiz.