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.