Do you have students who are curious about coding, enjoy logical thinking and thrive on solving engaging, real-world problems?
The Victorian Coding Challenge is designed for students with a creative yet analytical mindset. It provides a rich opportunity to extend problem-solving, reasoning and computational thinking through authentic tasks that embed mathematics in meaningful ways.
How it runs
Students receive access to a virtual coding kit of eight modules, each featuring an engaging coding challenge. Tasks are designed with a low floor and high ceiling, so students can enter the problem easily while finding significant depth and extension. Prior coding experience is assumed.
Students access tasks through a user-friendly online platform, at school and at home. They work in either Scratch (block-based coding) or Python (text-based coding), applying coding and algorithmic thinking to solve problems with embedded mathematical ideas.
- Modules can be completed at the student's own pace, during the school term or over the holidays
- Scaffolding, coding resources and support materials are provided as needed
- Each module includes self-assessment quizzes
- Teachers have access to suggested solutions, implementation tips and assessment materials
- Coding kits are available from March, and access remains open until the end of the year
Schools may register as many students as they wish. However, the challenges are set above typical year-level expectations and are intended for high-ability learners, so please consider suitability carefully.
.jpg)
Registration
The program is open to government and non-government schools. It is funded by the Victorian Department of Education, so participation is free for Victorian government schools.
Victorian government schools
Register through the Victorian Challenge and Enrichment Series (VCES).
| CostFunded by the Department of Education | Free |
Register
For school use only. Please do not send to MAV.
Non-government and interstate schools
Register through the MAV Victorian Coding Challenge.
| MAV member schools | $12 |
| Non-member schools | $15 |
Register
Our partners
The VCES Victorian Coding Challenge is funded by the Department of Education.
MAV's Child Safe policy is available on our Constitution and Policies page.

