Classroom-ready resources

Projects and courses you can teach with

Each resource includes reusable code or materials, plus the related recordings and articles where they are available.

Ideas for teachers

Talks about teaching computing

These sessions do not come with a classroom code package. They are professional-learning resources for planning projects, supporting different learners and building inclusive programs.

Scissors Paper Rock Your Classroom video thumbnail ▶

Scissors Paper Rock Your Classroom

A practical framework for designing one programming idea with entry points and extensions for learners at different levels.

Useful when

You need to differentiate a project without giving every student a completely different task.

Concept to Classroom video thumbnail ▶

Concept to Classroom

How to turn a list of programming concepts into projects that are fun, appropriately levelled and useful for learning.

Useful when

You are planning a project and want to check that its challenge comes from the concepts students are ready to practise.

Practical STEM online and in the classroom video thumbnail ▶

Practical STEM Online and in the Classroom

A discussion with Associate Professor Joanna Jamie about connecting under-represented students with practical STEM learning.

Useful when

You are adapting hands-on STEM learning for online, hybrid or resource-constrained settings.

Outbreak Outreach video thumbnail ▶

Outbreak Outreach

What changed when a large face-to-face technology education program had to move online during the pandemic.

Useful when

You are designing outreach or workshops that need to work beyond one classroom, location or delivery format.

Creating the Girls Club video thumbnail ▶

Creating the Girls Club

Lessons from building a community-based learning program that supports girls and women in technology.

Useful when

You want to make a program more welcoming, build a volunteer community or support learners who are under-represented in technology.

Programs and support

Connect with GPN and ConnectEd Code

Find workshops for young people, volunteer with a teaching community, or explore more classroom-focused coding support.

Students learning together at a Girls' Programming Network workshop
Community workshops

Girls' Programming Network

Free programming workshops where girls and gender-diverse young people learn with women and gender-diverse technologists. Teachers can share the program with students or get involved as volunteers.

Explore GPN ↗
Students collaborating during a ConnectEd Code technology workshop
Classroom support

ConnectEd Code

Technology education programs and context-rich project ideas designed for Australian schools, teachers and students.

Visit ConnectEd Code ↗

Looking for a resource from a particular session?

Send me the event name or topic and I will help you find it.

Get in touch