About TechCommons

Young people teaching technology with care and clarity.

TechCommons is a youth-led community technology education initiative providing practical coding programs for young people.

What TechCommons does

TechCommons creates structured opportunities for students to learn coding by making things. The current beginner Python class moves from syntax and problem-solving to an interactive game. The 2026 online hackathon gave teenage participants a wider project challenge focused on global and local impact.

Next-term planning focuses on two community class pathways, while conversations with schools and support organisations explore formats that fit different settings.

How teaching works

Sessions are taught by the TechCommons student instructor team and supervised by responsible adults throughout the program. Guided explanations are paired with exercises and sustained project work, so concepts are used rather than only described.

Concrete learning

Each sequence names the concepts being taught and the project they build towards.

Accurate status

Current work, proposed activity and confirmed arrangements are clearly distinguished.

Safe delivery

Adult supervision, arrival and collection arrangements, incident processes and separate publicity consent are part of program planning.

Practical access

Adjustment requests are discussed before enrolment, with realistic commitments based on the setting.

Evidence and next steps

The strongest evidence is the work itself: a current small beginner class using a genuine nine-week curriculum, and an online hackathon with 118 participants and 70 submitted projects.

See the activity behind the description.

Review the community curriculum or the completed hackathon.