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!

2026 UAS Calculator

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.

GitHub Repository

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.

GitHub Repository

Extra Content

Repository for H2 Computing extra content (out of syllabus).

GitHub Repository

Python Challenges

This git repository is a collection of challenges for students who wish to push their programming skills further.

GitHub Repository

Python Practices

This git repository is a collection of practices for students seeking more hands-on practice.

GitHub Repository