F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 254 results
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 ...
This is the fifth 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.
Investigate home automation systems, including those powered by artificial intelligence (AI) with speech recognition capability. These suggested activities provide a level of differentiation to cater for students’ range of programming skills. They were developed in collaboration with the Digital Technologies Institute.
Use blocks to program a micro:bit for sport! Get excited about coding even if you have no experience. You'll use drag-and-drop blocks to write your own programs, and make interactive games and tools to improve your health.
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!
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.
Use Python to program a micro:bit for sport! Get excited about coding even if you have no experience. You'll use the Python language to write your own programs, and make interactive games and tools to improve your health.
Prepare for launch with the micro:bit! Set your sights on the stars by making a rocket ship, complete with countdown. You don't need a real micro:bit to participate. Use our full micro:bit simulator to learn, explore what the micro:bit can do! Blast-off in 3, 2, 1! If you have a micro:bit you can use our resources to build ...
This brief lesson provides an introduction to coding MakerBots (mBots) using a block language. It provides introductory information about the robot's sensors, motors and microcontroller so students can control the mBot.
The focus of this activity is on patterns and algorithmic thinking. The lesson aims to encourage students to explore problems with limited assistance from the teacher. Although the teacher asks questions and can prompt learning, the students will investigate the problem using their own strategies.
This resource provides strategies for assessing aspects of the Digital Technologies subject in the Australian Curriculum that relate to data using contexts from other learning areas and General Capabilities, including Science, Mathematics, Numeracy and Literacy. The resource includes an assessment planner and rubric, as ...
This resource comprises two activities that allow students to explore the concept of chance in Mathematics. Students use computational thinking while using a micro:bit as a digital system to generate and collect data. Students implement programs involving branching and iteration in visual and general-purpose programming languages.
Dr Michelle Ellis gives a demonstration of the Edith Cowan University Makerspace visual and general-purpose programming environment. She also shows a range of materials to support the implementation of the Australian Curriculum: Digital Technologies. This includes teaching resources and lesson plans.
This PDF provides a sequence of activities that allow students to view and create planning templates and algorithms when making 'Choose Your Own Adventure' stories. Older students can use the visual programming language Scratch to build their stories.
This video provides an overview of computational thinking and how it can be taught in the context of other learning areas.
This PDF provides instructions for students to create an interactive poster using a Makey Makey and the visual programming language Scratch. A Makey Makey is an electronic circuit board, which, when connected to a computer, allows everyday objects to function as keyboards.
In this lesson students learn the features of the five main biomes, and use ClassVR headsets and CoSpaces to design and create a virtual biome to explore. They research and identify the features of a biome and then create their own virtual environment. The resource explores the human impacts on biodiversity and explore ...
The Years 7-8 assessment task focuses on digital systems (integrating Digital Technologies and Science). The digital systems assessment task activity guide can teach and assess students’ understanding of how digital systems can be used to monitor the classroom learning environment. Students will learn how to create environmental ...
This is the third 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 generate and use random numbers.