During this course students learn to code in Python in a fun and engaging way. They practise computational thinking, as the course integrates math and coding concepts. Each lesson is structured as a project for students to build. Each project introduces students to new coding topics and concepts, while reinforcing ones they already learned. With each project the teacher provides ongoing feedback which helps students understand and correct their mistakes, and smoothens the path to learning to code.
After the course students:
- Apply variables and loops
- Work with if statements and lists
- Use functions and events
- Execute debugging and fix errors
- Use algorithms
- Adopt a problem-solving mindset