Python for Beginners

School Grok Access required

Created for Years 7-8, 9-10, 11, 12

Duration: 4-5 weeks (8-15 hours)

Perfect for beginners of all ages learning to code with Python.

Learn how to program in Python! This course is designed for students with no prior experience with text programming, and is perfect for beginners of all ages.

Python for Beginners is aligned with the Australian Curriculum: Digital Technologies for students in Grades 7 and above.

Try it out!

Linked Resources

Introduction to Programming (Blockly)

A course for kids to write their first real programs.

NCSS Challenge (Beginners) Python

The Beginners stream of the NCSS Challenge is the best stream for most students.

NCSS Challenge (Intermediate)

The Intermediate stream of the NCSS Challenge is for students who have completed the Beginners stream and want to learn more.