Python for Beginners

Course

Technologies

Python

Topics

Programming

Learn to code with Python! Perfect for beginners of all ages. Pairs well with Introduction to Programming - Python.

Python for Beginners

This Python course is designed for students with no prior experience with text-based programming, and is perfect for beginners of all ages.

Students will learn about Python programming:

  • User Input
  • Branching
  • Iteration
  • Functions
  • Data Representation
Australian Curriculum v9 Content Descriptions

This course is designed to support your lesson planning. While comprehensive, individual resources may not cover every aspect of a content description. We recommend reviewing each resource to determine how it best fits your teaching objectives.

What's Next?

Finished this course? Check out :

This course is free for Australian and Aotearoa New Zealand users.

Module Progress
1. Module 1: Write your first program!
2. Module 2: Calculations and Turtle!
3. Module 3: Asking questions and making decisions!
4. Module 4: Decisions with numbers and colourful turtles!
5. Module 5: More decisions and modifying strings!
6. Module 6: Loopy loops!
7. Module 7: Data representation and indexing!
8. Module 8: Functions, fills, and pizza!
9. Module 9: More on functions
10. Module 10: x- and y-coordinates and RGB colour!