What You Need to Know Before
You Start

Starts 4 June 2026 00:18

Ends 4 June 2026

00 Days
00 Hours
00 Minutes
00 Seconds
course image

Code for Schools: Digitech Teacher Training

Gain insights into coding fundamentals and practical teaching strategies for Years 7–8 classrooms, aligned to the Australian National Curriculum, with ready-to-use resources developed with Amazon.
via Canvas Network

2 Courses


Not Specified

Optional upgrade avallable

Beginner

Progress at your own speed

Free Online Course

Optional upgrade avallable

Overview

This free, self-paced course helps Years 7–8 teachers confidently bring coding into the classroom—no matter their experience level. In just four hours, explore why coding matters in the age of AI, learn key fundamentals, and gain practical teaching strategies.

Developed with Amazon and aligned to the Australian National Curriculum, the course includes a ready-to-use ‘classroom-in-a-box’ with all the resources you need.

Syllabus

  • Introduction to Coding in Education
  • Importance of coding in the age of AI
    Overview of technology and its impact on society and education
    Benefits of coding in developing critical thinking and problem-solving skills
  • Understanding the Australian National Curriculum
  • Alignment with the curriculum objectives for Years 7-8
    Key learning outcomes and competencies for technology and coding subjects
  • Fundamentals of Coding
  • Basic programming concepts: variables, loops, and conditionals
    Introduction to programming languages suitable for beginners (e.g., Python, Scratch)
    Exercises and examples to understand core concepts
  • Practical Coding Skills
  • Hands-on activities with example projects
    Step-by-step guidance on developing simple coding projects
    Using online platforms and tools for teaching coding
  • Teaching Strategies for Coding
  • Classroom management techniques for coding lessons
    Encouraging student engagement and fostering a growth mindset in learning coding
    Differentiated instruction for varying skill levels
  • Ready-to-Use Classroom in a Box
  • Overview of included materials and resources
    How to implement ready-made activities and projects in your lesson plans
    Adapting resources to fit specific classroom needs
  • Assessment and Evaluation
  • Methods for assessing student progress and understanding in coding
    Providing constructive feedback and supporting student improvement
    Utilizing formative and summative assessment strategies
  • Collaborating with the Broader Community
  • Engaging with parents, peers, and the technology community
    Opportunities for student participation in coding competitions and events
    Resources for further professional development in digital technologies
  • Conclusion and Next Steps
  • Reinforcing the importance of continuous learning and adaptation in technology education
    Encouragement to explore advanced topics and additional resources independently
    Future opportunities for professional development and specialization in digital technology education

Subjects

Computer Science