Python for Beginners

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.

1.
Module 1: Write your first program!
1. Hello, World!
2. The Hobbit
3. I Repeat
4. Roses Are Red
2.
Module 2: Calculations and Turtle!
1. Munda Biddi Trail
2. Bug Fix: Seconds to Hours
3. Turtle Triangle
4. Bug Fix: Radical Rhombus
3.
Module 3: Asking questions and making decisions!
1. Stage Names?
2. Dance Dance Revolution
3. I Am Katniss
4. Shotgun!
4.
Module 4: Decisions with numbers and colourful turtles!
1. Basketball Bunny!
2. Vote for Victory
3. Two of Diamonds
4. Resizable Emoticons
5.
Module 5: More decisions and modifying strings!
1. Over and Out
2. Game Set Match
3. The Cantaloupe Question
4. Club Narnia
6.
Module 6: Loopy loops!
1. Spell It Out For Me
2. Go Team!
3. Turtle Twilight
4. Railway Sleepers
7.
Module 7: Data representation and indexing!
1. Bug Fix: Coded Characters
2. Secret Recipe
3. Secret Yaks
4. Invest in the Index
8.
Module 8: Functions, fills, and pizza!
1. Emoji Translator
2. Even Steven!
3. Shaded Shapes
4. Petal Patterns
9.
Module 9: More on functions
1. Bug Fix: Questionify This?
2. I Say Tomato
3. Symbol Simulator
4. Area of a Triangle
10.
Module 10: x- and y-coordinates and RGB colour!
1. Rectangul-Art!
2. Swatch This!
3. Field of Flowers
4. Loading…
11.
NESA for NSW Teachers