Search results

Online

Creating an Indigenous plant-use garden: resources from the bush

For thousands of years, First Nations peoples across Australia have been using plants for many different purposes. Plants are used for food, fibre, shelter, medicine, tools and utensils, hunting, music and ceremony. Everything they needed to survive comes from the land. Outcomes of this learning activity are for learners ...

Text

Faith Lutheran College – PL ecosystem

This document illustrates the network of people and resources that make up Faith Lutheran College's Professional Learning ecosystem.

Online

Creating a yarning circle: involving First Nations people

This activity is part of a broader activity sequence that has been developed to help you design, build and use a yarning circle in your school or community. It is part of a sequence of 8 individual learning activities designed to support the meaningful use of yarning circles in learning environments. It will help guide ...

Text

Focus on China: Cross Curriculum Connections in Secondary Schools

Ideas and resources that connect the learning of Chinese language with other learning areas.

Online

Patterns and number facts: Year 8 – planning tool

This planning resource for Year 8 is for the topic of Patterns and number facts. Students bring together knowledge and skills on linear functions and relations and experiment with digital tools to investigate systematic variation of parameters to show the effect. Students cement their understanding of the 'm' and the 'c' ...

Online

Volume and surface area: Year 8 – planning tool

This planning resource for Year 8 is for the topic of Volume and surface area. Students further develop their understanding of volume and capacity of right prisms by developing formulas, taking measurements and investigating, making approximations and solving problems in many contexts.

Online

Visual to text coding: Lesson 12

This is the final in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. See next steps for suggested courses and learning sequences after this lesson. It builds on the coding concept of functions (by introducing the concept of return values. Functions are ...

Online

Programming LED circuit with Arduino IDE

In this lesson students will be using components of the LilyPad development kit to create a circuit of LED’s that are controlled using a basic Arduino program, written in the Arduino IDE. Starting with a simple sequence of turning a LED on and off, the students can be challenged to choose a piece of music with a steady ...

Online

Lilypad Personalised Alert Buzzer

In this lesson students will create a personalised musical buzzer by programming the LilyPad Arduino to play a sound using the Main board, Buzzer and Button, coding the note frequency in Arduino IDE. The lesson can be extended to include LED’s that light up or flash according to the note played to enable the buzzer to be ...

Online

Visual to text coding: Lesson 8

This is the eighth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It brings together skills from the previous lessons to design and develop a Higher Lower game, where the player tries to guess ...

Online

Visual to text coding: Lesson 4

This is the fourth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It introduces the combining of logical operators and and or for more complex decisions.

Online

Visual to text coding: Lesson 2

This is the second in a series of lessons to transition from visual coding to text-based coding with a general-purpose programming language. This lesson may take two to three 45-minute periods. It introduces how to make decisions (branching) and identify data types.

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

Habits of a Systems Thinker

This lesson introduces some of the skills and concepts involved with Systems Thinking. Students are introduced to a number of Habits of a System Thinker, positive and negative feedback loops and the concept of supra- and subsystems.

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

Project Quantum: Online assessment system

Project Quantum helps computing teachers check their students’ understanding, and support their progress, by providing free access to an online multiple-choice assessment system and question bank. To use Project Quantum, you will need to create a free account.

Online

Describing an everyday object

In this lesson, students act like the inventor of an everyday object that does not yet exist. Students abstract the essential details, and describe what need would be fulfilled by the new object and how, specifically, it functions. They will then translate the description into a format appropriate for modeling the object ...

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.

Downloadable

How many in the queue?

Students use visualising and movement activities to develop an understanding of the relationship between variables.

Online

Pencil code program: Lady MacBeth Chat Bot

Use this program to create an interactive chat bot who answers questions as if she is Lady Macbeth. Have students analyze, fill in or change parts of, or use the program to create their own variation and rendition of a character. This program could be used to further your understanding of how you could use Pencil Code in ...