Search results

Online

Off to the movies

This is a simple Boolean (true/false) application where its asks the user’s age - if you are over 15 then you can watch G and M rated movies - if you are under 15, then you can only watch G rated movies. This lesson was designed in collaboration with Jason Vearing QSITE (Gold Coast Chapter).

Online

Getting warmer

This lesson sequence intentionally uses a visual based programming tool to introduce designing and validating algorithms. Those students who complete this task can move to code the result in any text based language with which they are familiar.

Online

Check out the checkout

This sequence of lessons explores how to incorporate user input, decision-making and loops in programming using the context of a shopping experience, particularly the checkout. It combines data in the form of a barcode and programming choices.

Online

A spreadsheet's secret weapon

In this lesson sequence, students learn to use pivot tables which have been described as the most powerful tool within spreadsheets.

Online

Learning to loop

Students create algorithms with a condition that tells the computer to repeat a sequence of instructions.

Online

Storm survivor: Input, decision-making and loops

Students use a visual programming language to create a game or quiz to help members of a community prepare for a severe weather event.

Online

About me

Order images to show a sequence of personal events or milestones such as birth, first tooth, beginning to crawl.

Online

Light up soft toy with LilyPad

This project will explore two ways of controlling the flow of current to a LED using a button and switch. No programming is initially expected in this project, however once students are comfortable with connecting or sewing their circuits and attaching lights, a follow-up project that involves using a pre built Arduino ...

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

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

Computer Science Fundamentals

This curriculum provides a teacher guidebook for implementing lessons, with learning and teaching activities, content, printable worksheets and some assessment lessons.

Assessment

Network infographic

Throughout the lesson sequence, students keep and maintain a reflection log with key content to inform the development of an infographic.

Assessment

Pixels and binary digits

Students are given a bitmap image made up of coloured pixels. They explain how the image is made up of binary digits that represent each pixel. Students represent 8 colours using binary digits. Teachers assess the student’s demonstrated knowledge/skills using the checklist provided.

Online

AR Solar System with Metaverse

In this lesson, students explore our Solar System in Augmented Reality (AR). Students start by exploring a set of AR flashcards that present the Sun and Planets in our Solar System and then go on to use the Metaverse App to create their own AR solar system experience based on research.

Online

Blue-Bot challenges

Use these challenges created by Kylie Docherty, QSITE to provide opportunities for students to learn how to design and follow a series of steps to program Blue-Bot.

Online

Create a language learning program

Create a computer program to learn a traditional Aboriginal or Torres Strait Islander language.

Online

Create a board game that uses an Ozobot

Create a game board where the player is provided with a number of decisions. Using Scratch and Makey Makey, students add multimodal elements to the story. These elements are activated using an Ozobot.

Online

Creating my own spreadsheet to convert binary to decimal

A spreadsheet can be used to do calculations quickly using formulas. How can we make a spreadsheet that converts a binary number to a decimal number? This lesson provides some guidance and Excel files for student and teacher use.

Online

Design a quiz - Convicts: crime and punishment

Students design and create a simple game/quiz to demonstrate convict crimes and punishments.

Online

First to finish

Compare algorithms designed to complete the same task, and evaluate each for efficiency.