Problem Solving
This section will look at the main terms used in programming. This includes some of the terminology around programming.
Lesson name |
Exercises |
| Lesson 1 - Reading code | Newbie, Beginner, intermediate, advanced |
| Lesson 2 - Trace tables | Newbie, beginner, intermediate |
| Lesson 3 - Adding comments and understanding code | Newbie, beginner, intermediate, advanced |
| Lesson 4 - Creating if statements | Newbie, beginner, intermediate |
| Lesson 5 - Identify data storage and data types | Newbie, beginner, intermediate, advanced |
| Lesson 6 - Identify loops | Newbie, beginner, intermediate, advanced |
| Lesson 7 - Solving simple problems | Newbie, beginner, intermediate, advanced |
Note - The intermediate and advanced exercises may require knowledge of python file I/O and pygame libraries.