Checkout the CET STEM Lending Library (new STEM resource being added all the time)
the team at code.org have set up a separate website to engage and enhance the coding skills of students working at home. This will include a free, live weekly webcast, and will share a weekly challenge to engage students of all abilities (even without computers).
A comprehensive list of resource links that support all levels of the Australian Digital Technologies Curriculum (courtesy of Marg Meijers - Tasmanian Digi. Tech. educator
Game making programming
A series of games that teach basic Blocky coding (The maze game ideal for programming navigation)
Level middle - upper primary
Great introduction to creating your own games with very good tutorials. MakeCode (block coding) or JavaScript (text based) programming. Lots of assets and example game type.
Level upper primary - senior secondary
Using either Drag and Drop programming or text based coding (Gamemaker Language - based on JavaScript and the C languages) you can program simple to complex games. Heaps of YouTube tutorials and opportunities to export your games to many different platforms
Level - Yr 10 - 12