1: Solving problems with computers.
2: Algorithms and programs.
3: Outputs and calculations.
4: Input and strings.
5: The "if statement."
6: Repetition using loops.
7: More control structures.
8: Methods for more complex programs.
9: Arrays.
10: Objects.
11: Files.
12: Putting it all together.