Python for Young Creators
Learn friendly text-code basics by making stories, drawings, and small games.
Find your next skill
Choose a learning path, study at your pace, pass lesson checks, and build practical confidence.
6 learning paths
Learn friendly text-code basics by making stories, drawings, and small games.
Turn an idea into a polished visual using practical design thinking.
Practice useful digital habits, clear communication, and confident online work.
Build a simple, responsive website and learn how pages come together.
Explore what AI can do, how it learns, and how to use it thoughtfully.
Discover how sensors, simple circuits, and code work together.
Try a different search or filter.
Not sure where to begin?
Create a student account, enroll in a free path, and take the first lesson in a few minutes.
Install the UMS app
Detecting your device…
Install status on this browser
Use your browser’s “Add to Home Screen”, “Install app”, or “Create shortcut” option. The site must be opened over HTTPS with the UMS manifest and service worker available.
The app works offline for saved pages where your browser supports it. Student accounts still need an internet connection to sign in and save progress.
Hello! How can we help you today?
Please do not share passwords or card details in chat. UMS staff will never ask for them.