Search results

Online

Coding for GUIs Lesson 4: Flipping images

This is the fourth in a series of lessons to incorporate graphical user interfaces (GUIs) into your general-purpose programming. The series follows on from the Visual to text coding lesson series.

Online

Who wants to be a millionaire?

This lesson sequence uses the well-known wheat/rice and chessboard problem as students use spreadsheets to simulate iteration and to solve problems.

Online

Anti-bullying AI

Sometimes we write and post things on social media in a hurry. Such posts can hurt people and even make them feel bullied. Wouldn't it be great if an Artificial Intelligence application could check our posts as we write them, and warn us if they were potentially hurtful?

Online

Game design

This sequence of lessons integrates game design using scratch and a Makey Makey programming board.

Online

Can AI guess your emotion?

Discuss emotions as a class, and introduce the idea of artificial intelligence (AI). This lesson can also be used to introduce image classification – a key application of AI. Developed in collaboration with Digital Technologies Institute.

Online

Fibonacci served three ways

In this lesson sequence students learn to code separate modules that perform discrete functions but collectively meet the needs of the solution. They select the most appropriate algorithm based on the type of problem.

Assessment

Lunch box data

Use this assessment task to explore data collection, analysis and presentation.

Online

The shock of the new

Using four inventions from 1985, this lesson sequence explores the impact of innovation, supporting circumstances, how individuals contribute to change and the importance of addressing benefits as well as risks in the development of new systems.

Online

Choose your Ozo adventure

Using Ozobots students use and develop unusual types of data: Redefining “What is data?”. This lesson idea was created by Ben Jucius.

Online

Spelling bee

Write a set of instructions that program a Bee-Bot to move to letters to spell out a word on an alphabet grid.

Online

Three little pigs

Retell the story of the Three Little pigs using a light sensing robot such as Ozobot.

Online

Turtles: exploring data in turtle population dynamics

The number of eggs a female turtle lays in her lifetime influences the health of that species population. In this lesson we look at modelling data related to the number of eggs a female turtle lays in her lifetime, using real scientific data. Explore ways to model, interpret, represent and present data, creating an infographic ...

Online

My digital portfolio

Students create their own website to record and present their learning. As part of the process students respectfully and constructively comment on each other’s webpage.

Online

Turtles: exploring data tracking turtle movements

By gathering data on marine turtles, scientists have evidence that helps them work out where turtles migrate and the journeys they take. Scientists can then help to reduce the threats to the turtles’ survival. In this lesson we look at satellite tracking using real scientific data. Explore ways to model, interpret, represent ...

Online

Coding for GUIs Final project: A complete application with GUI

This is the final project in a series of lessons to incorporate Graphical User Interfaces (GUIs) into your General Purpose Programming. The series follows on from the Visual To Text Coding lesson series.

Online

AI image recognition - exploring limitations and bias

A hands-on activity to practise training and testing an artificial intelligence (AI) model, using cartoon faces, including a discussion about sources of potential algorithmic bias and how to respond to these sources.

Downloadable

DT Challenge - 7/8 Python - 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 - 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

DT Challenge - 7/8 Arduino - Sound

Let's make our own devices with the Arduino! We'll take a deep dive into building devices from the ground up, and you'll see how all pieces of technology are built! Learn how to create a temperature monitor, or a musical instrument, or make an automatic torch! Jump right in and let's make some noise!

Video

Bethany Christian School – Podcast

This podcast includes information about the aims, challenges, insights and accomplishments of Bethany Christian School's participation in the Digital Technologies in Focus project.