The Python Masterclass is a course for students aged 11 and above who are keen to explore beyond the basics of coding. This course is designed to give students a jump-start in their learning journeys with the view of equipping them with all they need for self-directed learning.
Problem solving and mathematical concepts are core features of the curriculum, as there are numerous opportunities to apply these concepts when coding.
Suitable for Ages 11 - 16
Platform: Python, Microsoft Visual Studio Code
1.5-hr sessions on a weekly schedule
Class Size of 10 - 12 (1:6 teacher student ratio)
Coding Prerequisites: None
Interactive Python Examples
Press the play icon to run your code. The output will be giving on the right hand panel.
You can modify the code and experience what learning Python is like!
Note: This is best viewed on a desktop. To reset the examples, navigate to the top left hand menu. Have Fun!
Python can be used to create multiplication tables through applying loops. Loops are used to repeat certain segments of code and are a core feature of any programming language.
Challenge: Modify the below code to show multiples of 8 instead of 5
We use conditionals (if-else statements) everywhere in our daily lives. A familiar example would be school subject grading. Click the right hand panel, enter your score and hit the enter key to know your grade
Challenge: Try adding more conditions to the list
2019 PSLE Triangle Problem
Math and coding are intricately linked. We can use Python to solve challenging problems such as the PSLE Triangle Problem. Where students are challenged to find the percentage of grey triangles in the 250th figure of the below pattern.
Given below are the first 3 figures of the pattern.
Challenge: Modify the code to find the percentage of grey triangle to total triangles in the 2500th figure.