- Reading level and content designed for students in Year 5 and 6.
- Uses paired problems to reinforce new knowledge.
- Covers the following content descriptions: Year 5-6 Australian Curriculum: Digital Technologies: ACTDIK015, ACTDIP017, ACTDIP019, ACTDIP020 and Year 3-4 Australian Curriculum: Digital Technologies: ACTDIK008, ACTDIP010, ACTDIP011.
- Also covers the following content from the Year 5 Australian Curriculum: Mathematics: ACMNA098, ACMMG109, ACMMG110, ACMMG112, ACMMG115.
- Ties in with most of the General Capabilities - Literacy, Numeracy, ICT Capacity, Critical and Creative Thinking and touches on Intercultural Thinking.
- Content includes basic branching and looping control structures, manipulating text and numbers, and turtle graphics using the Blockly visual programming environment.
- In addition to the content in Newbies, will also cover the following content descriptions: Year 7-8 Australian Curriculum: Digital Technologies: ACTDIK024, ACTDIP027, ACTDIP029, ACTDIP030.
- Simplified reading level.
- Available in two options: Python and Blockly. NB: Only Python is a general-purpose programming language.
- Both options cover the same content, allowing students in the same class to do either option.
- Content includes basic branching and looping control structures, manipulating different types of data, and turtle graphics.
- Designed for students with some previous coding experience.
- Content of the Beginners courses is assumed knowledge.
- Covers the following content descriptions: Year 9-10 Australian Curriculum: Digital Technologies: ACTDIK035, ACTDIP038, ACTDIP040, ACTDIP041.
- Content includes advanced control structures, functions and data structures.