Search results

Downloadable

DT Challenge - 5/6 Blockly - Networking with Micro:Bit

Learn how to code the micro:bit to use the radio! In this DT Mini Challenge, you can create wireless networks to send pictures and messages around the room! You'll start by sending simple messages, but work up to making your own interactive games with your friends! Dive on in and you'll be sending secret messages in no time!

Downloadable

DT Challenge - 7/8 Python - Biology

Learn about the differences between animals, and how biologists use programming to help them do science! We'll learn about the features of animals, and how to use their differences in order to classify them. So hop in and learn some science!

Downloadable

DT Challenge - 7-8 Python - Turtle

Control a turtle and draw amazing pictures with code. In this challenge you'll learn the fundamentals of programming by using instructions to position a turtle on the screen, drawing lines, patterns and shapes in the same way computers draw images. Computers use the input from users and the environment to give us feedback ...

Downloadable

Networking with the micro:bit

This downloadable free book presents a series of activities to teach the basics of computer networks. While you may not learn all aspects of computer networking, these activities provide a useful selection and serve as a good starting point to cater for your student's needs, skill and knowledge. Each chapter presents interesting ...

Downloadable

DT Challenge - 5/6 Blockly - Intro to Micro:Bit

Learn how to program a BBC micro:bit using Blockly. No experience required. Learn the basics of programming in Blockly with our full BBC micro:bit simulator.

Downloadable

DT Challenge - 7/8 Python - Chatbot

Write programs to solve problems with code and create word games! In this DT Challenge, you'll learn how to play Mad Libs, Questions, Taboo, and Word Chain, and even write your very own Pirate Chatbot! Can you fool your friends into thinking they're talking to a real person? Learn how to create a series of word games with ...

Downloadable

Introduction to games of chance

This lesson explores how to predict outcomes of games of chance. Students investigate the concepts of luck, skill and fairness, using dice games. They calculate probabilities for one and two dice rolls and compare the odds for different combinations of dice in a variety of game scenarios. The lesson is outlined in detail ...

Downloadable

Gambling: Identifying influences

In this lesson students consider their circles of influence, identifying influential factors that may contribute to finding ourselves in potentially unsafe situations. Students then explore ways to resist negative influences and encourage positive influences. The class practices responding to situations of gambling harm ...

Downloadable

School water audit (Year 7)

In this lesson sequence, students conduct a school water audit and devise an evidence-based action plan to reduce water wastage in the school. They then write a report to the school environment committee recommending three actions that the committee could take to reduce water use in the school.

Downloadable

DT Challenge - 7/8 Blockly - Geometry

Explore geometry through programming, and draw intricate patterns and explosive fireworks! In this challenge, you’ll learn about how computers use angles, parallel lines and geometric transformations to generate the text and images you see on your screen every day. Use what you learn to develop your own fonts, pattern generators ...

Downloadable

DT Challenge - 7/8 Python - Sport Micro:Bit

Use Python to program a micro:bit for sport! Get excited about coding even if you have no experience. You'll use the Python language to write your own programs, and make interactive games and tools to improve your health.

Downloadable

DT Challenge - 5/6 Blockly - Satellite

Learn how to use the Turtle in Blockly to draw and create with code. You'll draw a satellite piece by piece, building up your coding skills and learning advanced programming concepts like loops and functions.

Downloadable

digIT Robotics workbook

This brief lesson provides an introduction to coding MakerBots (mBots) using a block language. It provides introductory information about the robot's sensors, motors and microcontroller so students can control the mBot.

Downloadable

Prediction vs. reality

This lesson explores how we perceive randomness. Students toss coins and record their observations while half of the class fake their results. They will then explore the differences between the random results and fake results sets and investigate theoretical probabilities for large numbers of coin flips. The lesson is outlined ...

Downloadable

Fencing the yard

Students review and calculate perimeters and areas of rectangles.

Downloadable

The humanoid project

Students explore a large data set.

Downloadable

Which has more volume?

Use this diagnostic task to assess what students know about volume and units to measure and compare volumes.

Downloadable

First steps in mathematics: Measurement – Book 2

A guide to teaching about measurement including indirect measuring, and estimating.

Downloadable

The gambling zone: Issues and consequences

In this lesson, students work through an article outlining some of the factors influencing gambling-related behaviours. Using a quiz, students compare the mechanics of games to gambling before exploring scenarios looking at the health impacts of gambling harm and discussing strategies to minimise harm. The lesson is outlined ...

Downloadable

Water is special

In this lesson sequence, students explore what water is and how it behaves as it changes from ice to liquid water to water vapour. The purpose of this lesson sequence is to give students a mental picture of water molecules. Learning about how these molecules behave when water is heated and cooled can help them to understand ...