F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 5667 results
This is the first 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 variables, get user input and perform maths operations.
This webpage provides information on how to scope specific literacy content, and to plan what to teach and how to teach it. It provides links to further information and quality resources to support teacher planning.
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.
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 ...
This video is the first of a series of 5 explainers on artificial intelligence. It discusses why it is a challenge for a computer to easily recognise one object from another. Discover how a machine learns using labelled images rather than following a specific set of rules and how AI connects with human learning.
This extract of a Q&A webinar answers questions from teachers and school leaders about using a phonics progression and developing phonemic awareness.
This lesson provides an opportunity to incorporate representation of data using a relevant context being studied in the classroom. Students represent an object using a line drawing, focusing on the features of the object that enable it to be easily recognised. Students experiment with creating representations using an AI ...
We can program a computer to play music. Conventionally this is done by hard coding, which is the process of coding all possible expected behaviours. Alternatively, we can train an artificial intelligence (AI) computer about what notes go well with others, so it can play a duet with a human musician. Students can make their ...
Use this video as a springboard to explore volume of composite shapes, adjusting numbers to make calculations friendlier and draw on reasoning and mathematical modelling.
This lesson plan explores the ethical aspects of artificial intelligence and the implications on our future lives. This lesson was developed by the Digital Technologies Institute in collaboration with the DT Hub.
Home automation is all the rage. You talk to your mobile phone to control the lights, the fan, the air conditioner, or your pool pump. But how does it work? In this lesson, we explore the AI that could power a home automation system.
This lesson plan enables students to explore how Natural Language Processing (NLP), a subset of Artificial Intelligence (AI), is used to assess and categorise a user’s online comments. (AI is the ability of machines to mimic human capabilities in a way that we would consider 'smart'.)
In this lesson, students play games and learn about space and location, the Cartesian plane, pattern recognition and reductive reasoning by playing games and thinking. Students create algebraic equations to describe their strategy. Follow this lesson with Graphs: formulas and variables, though both lessons can be taught ...
In this lesson, students use mathematical modelling in measurement (comparing and evaluating sports results) to explain equivalence between fractions, decimals and percentages, and represent rational numbers on a number line.
Discuss emotions as a class, and introduce the idea of artificial intelligence (AI). This lesson can also be used to introduce image classification – a key application of AI. Developed in collaboration with Digital Technologies Institute.
This lesson sequence provides a bridge between visual coding (eg. Scratch) and General Purpose Programming languages (eg. Python or JavaScript). This resource is most suitable if you have never done General Purpose Programming and/or you benefit from slow-paced, step-by-step video tutorials.
This planning resource for Year 6 is for the topic of Metric units and using instruments. Students make connections between the metric system and decimals. The metric system is linked to the base 10 number system, in that each unit is a power of 10. The base unit represents 100 = 1 and the other units grow or decrease by ...
In this lesson, students use a simulated garden bed to explore tenths. They explore fractions within simulated Asian gardening plots. They draw garden beds, allocate fractions to fruit plants, and combine fractions to understand tenths. Through creativity and discussion, they grasp the concept of fractions as parts of a ...
Students demonstrate knowledge of fractions through creating their very own simulated ‘fruit salad’. Pose the questions: if you were to create a fruit salad what would it have in there? In what ratios/proportions? Are there any fruits you wouldn’t want in there? Which fruits go/don’t go together? Showcase your understanding ...
This lesson sequence focuses on the incremental or Agile approach to development and encourages students to follow the evolution of a temperature conversion tool for a Food Technology teacher. It uses an Excel spreadsheet application as the prototyping tool.