Coding Classes (Ages 7–17)
For over 10 years, Sydney children have been building games, robots and real tech projects at QwertyKids.

Coding classes where children learn by building
- Beginners to advanced
- Small sessions (approx. 1:7)
- Real projects from the first session

Project-Based Learning
Children don’t follow a script here. They build, step by step.
Most coding classes follow a set curriculum. Everyone builds the same thing, at the same pace.
We don’t.
At QwertyKids, children learn through project-based, student-centred learning. This approach is widely used in progressive education.
Instead of moving through a fixed syllabus, children progress by building projects that increase in complexity.
- Beginners build guided projects to learn core concepts
- Intermediate students combine ideas across projects
- Advanced students design and develop their own projects
We guide every step. The learning happens through what they create.
How children progress
Children build a variety of projects, while their learning follows a clear path.
Beginners
Learn how things work
- Movement
- Scoring
- Timers and events
Build confidence through guided projects
Intermediate
Combine and adapt
- Combine ideas into one project
- Adjust how things work
- Make more decisions
Start shaping their own builds
Advanced
Design and create
- Plan their own projects
- Choose tools and technologies
- Build, test, and refine
Work more independently, with guidance
As their skills grow, they shape how they work.
Enrol now to secure your place this term.
What children build
Across all levels, children might:
- Create a hologram they can hold
- Build a VR course
- Code a microcomputer to detect movement
- Program a robot to react to its environment
- Design and publish their own website
- Build games using real tools and technologies

A supportive environment for all levels
- No experience required
- We adapt projects so children can work at their level
- Small groups (approx. 1:7)
- We guide children step-by-step
- All equipment provided. No sharing
Children work in small groups based on age and skill level.
Each group has its own dedicated area, so younger children aren’t working alongside older teens. This applies even when they’re in the same session.
Term 2: Saturday, May 9 to Saturday, July 4
Class details
- Ages 7–17
- 75-minute weekly sessions. 9-week term
- $270 per term
- Marrickville location
This term includes a small scheduling adjustment. Weekday groups finish with a double session in the final week.
You can enrol at any time during the term, subject to availability. We’ll help place your child in the right group.
Current openings
- Monday 4:45pm – 6:00pm (7–12)
- Tuesday 5:15pm – 6:30pm (11+)
Classes run weekly. Most families continue term to term.We keep sessions small and place students carefully.
Looking for a different session?
We open new sessions based on demand. Tell us what works for you and we’ll let you know when a suitable session opens.
Tell us your preferred days and times. We’ll be in touch if a session opens.
One of the best activities we’ve found.
Choose a session and secure your child’s place
They’ve built games, apps, and worked with robotics and VR — all at their own level. I’ve been really impressed with both their progress and their enjoyment.
Coding languages
Children explore technologies including:
- Gaming engines
- HTML / CSS
- JavaScript
- Scratch
- Lua
- Python
What’s it like?
Get the inside story from one of our students. Just don’t expect it to be all about how engaging we are.
QwertyKids are brilliant at making it feel like fun. It’s clearly part of their learning philosophy.
Build something real this term
Join a class and see how far they can go.
Our mission is to make learning fun and coding play!
