Search results

Downloadable

PyGame in a Day

As a general purpose programming language, python has a number of libraries that can be used for different purposes. PyGame is a free and open source python library that makes it easier to make multimedia applications like games.

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.

Video

Artificial Intelligence Explainers: Video 4: AI Explainers | Digital Technologies Hub

Use this video to discuss how Artificial Intelligence (AI) has the potential to be a transformative technology much like introduction of the car, 100 years ago. We also showcase some innovative Australian applications. This is the fourth video in a series. The first three in the series are Introduction to AI & machine ...

Online

Visual to text coding: Lesson 5

This is the fifth 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 create and use arrays (also called lists).

Online

Visual to text coding: Lesson 9

This is the ninth 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 explores creating powerful programs for managing and analysing data, by combining the previous skills of using loops and working ...

Online

Recognising AI

Use the tasks in this lesson to introduce concepts that underpin artificial intelligence (AI). The majority of the tasks are unplugged (do not require a digital device). Use the downloadable AI cards with your students to explore what they know about AI.

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 ...

Downloadable

digIT Games workbook

This lesson will help students develop a basic understanding of computer programming structures by using block language Scratch. It will also introduce student to using Python with the Makey Makey electronic input device to create a game controller.

Text

How to teach digital citizenship and online safety - Scope and sequence Australian curriculum

This resource provides links to lessons and activities at each level of schooling from Foundation to Year 10 in the area of online safety.

Downloadable

Geometry: Foundation to Year 9

This comprehensive resource describes the progression of geometric reasoning. The resource demonstrates examples of relevant teaching strategies, investigations, activity plans and connected concepts in geometry including teaching and cultural implications.

Downloadable

Measurement: Foundation to Year 9

This comprehensive resource describes the progression of measurement ideas. The resource demonstrates examples of relevant teaching strategies, investigations, activity plans and connected concepts in measurement including teaching and cultural implications.

Text

Working with language assistants

This resource provides strategies for teachers working with language assistants, and a video showing how a language assistant can facilitate diversification of classroom activities and support for senior students. The resource also provides advice for language assistants in terms of their role.

Downloadable

Sugar Shake: Erosion experiment

This activity introduces weathering and erosion by investigating why river pebbles are often rounded. The download includes background information for teachers and an activity sheet for students. The activity demonstrates the process of erosion using sugar cubes. Students are asked to predict what might happen (a hypothesis) ...

Downloadable

Weathering, erosion, landforms and regolith - Teacher notes and student activities

This 112 page booklet explores the processes of weathering, erosion and deposition. It highlights the different types of weathering, erosion and transport and provides examples of famous landscapes to enhance the understanding of these processes. It includes case studies about the formation of many Australian landforms ...

Text

Identity charts

Use identity charts to help students consider the many factors that shape their own identity and that of groups, nations, and historical and literary figures. Videos provide examples of how teachers are using identity charts to explore topics such as civil rights.

Video

Key concepts in Civics and Citizenship Levels 3–10

These six videos for teachers unpack key concepts in Civics and Citizenship highlighting perspectives of current primary and secondary teachers and students. Find videos relating to both content and effective pedagogies. Each video is accompanied by questions that can be used to prompt discussions to support teachers’ thinking ...

Text

Australian Constitution Centre Resources

Find detailed lesson plans for appropriate levels of schooling supporting topics such as the Rule of Law, Representative Democracy, Australian identity, federation and the Constitution, Australia’s legal system, the Courts and the Australian Justice System, The Constitution and the Making of Law in Australia, The High Court ...

Text

Queensland Parliament: Classroom activities

This webpage includes resources specific to the Queensland context as well as more generic resources applicable to a broad range of Australian classrooms. Find role plays about how Bills are made, about how Parliamentary Committees function and a template for a Parliamentary Inquiry role play.

Online

Visual to text coding: Lesson 11

This is the eleventh in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. It builds on the coding concept of functions. With the addition of parameters, functions allow the programmer to adapt their reusable code’s behaviour, tapping into the Computational ...

Online

Visual to text coding: Lesson 7

This is the seventh 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 iteration (also called loops).