F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 260 results
Use the slide sorter function to arrange a set of presentation slides in correct sequence to retell a fairytale.
Students are introduced to Ozoblockly and basic programming concepts. Using Ozoblockly, students program Ozobot to follow a path and travel through a maze that they have created. This lesson idea was created by Steven Payne.
Students revise and extend the recall of 10x. They describe and continue patterns created from multiplication, and solve multiplication and division problems.
In this coding challenge, students learn about programming in JavaScript, including data representation, decomposition, design, branching, iteration, functions, variables, animations, tracing and evaluation.
Learn about the differences between animals, and how biologists use programming to help them do science! We'll learn about the features of animals, and how to use their differences in order to classify them. So hop in and learn some science!
Wombot is hungry and wants a carrot! With simple code, help Wombot through mazes, and learn to draw lines and shapes with code. In this challenge you'll learn the fundamentals of programming by using instructions to position Wombot on the screen. You'll help Wombot move and turn, and along the way learn to draw lines, patterns ...
Learn how to program a BBC micro:bit using Python — no experience required. Learn the basics of programming in Python with our full BBC micro:bit simulator. Create a Smart Garden device to monitor the health of your plants, measuring temperature and wiring up a simple soil moisture sensor.
Learn how to program a BBC micro:bit using Blockly. No experience required. Learn the basics of programming in Blockly with our full BBC micro:bit simulator.
Order images to show a sequence of personal events or milestones such as birth, first tooth, beginning to crawl.
The Digital systems presentation materials to support the assessment task provides a scaffold to teach about and assess students’ understanding of how digital systems can be used to collect data about the school environment. Students are guided to use digital systems such as photo apps on digital devices and online maps ...
This lesson sequence provides step-by-step video tutorials and challenges to incorporate Graphical User Interfaces (GUIs) into your General Purpose Programming. It follows on from the Visual To Text Coding lesson series.
In this lesson, students will experiment with different ways of creating a path between two points with algorithm design and generalizing patterns. From the patterns, they will be able to generate an algorithm for efficiently traveling through cities in a region.
Create a computer program to learn a traditional Aboriginal or Torres Strait Islander language.
Write a set of instructions that program a Bee-Bot to move to letters to spell out a word on an alphabet grid.
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 ...
This unit of work is intended to teach years 9–10 students basic programming, using general purpose programming language.
This lesson sequence allows students to explore design thinking processes to investigate how games are designed, created and played. Students analyse the audience of games, understanding the importance of empathy in the design process. The learning sequence culminates in a showcase: students sharing the games they have ...
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!
In this challenge students use the BBC micro:bit as an embedded system to create different pieces of a virtual pet game. Students in the process learn about the micro:bit’s features and can think about how to make their own version of a virtual pet game, or even an entirely new project. Discover how embedded hardware (micro:bit) ...
Command an alien space fleet to save your home planet from global catastrophe. Build a fleet of drone ships using advanced top-secret technologies. On your journey to Earth, slingshot around a black hole and mine for valuable resources. Your mission is to outsmart Earth’s Global Defense System in your quest for precious ...