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!
A course for kids to write their first real programs.
The Beginners stream of the NCSS Challenge is the best stream for most students.
The Intermediate stream of the NCSS Challenge is for students who have completed the Beginners stream and want to learn more.