Coding Classes (Ages 7–17)
For over 10 years, Sydney children have been building games, robots and real tech projects at QwertyKids.
Build deeper skills through projects that grow with them.

Coding classes where children learn by building
- Beginners to advanced (ages 7–17)
- Small groups (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 — an approach 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 — but 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.
Ready to get started?
What children build
Across all levels, children might:
- Create a hologram they can hold in their hand
- Build a VR parkour 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 programming tools

He looks forward to coding every Saturday and even codes at home for fun. A big shift from other activities — highly recommended.
A supportive environment for all levels
- No experience required
- Projects adapted to each child
- Small groups (approx. 1:7)
- Step-by-step guidance from experienced tutors
- 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 — even when they’re in the same session.
Term 2 – Saturday, May 2 to Thursday, July 2
- Ages 7–17
- 75-minute weekly sessions (9-week term)
- $270 per term
- Marrickville location
You can enrol at any time during the term, subject to availability. We’ll help place your child in the right group.
Available sessions
- Saturday 9:00am – 10:15am (7–17)
- Saturday 10:30am – 11:45am (7–17)
- Monday 4:45pm – 6:00pm (7–12)
- Tuesday 5:15pm – 6:30pm (11+)
Classes run weekly — most families continue term to term.
One of the best activities we’ve found.
Choose a session and secure your child’s place
Popular sessions fill quickly.
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 may 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.
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!
