Close message Due to maintenance between 17:00 to 19:00 on Thursday 30th May 2024, Scootle website may face disruption in service. We apologise for any inconvenience caused.

Search results

Online

Home automation: General purpose programming

Investigate home automation systems, including those powered by artificial intelligence (AI) with speech recognition capability. These suggested activities for year levels 7-8 are designed for students using general purpose programming languages JavaScript and Python, with similar content to the visual coding lesson Home ...

Online

Note the music

We can program a computer to play music. Conventionally this is done by hard coding, which is the process of coding all possible expected behaviours. Alternatively, we can train an artificial intelligence (AI) computer about what notes go well with others, so it can play a duet with a human musician. Students can make their ...

Online

Proportional reasoning: Year 7 – planning tool

This planning resource for Year 7 is for the topic of Proportional reasoning. Students are introduced to ratios as a method of comparing quantities. Students learn how to recognise and represent these comparisons to solve problems. The concept of dividing a quantity by a given ratio is also introduced.

Online

Visual to text coding: Index page

This lesson sequence provides a bridge between visual coding (eg. Scratch) and General Purpose Programming languages (eg. Python or JavaScript). This resource is most suitable if you have never done General Purpose Programming and/or you benefit from slow-paced, step-by-step video tutorials.

Online

Statistics in the media: Year 6 – planning tool

This planning resource for Year 6 is for the topic of Statistics in the media. Student develop their statistical literacy skills and critically analyse the way statistical information is presented in the media.

Online

Heads or tails

In this lesson we show how to transition from a visual based programming language to using a text-based programming language using the example of a heads or tails coin toss application.

Online

Design and deliver

In this lesson sequence students create a website that acts as a showcase for a portfolio of their digital work. They learn about flexible design and how to design a site that can be viewed on a browser using any size of screen.

Online

Bee-Bot ruler

Explore the concept of sequencing steps, using Bee-Bots to measure length.

Online

Scratch Creative Computing Guide

There is also a series of units comprising learning activities, paired with assessment activities and templates that can be used to support use of the Scratch (MIT) platform. The Scratch Creative Computing Guide supports assessment activities with visual programming environments.

Online

Weather forecast from the stratosphere

This lesson sequence is designed to introduce students to data analysis using a spreadsheet such as MS Excel. The project is based on a real world problem and a real data set from a weather balloon launched in Australia earlier this year. The project consists of 5 lessons of variable length, each with a different focus. ...

Online

Have fun with flowcharts

Create a flowchart to represent a sequence of (branching) steps and decisions needed to solve a mathematical problem.

Downloadable

Ice cream puddles

Use this diagnostic task to assess understanding of area and comparing the area of two shapes using a relevant approach.

Downloadable

The humanoid project

Students explore a large data set.

Downloadable

DT Challenge - 5/6 Blockly - Smart Garden

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. Create a Smart Garden device to monitor the health of your plants, measuring temperature and wiring up a simple soil moisture sensor.

Downloadable

Angle it

Students describe angles as the amount of turn between two lines and locate angles in the real world.

Downloadable

Tracking triangles

Students identify a variety of three-sided shapes and describe the features of all triangles.

Downloadable

DT Challenge - 7/8 Python - Introduction to Microbit

In this challenge students use the BBC micro:bit as an embedded system to create different pieces of a virtual pet game. Students in the process learn about the micro:bit’s features and can think about how to make their own version of a virtual pet game, or even an entirely new project. Discover how embedded hardware (micro:bit) ...

Downloadable

DT Challenge - 5/6 Blockly - Space Invaders

In this coding challenge, students learn about programming in Blockly, including data representation, decomposition, design, branching, iteration, functions, variables, animations, tracing and evaluation.

Downloadable

Skateboard skills

Students identify the components and properties of angles.

Downloadable

DT Challenge - 3/4 Blockly - Wombot

Wombot is hungry and wants a carrot! With simple code, help Wombot through mazes, and learn to draw lines and shapes with code. In this challenge you'll learn the fundamentals of programming by using instructions to position Wombot on the screen. You'll help Wombot move and turn, and along the way learn to draw lines, patterns ...