Technologies · Year 10
12 interactive lessons to explore
- 📶
📚 Term 1 · Lessons 1–12
›Lesson 1
Sorting algorithms compared
Trace bubble, insertion and merge sort by hand and count the comparisons each one needs to put a list in order.
⏱ 20 min · 9 questions
- 🕸️›
Lesson 2
Systems thinking
Map how a product sits inside wider social, economic and environmental systems, and trace the feedback loops that create side effects.
⏱ 20 min · 8 questions
- 📈›
Lesson 3
Algorithm complexity
Describe how running time grows as the input gets bigger, and compare constant, linear and quadratic algorithms.
⏱ 20 min · 8 questions
- 🌏›
Lesson 4
Global preferred futures
Use futures thinking to evaluate whether an innovation would help build the future that communities around the world actually want.
⏱ 20 min · 8 questions
- 🔢›
Lesson 5
Two-dimensional lists
Store grids and tables as lists of lists, and use row and column indexes and nested loops to read and process them.
⏱ 20 min · 8 questions
- 🦎›
Lesson 6
Biomimicry
Analyse how designers study the forms, processes and systems of living things and translate them into solutions to human problems.
⏱ 20 min · 8 questions
- 📂›
Lesson 7
Reading and writing files
Predict exactly what programs do when they open, read, write and append to text and CSV files.
⏱ 20 min · 8 questions
- 🪛›
Lesson 8
Design for disassembly
Evaluate the fasteners, materials and layouts that make a product easy to repair, take apart and recycle.
⏱ 20 min · 8 questions
- 🛟›
Lesson 9
Exception handling
Use try and except to catch runtime errors, and predict exactly what a program prints when an exception occurs.
⏱ 20 min · 8 questions
- ♿›
Lesson 10
Universal design
Apply the seven principles of universal design so a product or space can be used by the widest possible range of people.
⏱ 20 min · 8 questions
- ✅›
Lesson 11
Validating with test plans
Build a test plan with expected and actual results, use trace tables to find the actual values, and use the plan to validate an algorithm.
⏱ 20 min · 8 questions
- 📏›
Lesson 12
Anthropometrics and human factors
Use anthropometric data, percentiles and allowances to size a product so it fits the people who will actually use it.
⏱ 20 min · 8 questions
🚧 Term 2 is on the way — new terms are added regularly.