Python For Every Child In Australia
summary
Argues for a national rollout that teaches programming from Year 3, names Python 3.3 as the core language, and aims for 10,000 participants in the NCSs challenge; describes the summer school and the challenge moving to a company Rock Learning, the autograder and learning site Grok Learning, and a new visual-to-Python bridge that shows generated code. Presents curriculum details: algorithms by Year 6, general-purpose programming with functions and interfaces by Year 8, databases/SQL exposure by Year 8.
AI-written summary · about
chapters (20)
- 0:00Introduction
- 1:24National Computer Science School
- 2:26National Curriculum
- 3:54Current State of Computing
- 4:40National Curriculum Process
- 5:03IT Computer Science
- 7:15Learning Areas
- 8:08General Capabilities
- 9:50Digital Technologies
- 12:26Creating Preferred Futures
- 14:25Computational Thinking
- 16:45Writing a Curriculum
- 20:49Digital Technologies Curriculum
- 25:06Digital Systems Curriculum
- 26:31Representation
- 28:53Collecting
- 30:29Digital Solutions
- 34:36Collaborating Managing
- 38:36Summer School History
- 42:26Programming Competition
related talks
49mPython to the (Little) People: teaching 300,000 students Python through the DT Curriculum
30mIntegrating Python within a School Context
26mPython in Primary School
47mCan they really do that? - You'll be amazed at what skills our future coders will bring to your team
35mThe Good, The Bad, and the Ugly – Python in Secondary Education in Queensland
31mTeaching Python Online to Primary Students
26mPython: The Next Generation
33mWhy Python Matters in Basic Education Building Thinkers, Not Just Coders
