Technologies · Year 7
48 interactive lessons to explore
- 📝
📚 Term 1 · Lessons 1–12
›Lesson 1
Design briefs and constraints
Read a design brief like a professional and pick out the need, the target user and the constraints that limit your solution.
⏱ 18 min · 8 questions
- 💻›
Lesson 2
Hardware specifications
Decode CPU speed, RAM and storage specs so you can choose the right computer for a job.
⏱ 18 min · 8 questions
- 🔍›
Lesson 3
Needs and opportunities
Learn to tell a real user need or opportunity apart from a solution idea that jumps ahead too soon.
⏱ 17 min · 8 questions
- 🔢›
Lesson 4
Binary place value
Use powers of two to convert 8-bit binary numbers to decimal and back again.
⏱ 20 min · 8 questions
- 🎯›
Lesson 5
Criteria for success
Write measurable criteria for success so you can fairly judge whether a design solution works.
⏱ 17 min · 7 questions
- 💡›
Lesson 6
Why computers use binary
Discover why computers store everything as on/off bits instead of decimal digits.
⏱ 17 min · 8 questions
- 📐›
Lesson 7
Orthographic drawing
Read and match the front, top and side views of simple objects in a third-angle orthographic drawing.
⏱ 18 min · 8 questions
- ➕›
Lesson 8
Binary addition
Add binary numbers column by column, carry like a computer and check your answers in decimal.
⏱ 20 min · 8 questions
- 🧊›
Lesson 9
Isometric sketching
Read and understand isometric sketches built on 30-degree axes to share 3D design ideas.
⏱ 17 min · 8 questions
- 💾›
Lesson 10
Bits, bytes and storage units
Convert between bits, bytes, kilobytes, megabytes and gigabytes and estimate how much storage files need.
⏱ 20 min · 8 questions
- ⚖️›
Lesson 11
Designers and ethical choices
Analyse how designers balance ethics, safety and sustainability when deciding how a product is made.
⏱ 18 min · 8 questions
- 🔤›
Lesson 12
Representing text with ASCII
Encode and decode words using ASCII codes in decimal and binary, just like a computer does.
⏱ 20 min · 8 questions
- 📦
📚 Term 2 · Lessons 13–24
›Lesson 13
Variables and assignment
Learn how Python stores values in variables and predict exactly what each variable holds after a run of assignment statements.
⏱ 18 min · 8 questions
- 🪵›
Lesson 14
Properties of timber
Compare hardwoods, softwoods and manufactured boards so you can pick the right timber for strength, looks and budget.
⏱ 18 min · 8 questions
- 🔢›
Lesson 15
Data types
Tell integers, floats, strings and Booleans apart and predict what happens when Python mixes them.
⏱ 18 min · 9 questions
- ⚙️›
Lesson 16
Metals and plastics
Choose between ferrous and non-ferrous metals, thermoplastics and thermosets by matching their properties to a job.
⏱ 18 min · 8 questions
- ⌨️›
Lesson 17
Input and output
Trace programs that use input() and print() and predict exactly what appears on the screen, character for character.
⏱ 18 min · 8 questions
- 🧪›
Lesson 18
Smart and composite materials
Discover how composites combine materials and smart materials respond to their surroundings to solve design problems.
⏱ 17 min · 8 questions
- 🔀›
Lesson 19
Selection with if-else
Use if, elif and else to make programs choose, and predict exactly which branch runs for any input.
⏱ 19 min · 9 questions
- 🔩›
Lesson 20
Joining methods
Choose the right adhesive, fastener or wood joint for the materials and loads in your design.
⏱ 18 min · 8 questions
- ⚖️›
Lesson 21
Comparison operators
Evaluate conditions built with ==, !=, <, >, <= and >= to decide whether they are True or False.
⏱ 17 min · 9 questions
- 🦺›
Lesson 22
Workshop risk assessment
Identify hazards, rate risks and choose effective controls before using workshop tools.
⏱ 18 min · 8 questions
- 📋›
Lesson 23
Trace tables
Follow a program line by line with a trace table to track every variable and find the exact output.
⏱ 19 min · 9 questions
- 🛠️›
Lesson 24
Choosing tools and equipment
Match hand and power tools to the marking, cutting, shaping and finishing jobs they are designed for.
⏱ 18 min · 8 questions
- 📶
📚 Term 3 · Lessons 25–36
›Lesson 25
Wired and wireless networks
Compare Ethernet, fibre, Wi-Fi and Bluetooth by speed, range, reliability and security so you can pick the right connection for the job.
⏱ 18 min · 8 questions
- 🌉›
Lesson 26
Forces in structures
Spot tension, compression, bending, torsion and shear acting on the parts of real structures and use that to design stronger ones.
⏱ 18 min · 8 questions
- ✉️›
Lesson 27
Packets and routing
Follow a message as it is split into packets, routed hop by hop across the internet and put back together at the other end.
⏱ 18 min · 8 questions
- ⚙️›
Lesson 28
Types of motion
Classify rotary, linear, reciprocating and oscillating motion and discover the mechanisms that turn one kind into another.
⏱ 18 min · 8 questions
- 🤝›
Lesson 29
Network protocols
Match TCP, IP, DNS, HTTP/HTTPS and SMTP to the jobs they do each time you load a web page or send an email.
⏱ 18 min · 8 questions
- 🚲›
Lesson 30
Gear ratios
Calculate gear ratios and predict how fast, which way and how forcefully a driven gear will turn.
⏱ 20 min · 9 questions
- 🖼️›
Lesson 31
Images and colour depth
Calculate how many colours a bitmap can show and how big its file is from its resolution and colour depth.
⏱ 20 min · 9 questions
- 💡›
Lesson 32
Series and parallel circuits
Predict how bulbs, switches and batteries behave when components are wired in series or in parallel.
⏱ 18 min · 9 questions
- 🎧›
Lesson 33
Representing sound
Discover how sample rate and bit depth turn a sound wave into binary data and calculate how big the file will be.
⏱ 20 min · 9 questions
- 🔋›
Lesson 34
Energy in systems
Trace how energy is transformed inside everyday electromechanical products like fans and toys, and calculate how efficient they are.
⏱ 18 min · 8 questions
- 🔍›
Lesson 35
Data sources and accuracy
Judge whether data is authentic, accurate and up to date before you use it to make decisions.
⏱ 18 min · 8 questions
- 🤖›
Lesson 36
Input-process-output systems
Break an electromechanical product into its inputs, processes, outputs and control to see how it really works.
⏱ 18 min · 8 questions
- 🔁
📚 Term 4 · Lessons 37–48
›Lesson 37
For loops
Predict exactly what a Python for loop prints by working out the values range() produces from its start, stop and step.
⏱ 20 min · 9 questions
- 🐟›
Lesson 38
Managed food environments
Explore how greenhouses, feedlots and aquaculture farms control conditions to produce food, and weigh up their benefits and costs.
⏱ 18 min · 8 questions
- ♾️›
Lesson 39
While loops
Trace while loops to count how many times they repeat, predict their output and catch loops that would never stop.
⏱ 20 min · 9 questions
- 🌾›
Lesson 40
Sustainable farming practices
Evaluate how Australian farmers cut water use, soil loss and chemical inputs, and weigh the trade-offs of each practice.
⏱ 18 min · 9 questions
- 🪆›
Lesson 41
Nested selection
Follow if statements placed inside other if statements and inside loops to predict exactly which actions happen.
⏱ 20 min · 9 questions
- 🍳›
Lesson 42
Food properties and preparation
Link what happens to proteins, starches and sugars when food is heated or whisked to the way recipes tell you to prepare it.
⏱ 18 min · 8 questions
- 🔀›
Lesson 43
Flowcharts with loops
Draw and trace flowcharts in which a decision diamond sends the algorithm back around a loop until a condition is met.
⏱ 18 min · 9 questions
- 🧼›
Lesson 44
Food safety and hygiene
Apply temperature, storage and hygiene rules to keep bacteria out of food and prevent cross-contamination in the kitchen.
⏱ 18 min · 8 questions
- 🔐›
Lesson 45
Passwords and multi-factor authentication
Discover what makes a password hard to crack and how multi-factor authentication protects your account even when a password is stolen.
⏱ 20 min · 9 questions
- 📅›
Lesson 46
Project timelines
Plan a design project by sequencing tasks, setting milestones and allocating time realistically, with a buffer for the unexpected.
⏱ 18 min · 8 questions
- 🎣›
Lesson 47
Spotting phishing
Learn the warning signs of phishing emails, scam texts and fake websites, and what to do when one lands in your inbox.
⏱ 18 min · 8 questions
- ♻️›
Lesson 48
Evaluating sustainability
Judge a design against sustainability criteria for materials, energy and waste, using evidence and a scoring table rather than guesswork.
⏱ 20 min · 9 questions