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 :
- 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
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! |