Technologies
Topics
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 :
- Introduction to Programming 1 and/or
- Introduction to Programming 2
- Image Manipulation - Python
- Data Representation - Python
- Coding - Python Gym
- Python.Comp or create your own programs in the Playground - Python
| 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! | |
| 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! |
| 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! |