Free Resources
These resources are created by us as part of our teaching content, and may be used for non-commercial purposes. If you do use them as-is with minor changes, please credit us with a link to the respective repositories so users can find the original source.
2026 UAS Calculator
Can’t figure out what UAS you will get? Trying to optimise your study strategy? Let our UAS Calculator help you out!
Programming in Python
These lesson modules are designed for a guided course in learning Computing fundamentals with Python. We use these lesson modules in our H2 Computing programme for JC1 students.
Intro to Python
These lesson modules are designed as self-guided exercises for Python newcomers, with a greater focus on picking up Python features quickly. Use this set of exercises if you need to learn Python for an external event or for data analysis, and don’t have the time to focus on fundamentals.
Extra Content
Repository for H2 Computing extra content (out of syllabus).
Python Challenges
This git repository is a collection of challenges for students who wish to push their programming skills further.
Python Practices
This git repository is a collection of practices for students seeking more hands-on practice.