Oxford International Computing Curriculum
Oxford International Computing Curriculum
Computing
I see learners equipped
with the skills they need
in a rapidly evolving
digital world 1
What’s more, a focus on cultivating a growth mindset, where
students learn to thrive on challenge and see failure as a way
to stretch themselves, will act as a foundation to improve their
performance. Thinking
That’s why we have developed the Oxford International Curriculum.
together so
The curriculum offers a new approach to teaching and learning we can act
focused on wellbeing, which places joy at the heart of the
curriculum and develops the global skills your learners need for their
together to
future academic, personal and career success. make the
Through six subjects – English, Maths, Science, Computing, futures we
Wellbeing and Global Skills Projects – the Oxford International
Curriculum offers your school a coherent and holistic approach
want.
UNESCO Futures of Education
to ensure continuity and progression across every student’s
initiative
educational journey, equipping them with the skills to shape their
own future and progress seamlessly to studying for International
GCSEs and A-levels. Through this approach, we can help your
The Oxford International Curriculum also promotes teachers’ and learners’ resilience,
agency and self-regulation to cope in the world of tomorrow.
Ambitious This focus on wellbeing aims to promote good mental health to enhance students’
and proactive lives inside and outside of the classroom. Key themes of wellbeing include:
Inventive with a
Oxford International
sense of curiosity students are ambitious and
and wonder want to strive for success in
every aspect of their lives. They
Oxford International students are Learner are confident leading on projects
inventive, resourceful and creative. Attributes but also work well in a
They question the world around collaborative environment. They Taking care of Taking care of Taking care of Taking care of self
them with a sense of curiosity
and aspire to shape a better
are proactive, approaching the body the mind relationships and the world
every task with an eagerness
future for themselves and to learn and take
their community. ownership of their own
learning how to keep active promoting mindfulness how to build and maintain encouraging students to
learning with the
and eating healthily can directly to train learners to friendships and relationships have a focus and find
utmost integrity.
impact on positive mental health be more optimistic with family, how to purpose in the world
and manage stress communicate with others more around them, helping
effectively and how to connect them to aspire to be
through acts better citizens
of kindness
Ready for the future The Oxford International Curriculum offers a practical, robust and effective continuous
Oxford International students are more prepared to
professional development programme specifically designed for international schools
succeed in the world that lies ahead and have the to support the implementation of its pedagogy.
knowledge, skills and the drive to achieve any
objective they may set themselves. They are By promoting wellbeing and developing global life-skills, the Oxford International
comfortable being challenged, acquiring Curriculum will prepare your students for success in an ever changing world, giving
new skills quickly and always seek
new adventures. them the springboard to achieve academically and nurturing them to shape a
better future.
4 5
Contents Preface
The Oxford International Curriculum for Computing is designed to prepare students
The Joy of Learning 2 for future employment and participation in the digital world, whether or not they are
destined to become digital specialists. And it is a practical framework that will leave no
Preface 7
one behind – no teacher and no learner.
Our approach to Computing 8
The key features of Oxford International Curriculum for Computing are that it is:
How the curriculum works 10
Curriculum at a glance 12 • Relevant: The framework of skills and understanding is directly tailored to meet
Schemes of work 14 students’ needs as future participants in work and society.
Lesson plans 16 • Realistic and deliverable: Learning outcomes can be achieved with the resources
Assessment information 18 that exist right now in schools throughout the world, by the educators who are
already in place.
Resources 44
Glossary 46 • Flexible: The curriculum is designed to be adaptable as technology changes and
to be flexible between communities where different types of technology are in
everyday use.
Howard Lincoln
6 7
Our approach to Computing The four strands
The four strands encompass the full spectrum of skills and understanding
This curriculum is structured as a simple matrix with an associated assessment framework and that young learners will need to develop to prepare them to use
supporting schemes of work and lesson plans. technology effectively and with understanding in later life.
The curriculum matrix has learning outcomes for every year from Year 1 (ages 5–6 years) to
Year 9 (ages 13–14 years). The learning outcomes are organized into four themes:
Curriculum
at a glance
(page 12) 3 4
The nature of technology: Digital literacy:
Students will learn how technology works, Students will be prepared for
the different types of technology that are participation in the online world. They
available and the concepts that underpin will be able to interact respectfully and
future developments, including robotics and safely with other users and make use
control systems. They will understand the of a range of technologies that make
advantages and limitations of technology and up our online world.
how it is used both in and out of work.
8 9
How the curriculum works Building the curriculum
The Oxford International Curriculum for Computing offers end-to-end teaching and learning
support, and is composed of:
Six subjects, one approach
a llenges • Curriculum at a glance: a year-on-year progression of learning outcomes for every
ch
The Oxford International Curriculum spans six subjects, e year group
ac
n
t iv
zo
which all have the same approach to the joy of learning. • Schemes of work: overview and detailed schemes of work provide timetabling
e le a
stretch
Wellbeing and Global Skills Projects are at the heart of the options by year group, and week-by-week teaching suggestions
Wellbeing
rning
four core subjects of English, Maths, Science and Computing,
• Lesson plans: provide a blueprint for each lesson, ensuring coverage of specific learning
and the development of the Oxford International Curriculum
outcomes; the plans link to recommended resources and worksheets where relevant
for Computing has been guided by the wellbeing and global
process praise
skills philosophy. Lesson plans highlight points at which the • Assessment framework: assessment criteria linked to every learning outcome in the
Global Skills Projects and Wellbeing curricula can be integrated curriculum.
mindful moments
into the teaching of core subjects. The curriculum takes a spiral
approach, revisiting key topics to consolidate and support English
progression in learning.
Curriculum
Lesson plans
Science
project-based learning
In-class resources
critical thinking
Computing
Assessment
interperson
Global
-solving
Skills
Projects
Professional
em
al
ill Development
bl
sk
s ro
ep
10
creativ 11
Curriculum at a glance
Strand Year 1 Year 2 Year 3 Year 4 Year 5 Year 6 Year 7 Year 8 Year 9
Students can: Students can: Students can: Students can: Students can: Students can: Students can: Students can: Students can:
1 Programming and 1.1a: Run and use a 2.1a: Say what an 3.1a: Describe a simple 4.1a: Plan and create 5.1a: Create and 6.1a: Make an algorithm 7.1a: Describe how 8.1a: Write a program 9.1a: Design an abstract
simple program made by algorithm is and what plan for a program that a program that uses a describe an algorithm to solve a problem using program commands are that processes a data model based on a real-
computational somebody else running a program changes inputs into named variable that includes a loop logical reasoning stored and executed structure (for example, world system
thinking means outputs a list)
1.1b: Describe a 4.1b: Plan and create 5.1b: Create a program 6.1b: Write a program 7.1b: Use more than one 9.1b: Use a program to
program by saying what 2.1b: Say what a 3.1b: Create a program a program that uses a with a loop controlled by that controls or simulates programming language 8.1b: Compare find solutions to a real-
its inputs and outputs are program will do by that produces varied conditional structure an exit condition physical movement alternative algorithms world problem
looking at its commands outputs in response to 7.1c: Write programs in a to solve a problem (for
1.1c: Edit a program and user inputs 4.1c: Create a program 5.1c: Adapt a program 6.1c: Solve a problem by text-based language example, searching) 9.1c: Describe
say how that will change 2.1c: Create a simple to meet a given purpose to meet a new breaking it into smaller some computational
what it does program and remove 3.1c: Find and correct requirement parts or modules 7.1d: Remove a range 8.1c: Write a modular techniques that enable
errors so it runs the errors in a program 4.1d: Make programs of errors to improve a program that uses artificial intelligence (AI)
so it works the way you with different types of program procedures or functions
want input and output
2 Productivity and 1.2a: Make simple 2.2a: Make a document 3.2a: Use software to 4.2a: Use software to 5.2a: Make and share 6.2a: Use technology to 7.2a: Create digital 8.2a: Select and use 9.2a: Use software to
images using computer with words and pictures improve the appearance format a document and images to suit an collect or record data media suitable technology for a plan a project and track
creativity software of a document that fix mistakes audience and a purpose given purpose its progress
2.2b: Enter numbers includes text and images 6.2b: Use software to 7.2b: Improve digital
1.2b: Enter words into a computer and find 4.2b: Use software tools 5.2b: Amend an image structure, sort and filter media for an audience 8.2b: Use technology 9.2b: Create and
and numbers into the the answer to a sum 3.2b: Use software to to process numerical to increase its impact data creatively combine multimedia
computer enter number data and data and see summary 7.2c: Create a single- content
2.2c: Save your work as make calculations results, including a graph 5.2c: Use a spreadsheet 6.2c: Work as a team table data file 8.2c: Use technology to
a file in storage to answer questions using technology (for analyze data
by finding out what example, to give a group 7.2d: Check data input
happens when numbers presentation) for accuracy
change
3 The nature of 1.3a: Say what a 2.3a: Name the 3.3a: Describe a range 4.3a: Describe what 5.3a: Explain that 6.3a: Describe the 7.3a: Describe how 8.3a: Explain how 9.3a: Use or describe
computer is main parts of a typical of familiar digital devices storage is and why it is digital devices can technology of robotics different types of data computers communicate simple electronic logic
technology computer and say what important be connected by and control systems can be represented in gates (for example, AND,
1.3b: Say some things they are for 3.3b: Describe tasks communication links binary digital form 8.3b: Describe internet OR and NOT gates)
that can be done with a where computers can be 4.3b: Identify a range 6.3b: Discuss the services (for example,
computer in school and 2.3b: Say some things helpful of modern devices 5.3b: Explain what the potential and the 7.3b: Convert between cloud storage) 9.3b: Outline the
out of school a computer can do and which contain computer internet is and some limitations of robotics decimal and binary structure of a processor,
some things a computer processors (for example, internet services such as and control systems integers its components and how
cannot do embedded processors) the World Wide Web they work together
7.3c: Perform simple
4.3c: Describe how 5.3c: Describe some binary additions 9.3c: Describe some
computers may be used ways the internet helps technical innovations
in the world of work us work together in the that enable modern
modern world robotics
4 Digital literacy 1.4a: Find something 2.4a: Download useful 3.4a: Use technology 4.4a: Find information 5.4a: Obtain 6.4a: Create a simple 7.4a: Use content 8.4a: Carry out an 9.4a: Understand how
out using the computer words or images to send and receive using a web search information from online web page with text and from online sources online research project to use social media
messages sources and describe the images responsibly safely, responsibly and
1.4b: Be safe and polite 2.4b: Use computers 4.4b: Describe how to sources used 8.4b: Explain how with regard to others
in the computer room safely to help with 3.4b: Describe the parts spot unsuitable internet 6.4b: Review web 7.4b: Explain risks computers can help with
learning of a message content and behaviour 5.4b: Choose content to check if associated with internet learning and discovery
1.4c: Say who can help information from online appropriate, and amend use
you if you are worried 2.4c: Keep personal 3.4c: Explain how to 4.4c: Describe several sources and give reasons if needed
information private respond to an unsuitable ways you can report your for choices 7.4c: Discuss how data
communication concerns 6.4c: Act responsibly may be collected when
5.4c: Explain how online and with respect for working online
searches select and others when using the
show useful information computer
12 13
Computing
Schemes of work SCHEME OF WORK: YEAR 1
Schemes
Schemes ofof work
work provide
provide aa clear
clear structure
structure for
for the
the delivery
delivery of
of the
the curriculum
curriculum in
in each
each Computer required?
Week Lesson title Learning outcomes
academic
academic year,
year, mapping
mapping out
out scope
scope and
and sequence,
sequence, andand providing
providing aa teaching
teaching route
route which
which Yes
Yes Helpful
Helpful No
No
Term 1
aligned computer room
Every
Every learning
learning objective
objective Computational thinking
SCHEME OF WORK: YEAR 1 mapped
mapped on on to
to aa week-by-
week-by-
5 Introducing Scratch 1.1a: Run and use a X
6 Using a Scratch program simple program made by X
YEAR 1 week,
week, lesson-by-lesson
lesson-by-lesson somebody else
7 How does Scratch talk to us? X
Week
Week11 Week
Week22 Week
Week33 Week
Week44 Week
Week55 Week
Week66 Week
Week77 Week
Week88 Week
Week99 Week
Week10
10
8 Scratch inputs and outputs 1.1b: Describe a program by X
teaching
teaching plan
plan
saying what its inputs and
9 Using inputs to control Scratch outputs are X
The
The nature
nature of
of technology
technology Computational
Computational thinking
thinking Review project: Take control of a
10 X
computer
Digital literacy
Week
Week11
11 Week
Week12
12 Week
Week13
13 Week
Week14
14 Week
Week15
15 Week
Week16
16 Week
Week17
17 Week
Week18
18 Week
Week19
19 Week
Week20
20
Multiple
Multiple views
views 11 What is a web page? 1.4a: Find something out X
12 Finding facts on web pages using the computer X
Schemes
Schemes of
of work
work
Digital
Digital literacy
literacy Programming
Programming 1.4b: Be safe and polite in the
provided
provided at
at both
both weekly
weekly computer room
13 How to use a web browser X
and
and lesson-by-lesson
lesson-by-lesson 1.4c: Say who can help you if
Week
Week21
21 Week
Week22
22 Week
Week23
23 Week
Week24
24 Week
Week25
25 Week
Week26
26 Week
Week27
27 Week
Week28
28 Week
Week29
29 Week
Week30
30 you are worried
level,
level, for
for ease
ease of
of planning
planning
Term 2
14 Review project: Using the web safely X
Programming
Multimedia
Multimedia Numbers
Numbers and
and data
data
15 How to start Scratch X
16 Using sprites in Scratch 1.1c: Edit a program and say X
©
©Oxford
© OxfordUniversity
Oxford UniversityPress
University Press2020.
Press 2020.V1.1
2020. V1.1for
V1.1 forpilot
for pilot2020/21
pilot 2020/21
2020/21
17 Add a new sprite for Scratch how that will change what it X
Lesson
Lesson plans
plans 18 Add a new action for Scratch does X
Lesson
Lesson titles
titles link
link in
in to
to 19 Change what Scratch says 1.4b: Be safe and polite in the
computer room
Review project: control what
Computing individual
individual lesson
lesson plans
plans 20
Scratch does
Multimedia
21 Exploring the screen X
SCHEME OF WORK: YEAR 7 22 Drawing shapes X
YEAR 7 23 Saving and using your work again 1.2a: Make simple images X
Week
Week11 Week
Week22 Week
Week33 Week
Week44 Week
Week55 Week
Week66 Week
Week77 Week
Week88 Week
Week99 Week
Week10
10 Week
Week11
11 Week
Week12
12
24 Selecting and moving images using computer software X
Review project: Drawing with
25 X
shapes
Term 3
Term
Term 11 Computational
Computational thinking
thinking Digital
Digital literacy
literacy
Numbers and data
26 Collecting information X
Week
Week13
13 Week
Week14
14 Week
Week15
15 Week
Week16
16 Week
Week17
17 Week
Week18
18 Week
Week19
19 Week
Week20
20 Week
Week21
21 Week
Week22
22 Week
Week23
23 Week
Week24
24
27 What is a spreadsheet? X
Adding information to a 1.2b: Enter words and
28 numbers into the computer X
spreadsheet
Term
Term 22 Programming
Programming Multimedia
Multimedia
Changing information in a
29 X
spreadsheet
Week
Week25
25 Week
Week26
26 Week
Week27
27 Week
Week28
28 Week
Week29
29 Week
Week30
30 Week
Week31
31 Week
Week32
32 Week
Week33
33 Week
Week34
34 Week
Week35
35 Week
Week36
36 Review project: Making a
30 X
spreadsheet
Term
Term 33 The
The nature
nature of
of technology
technology Numbers
Numbers and
and data
data
©
© Oxford
Oxford University
University Press
Press 2020.
2020.
©
©Oxford
© OxfordUniversity
Oxford UniversityPress
University Press2020.
Press 2020.
2020.
14
14 15
15
Lesson plans
Preparation
Preparation
Does your
•• Does your school
school have
have aa list
list of
of rules
rules for
for children
children about
about howhow to to work
work safely
safely in
in the
the computer
computer
room? IfIf so,
room? so, make
make sure
sure you
you are
are familiar
familiar with
with it.
it. Use
Use this
this lesson
lesson asas an
an opportunity
opportunity to to reinforce
reinforce the
the
Curriculum aligned
Curriculum aligned
behaviour policies
behaviour policies that
that apply
apply in
in your
your school.
school.
Every lesson
Every lesson highlights
highlights Think about
•• Think about the
the safety
safety rules
rules that
that you
you are
are going
going toto focus
focus on on in
in this
this lesson,
lesson, for
for example
example why why
the learning
the learning outcomes
outcomes children shouldn’t
children shouldn’t disconnect
disconnect cables,
cables, arguing
arguing over
over shared
shared equipment,
equipment, trying
trying to
to lift
lift or
or move
move
equipment, drinking/eating
equipment, drinking/eating while
while using
using aa computer.
computer.
itit covers,
covers, linking
linking back
back to
to
Year 11 The
Year The nature
nature of
of technology:
technology: How
How computers
computers help
help us
us Consider how
•• Consider how you
you can
can present
present these
these safety
safety rules
rules inin aa way
way that
that isis easy
easy for
for the
the youngest
youngest children
children
the curriculum-at-a-glance
the curriculum-at-a-glance to understand
to understand and and follow.
follow. For
For example,
example, youyou could
could show
show images
images of of safe
safe and
and unsafe
unsafe waysways to
to work
work
Week 8: Working safely
Week 8: Working safely
Learning outcome:
Learning outcome: 1.4b
1.4b document
document with aa computer.
with computer.
Learning review
Learning review
Children drew
•• Children drew posters
posters to
to learn
learn how
how to
to work
work safely
safely in
in the
the computer
computer room.
room.
©Oxford
©
© OxfordUniversity
Oxford UniversityPress
University Press2021;
Press 2021;This
2021; Thisresource
This resourcesheet
resource sheetmay
sheet mayhave
may havebeen
have beenchanged
been changedfrom
changed fromthe
from theoriginal.
the original.
original.
Don’thave
Don’t
Don’t havethe
have thesuggested
the suggestedseries?
suggested series?Find
series? Findout
Find outmore
out moreat
more atwww.oxfordprimary.com/international-computing
at www.oxfordprimary.com/international-computing
www.oxfordprimary.com/international-computing
© Oxford
© Oxford University
UniversityPress
Press 2021;
2021;This
This resource
resource sheet
sheet may
mayhave
have been
been changed
changed from
fromthe
the original.
original.
Don’t have
Don’t have the
the suggested
suggested series?
series? Find
Find out
out more
more at
at www.oxfordprimary.com/international-computing
www.oxfordprimary.com/international-computing
16
16 17
17
Assessment information
Our assessment framework provides a structured way for teachers and students to
measure their progress against the learning outcomes, through projects, observations,
written work and group work. Year-end tests serve to help teachers assess the student’s
achievement over the course of any full year of study.
We envisage that progress will be assessed using a range of tools and settings, including
Computing assessment
group projects, observations and activities. Learning may be integrated with other
subject areas, including the Global Skills Projects and Wellbeing curricula. framework
The spiral model
Students can be assessed at one of three levels:
The underlying structure of the curriculum has a spiral development model. This
means that each learning theme is analyzed into skills areas. These are revisited each • Developing: The student has made some progress but has not yet achieved the
year at higher levels of complexity and depth. specified learning outcome.
The spiral development model reinforces learning and builds on previous • Secure: The student has fully achieved the learning outcome.
achievement. It makes it easier for students to develop and gives coherence and
• Extending: The student has exceeded the learning outcome and achieved
structure to the learning journey.
additional skills or deeper understanding beyond those specified.
Preparation for external exams
These criteria allow the teacher to acknowledge the achievement of all students
including those with additional learning needs. They provide a sound framework to
At the end of the Lower Secondary stage, students will choose their subjects for
confirm that the class as a whole has reached mastery of the universal learning outcomes
external or public examination, for example, the International GCSE Computer
and a route to exceptional achievement for students who wish to move more quickly and
Science. Students who wish to study for computer science qualifications will be
extend their skills and understanding.
well prepared. The Oxford International Curriculum for Computing is aligned to the
requirements of the computer science examination syllabus. During Lower Secondary
study, students will be introduced to topics – such as binary maths, programming,
data structures and Boolean logic – which are central to the exam syllabus. However,
those students who wish to specialize in other areas will complete Lower Secondary
computing with a good general grounding in the computing skills that they will need
to support other subject areas and future employment.
18 19
YEAR ONE
1.1c: Edit a program and say how that will change what it does
Developing: The student has made changes to a program.
Introduction Secure: The student has made changes and the edited program runs.
The student can explain the changes made.
The Year 1 syllabus is designed to introduce the early skills and understanding that will support further Extending: The student changes the program to meet a given requirement.
learning over the years to come.
1.2a: Make simple images using computer software
Learning outcomes can be delivered in any order and integrated with play and the development of Developing: The student makes lines or shapes.
reading and number skills. Students will get used to sitting at the computer and using simple tools such Secure: The student makes simple images out of lines or shapes.
as the mouse and keyboard. They will learn to work safely and sensibly.
Extending: The student makes simple changes to images (for example, adding new
colours).
Learning outcomes
1.2b: Enter words and numbers into the computer
These learning outcomes set out a programme of study in computing for Year 1.
During the year, every student will: Developing: The student uses the keyboard and mouse.
1.1a: Run and use a simple program made by somebody else Secure: The student types words and numbers into a file.
1.1b: Describe a program by saying what its inputs and outputs are Extending: The student makes changes to words and numbers in a file.
1.1c: Edit a program and say how that will change what it does
1.3a: Say what a computer is
1.2a: Make simple images using computer software
Developing: The student can use the computer for simple tasks.
1.2b: Enter words and numbers into the computer
Secure: The student shows they know what a computer is and can name it correctly.
1.3a: Say what a computer is
Extending: The student can draw a simple sketch of a computer and write in labels to
Say some things that can be done with a computer in school and out of school
1.3b: indicate devices such as screen and keyboard.
1.4a: Find something out using the computer
1.4b: Be safe and polite in the computer room 1.3b: Say some things that can be done with a computer in school and out of school
1.4c: Say who can help them if they are worried Developing: The student can say some things they have done at school using the computer.
Secure: The student can say some things that are done outside of school using a
computer.
Assessment criteria
Extending: The student can explain how using a computer can make tasks easier, and why
The assessment criteria allow the teacher to assess the level of achievement of each student.
people might decide to use a computer.
20 21
1.4c: Say who can help them if they are worried 2.1a: Say what an algorithm is and what running a program means
Developing: The student confirms or agrees that they will tell a suitable adult such as a Developing: The student says that running a program means making the computer carry out
teacher if they see something that worries or upsets them when using the the commands in the program.
computer. Secure: The student also explains that an algorithm is a plan setting out actions to solve a
Secure: The student can identify a suitable adult and say that they will tell the adult if problem or complete a task.
they see something that worries or upsets them. The student explains that an algorithm can be turned into a program.
Extending: The student helps to create a communication about staying safe online, such Extending: The student creates a simple algorithm that can be turned into a program.
as a poster or a play.
2.1b: Say what a program will do by looking at its commands
Developing: The student gives some description of what a program does, perhaps after
running the program.
YEAR TWO Secure: The student can point to or describe the sequence of commands of a program.
The student can describe what the program will do, before running it.
Introduction Extending: The student can amend a program to make it do something different.
In Year 2, students continue to develop their skills and understanding so they can approach computing 2.1c: Create a simple program and remove errors so it runs
in later years with confidence and interest.
Developing: The student assembles some or all of the parts of a program.
Learning outcomes can be delivered in any order and integrated with play and other learning activities Secure: The student makes a program and the program runs.
in the classroom. Students will learn to name the parts of a computer and use a computer to make The student removes errors from a program they have written or someone elsehas
documents and run programs. Students will develop their computing skills alongside maturing literacy written.
and numeracy. Extending: The student makes a program that matches an algorithm.
Assessment criteria Extending: The student opens a file they made, makes changes and saves it again.
The assessment criteria allow the teacher to assess the level of achievement of each student.
22 23
YEAR THREE
2.3a: Name the main parts of a typical computer and say what they are for
Developing: The student names or draws peripherals such as keyboard, mouse or screen
(or equivalent parts of a device such as a tablet).
Introduction
Secure: The student describes computer devices or parts and explains how they are
used. In Year 3, students can draw on developing literacy and numeracy skills to support their use of
The student explains the difference between input and output devices or computers, so they can make more progress and take on bigger challenges.
parts.
Extending: The student compares the way we use devices or parts (for example, Learning outcomes can be delivered in any order. Typically, one well-developed computing activity
comparing a keyboard with a ‘touchscreen’). could provide evidence to confirm achievement against multiple outcomes. Students will learn to use
computers to find and correct errors, to send and receive messages and to carry out calculations.
2.3b: Say some things a computer can do and some things a computer cannot do
Developing: The student says some things a computer can do.
Learning outcomes
Secure: The student expresses a range of things a computer can and cannot do.
These learning outcomes set out a programme of study in computing for Year 3.
Extending: The student evaluates whether a computer will help with different tasks.
During the year, every student will:
The student expresses ways in which computers might be used in future.
3.1a: Describe a simple plan for a program that changes inputs into outputs
2.4a: Download useful words or images Create a program that produces varied outputs in response to user inputs
3.1b:
Developing: The student looks with attention at remote content such as a web page. 3.1c: Find and correct the errors in a program so it works the way they want
Secure: The student obtains or reads information from a web page by downloading 3.2a: Use software to improve the appearance of a document that includes text and images
content. 3.2b: Use software to enter number data and make calculations
Extending: The student selects information or content from a web page, making good 3.3a: Describe a range of familiar digital devices
choices with reference to a requirement. 3.3b: Describe tasks where computers can be helpful
3.4a: Use technology to send and receive messages
2.4b: Use computers safely to help with learning
3.4b: Describe the parts of a message
Developing: The student works with care for the physical safety of self and others.
3.4c: Explain how to respond to an unsuitable communication
Secure: The student uses resources for appropriate learning activities.
Extending: The student explains how to use computers safely to help with learning.
Assessment criteria
2.4c: Keep personal information private The assessment criteria allow the teacher to assess the level of achievement of each student.
Note: Personal information is often collected when we work online. Sometimes this is for good
reason, for example when we fill in a form or give bank details to an e-commerce site. Older 3.1a: Describe a simple plan for a program that changes inputs into outputs
learners will develop a nuanced understanding of when information can be legitimately asked for Developing: The student writes a description of what they want a program to do.
and provided. However, as these youngest students venture online they should learn not to share Secure: The student makes a written plan of three or four short steps in a correct
personal data unless they have discussed it with a responsible adult (reinforcing this message sequence.
from Year 1). This is an appropriate working approach at this age. The student makes a plan that includes inputs and outputs.
Developing: The student agrees to keep their name and address private when working Extending: The student plans a program with several different inputs.
online, and acts accordingly.
Secure: The student identifies personal information and keeps it safe when working 3.1b: Create a program that produces varied outputs in response to user inputs
online. Developing: The student assembles some program components in sequence.
Extending: The student explains that personal information should be kept private when Secure: The student makes a simple working program with inputs and outputs.
working online. Extending: The student makes several versions of a program that work in different ways.
24 25
3.1c: Find and correct the errors in a program so it works the way they want 3.4c: Explain how to respond to an unsuitable communication
Developing: The student finds and removes at least one error from a program. Developing: The student uses email responsibly in class.
Secure: The student removes all errors from a program, which then works correctly. Secure: The student explains how to respond to an unsuitable email message –
Extending: The student describes how they found and fixed errors in a program. principally to mention it to a responsible adult, to ignore it without response
and not to open any attachments.
3.2a: Use software to improve the appearance of a document that includes text and images Extending: The student discusses some of the risks associated with email, such as
Developing: The student enters text into software such as a word-processing application. computer viruses.
Secure: The student uses software tools to format, reorganize and correct a document.
Extending: The student produces several versions of a document by varying formatting
YEAR FOUR
features.
3.4a: Use technology to send and receive messages 4.3a: Describe what storage is and why it is important
Developing: The student receives and reads an email or similar message. 4.3b: Identify a range of modern devices which contain computer processors (for example,
embedded processors)
Secure: The student receives, replies to and forwards an email or similar message.
The student composes and sends a new email or similar message. 4.3c: Describe how computers may be used in the world of work
Extending: The student sends an email or similar message with additional material such as 4.4a: Find information using a web search
a file attachment or an embedded image. 4.4b: Describe how to spot unsuitable internet content and behaviour
4.4c: Describe several ways they can report their concerns
3.4b: Describe the parts of a message
Developing: The student reads an email and can say what it is about.
Assessment criteria
Secure: The student identifies the subject, the sender, the date and the body text of an
email (or similar parts of an electronic message of another kind). The assessment criteria allow the teacher to assess the level of achievement of each student.
26 27
4.1a: Plan and create a program that uses a named variable 4.3a: Describe what storage is and why it is important
Developing: The student creates and runs a working program that uses at least one variable Developing: The student saves and retrieves their work using a suitable method.
– it may use a default name. Secure: The student saves and retrieves their work regularly.
Secure: The student makes a simple program plan that includes storing at least one The student explains why they save their work and how their work is saved.
value as a variable. Extending: The student evaluates a range of alternative storage methods.
The student makes a working program that matches the plan they made and
uses a named variable. 4.3b: Identify a range of modern devices which contain computer processors
Extending: The student chooses suitable identifying names for variables used in work. (for example, embedded processors)
Developing: The student names and briefly describes familiar examples of digital
4.1b: Plan and create a program that uses a conditional structure technology such as computers, mobile devices and smartphones.
Developing: The student creates and runs a working program that includes a condition such Secure: The student names and briefly describes further examples of digital
as ‘if ... then’. technology such as those used in factories, shops or hospitals.
Secure: The student makes a program plan that includes at least one logical test, with a Extending: The student explains the benefits of using digital technology in a range of
conditional structure depending on the result of the test. contexts.
The student makes a working program that matches the plan they made.
Extending: The student makes a plan and program using an ‘if … then … else …’ 4.3c: Describe how computers may be used in the world of work
structure. Developing: The student joins in discussions or activities about how computers are used at
work.
4.1c: Create a program to meet a given purpose
Secure: The student expresses some of the ways computers are used in the world of
Developing: The student creates a working program. work.
Secure: The student makes a program that meets a simple brief or given requirement. Extending: The student explains how computers can make people more effective at their
Extending: The student adapts or repurposes a program to meet a new requirement. job.
4.1d: Make programs with different types of input and output 4.4a: Find information using a web search
Developing: The student makes working programs with user controls (for example, Developing: The student follows links and reads web content to find things out.
keyboard, mouse or ‘touchscreen’). Secure: The student uses a web search to find out about a given topic.
Secure: The student creates working programs with more than one type of output (for The student selects content and information from a web page, such as text and
example, sound and visual (screen) output). images.
Extending: The student investigates a range of outputs that can be used in programs (for The student describes or shows what they found.
example, sounds they have recorded or control of physical systems). Extending: The student uses local features such as menus or local searches to find useful
information inside a website.
4.2a: Use software to format a document and fix mistakes The student bookmarks useful pages in a website.
Developing: The student makes a document using software.
4.4b: Describe how to spot unsuitable internet content and behaviour
Secure: The student makes a document that is well laid-out, with headings or titles,
and with spelling mistakes corrected. Developing: The student listens carefully to advice about unsuitable or upsetting internet
content and behaviour online.
Extending: The student uses ‘search and replace’, advanced spelling tools or other
features to make blanket changes to a document. Secure: The student confirms understanding of advice about unsuitable or upsetting
internet content and behaviour, and acts accordingly if needed.
4.2b: Use software tools to process numerical data and see summary results, including a graph Extending: The student critically evaluates the different types of experience one may have
Developing: The student enters number values into a spreadsheet accurately and in the with internet content.
right position.
Secure: The student creates a spreadsheet that calculates and shows summary values.
The student creates a spreadsheet that includes a chart or graph of numerical
data.
Extending: The student selects chart features to ensure that key facts are communicated.
28 29
4.4c: Describe several ways they can report their concerns 5.1a: Create and describe an algorithm that includes a loop
Developing: The student outlines or states a process for reporting concerns about internet Developing: The student describes what they want a program to do before they start work.
content or behaviour. Secure: The student makes a plan for a program.
Secure: The student confirms their understanding of school policy about unsuitable or The student creates a plan that includes actions repeated inside a loop and a
upsetting internet content and behaviour. condition to stop the loop.
The student follows school policy about use of the internet. Extending: The student explains the difference between a loop controlled by a counter
Extending: The student identifies online features that allow them to report unsuitable and a loop controlled by a condition or test.
content.
The student can take a record of an online event to support a report of 5.1b: Create a program with a loop controlled by an exit condition
concerns. Developing: The student uses a loop without an exit condition in a program.
Secure: The student makes a program with a loop that includes an exit condition.
Extending: The student creates programs that use loops of different kinds, with different
YEAR FIVE
exit conditions.
5.1a: Create and describe an algorithm that includes a loop Extending: The student uses images as part of a structured communication such as a
5.1b: Create a program with a loop controlled by an exit condition presentation or report.
30 31
YEAR SIX
5.3a: Explain that digital devices can be connected by communication links
Developing: The student identifies devices that are connected via a communication link.
Secure: The student explains how devices are connected in simple terms.
Introduction
The student expresses understanding that communication links are needed for
computers and other devices to send messages and share data. Year 6 students will work with confidence on the computer if they have followed the programme of study
Extending: The student explains how devices are connected and what must be in place to set out for previous years.
establish a network.
Students will produce more complex and creative work, including studying robotics, designing and
5.3b: Explain what the internet is and some internet services such as the World Wide Web creating a web page and writing a program that simulates physical movement. Learning outcomes may
Developing: The student identifies that the internet is a global network that connects be delivered in any order, perhaps through projects and group work.
computers together.
Secure: The student explains the World Wide Web as a service provided over the internet. Learning outcomes
Extending: The student describes some features of the internet (for example, that it has no
These learning outcomes set out a programme of study in computing for Year 6.
overall controlling body and how hyperlinks connect websites together).
During the year, every student will:
6.1a: Make an algorithm to solve a problem using logical reasoning
5.3c: Describe some ways the internet helps us work together in the modern world
6.1b: Write a program that controls or simulates physical movement
Developing: The student describes some ways the internet affects our lives.
6.1c: Solve a problem by breaking it into smaller parts or modules
Secure: The student describes how the internet helps people to communicate, share
multimedia content and work together. 6.2a: Use technology to collect or record data
Extending: The student evaluates some of the positive and negative impacts of the internet 6.2b: Use software to structure, sort and filter data
on the modern world. 6.2c: Work as a team using technology (for example, to give a group presentation)
6.3a: Describe the technology of robotics and control systems
5.4a: Obtain information from online sources and describe the sources used
6.3b: Discuss the potential and the limitations of robotics and control systems
Developing: The student carries out an internet search on a given topic, obtaining information
6.4a: Create a simple web page with text and images
from at least one source.
6.4b: Review web content to check if appropriate, and amend if needed
Secure: The student obtains information from multiple sources.
6.4c: Act responsibly and with respect for others when using the computer
The student records the sources they have used.
Extending: The student uses information with correct attribution to sources.
Assessment criteria
5.4b: Choose information from online sources and give reasons for choices
The assessment criteria allow the teacher to assess the level of achievement of each student.
Developing: The student obtains information on a topic by searching the internet.
Secure: The student carries out an internet search and selects good-quality information 6.1a: Make an algorithm to solve a problem using logical reasoning
relevant to a topic. Developing: The student creates an algorithm with some actions to solve a problem.
The student reviews the information selected and gives reasons. Secure: The student creates an algorithm that solves a simple problem (for example,
Extending: The student discusses some of the criteria used to evaluate the quality of finding the largest of a list of numbers or moving a sprite through a maze).
information. The student checks that an algorithm solves a problem.
Extending: The student improves or corrects an algorithm to solve a problem.
5.4c: Explain how online searches select and show useful information
Developing: The student explains how to use a search engine to find information. 6.1b: Write a program that controls or simulates physical movement
Secure: The student explains in basic terms how a search engine finds and compiles links. Developing: The student writes code that makes an object move (for example, movement
The student gives some reasons why some links are displayed by the search of a device or an on-screen sprite).
engine with higher priority (for example, more current and relevant sites, and Secure: The student writes code to control movement (for example, detecting and
sponsored content). reacting to real or on-screen obstacles).
Extending: The student describes in basic terms how search engines rank or prioritize web Extending: The student controls movement of multiple parts or objects.
links.
32 33
6.1c: Solve a problem by breaking it into smaller parts or modules 6.4b: Review web content to check if appropriate, and amend if needed
Developing: The student identifies and solves one part of a larger problem. Developing: The student checks web content and corrects one or more errors.
Secure: The student breaks a problem into smaller parts. Secure: The student reviews a web page and makes changes to improve it.
The student assembles smaller parts to solve a problem (for example, simple Extending: The student makes recommendations for further improvements to a web page.
modules).
Extending: The student develops parts to solve a problem (for example, writing a simple module). 6.4c: Act responsibly and with respect for others when using the computer
Developing: The student’s interactions with others in person are polite and responsible when
6.2a: Use technology to collect or record data using the computer (for example, sharing access to equipment).
Developing: The student identifies technology that can be used to collect data. Secure: The student’s interactions with others are polite and responsible when
Secure: The student collects real-life data using technology (for example, using a data logger interacting online (for example, giving polite feedback).
or timer, or pressing a button on a hand-held device). Extending: The student provides supportive feedback to others using online technology.
Extending: The student finds out about technology that can be used to collect and record data.
6.2c: Work as a team using technology (for example, to give a group presentation) wider range of technical terms.
Developing: The student helps with a team activity that uses technology.
Students will use computers to create multimedia digital content. They will learn how data is stored
Secure: The student contributes fully to a team activity using technology. electronically and they will be introduced to binary number systems. Learning outcomes can be delivered
Extending: The student takes a significant role in a team activity (for example, making decisions, through project work, and learning may be integrated with other subject areas.
using advanced skills or helping others).
34 35
Assessment criteria 7.2d: Check data input for accuracy
Developing: The student identifies inaccurate or invalid data.
The assessment criteria allow the teacher to assess the level of achievement of each student.
Secure: The student creates checks to identify or screen input errors (for example,
7.1a: Describe how program commands are stored and executed validation).
Developing: The student identifies what running a program means. Extending: The student designs interface features to reduce input errors (for example,
menus, error messages or input prompts).
Secure: The student describes what source code is.
The student describes what executable code is.
7.3a: Describe how different types of data can be represented in binary digital form
Extending: The student explains how source code is translated into executable code.
Developing: The student states that the computer holds data in digital form.
7.1b: Use more than one programming language Secure: The student describes how text data is held in digital form (for example,
using ASCII or Unicode).
Developing: The student identifies commands in more than one programming language.
The student outlines how non-text data is held in digital form (for example,
Secure: The student writes programs using more than one programming language.
bitmap images).
Extending: The student selects a suitable programming language for a task.
Extending: The student explains how real-world data can be held by the computer.
36 37
YEAR EIGHT
8.1c: Write a modular program that uses procedures or functions
Developing: The student writes a program that uses a procedure or function (for example, a
predefined function).
Introduction
Secure: The student writes a program that defines a procedure or function.
In Year 8, students cover the fundamentals of using computers which will help them in their later studies and The student writes a program that calls a user-defined procedure or function.
careers. Developing understanding of computing ensures that students will be able to participate in society Extending: The student evaluates the advantages of using procedures or functions.
as digital citizens.
8.2a: Select and use suitable technology for a given purpose
Students will work creatively, selecting several different software applications. They will learn to process Developing: The student identifies a range of software and hardware options, explaining
data structures using alternative algorithms. They will carry out an online research project. Some of this some key uses of each one.
work may overlap with other subject areas and support learning across the curriculum. Secure: The student reviews a range of software and hardware options and selects
suitable technology for a given task.
Learning outcomes The student uses more than one software application with suitable hardware
to meet a requirement.
These learning outcomes set out a programme of study in computing for Year 8.
Extending: The student imports or copies content between different software applications
During the year, every student will:
to meet a given purpose.
8.1a: Write a program that processes a data structure (for example, a list)
8.1b: Compare alternative algorithms to solve a problem (for example, searching) 8.2b: Use technology creatively
8.1c: Write a modular program that uses procedures or functions Developing: The student develops content using digital technology (for example, graphics,
8.2a: Select and use suitable technology for a given purpose video or audio).
8.2b: Use technology creatively Secure: The student uses technology creatively to produce new and original digital
8.2c: Use technology to analyse data content.
8.3a: Explain how computers communicate Extending: The student makes creative choices to produce well-developed digital
content.
8.3b: Describe internet services (for example, cloud storage)
8.4a: Carry out an online research project
8.2c: Use technology to analyse data
8.4b: Explain how computers can help with learning and discovery
Developing: The student carries out calculations.
Secure: The student analyses data (for example, to show summary values or trends).
Assessment criteria Extending: The student draws conclusions from analysis of data (for example, explaining
The assessment criteria allow the teacher to assess the level of achievement of each student. the meaning or implications of results).
8.1a: Write a program that processes a data structure (for example, a list) 8.3a: Explain how computers communicate
Developing: The student writes a program that puts data into a simple structure (for Developing: The student can connect to networks, including the internet.
example, a list). Secure: The student explains in basic terms a range of ways that computers can be
Secure: The student writes a program that processes a simple data structure (for connected to networks, for example via Wi-Fi or cabling.
example, traversing and printing the values in a list). The student can explain what it means to connect to a network.
Extending: The student writes a program that edits or reorganizes a data structure (for Extending: The student can trouble-shoot simple problems with network connectivity.
example, deleting or inserting values, or using sort functions).
8.3b: Describe internet services (for example, cloud storage)
8.1b: Compare alternative algorithms to solve a problem (for example, searching) Developing: The student identifies that internet services are accessed through a remote
Developing: The student identifies alternative algorithms to solve a problem (for example, connection.
linear and binary search algorithms). Secure: The student describes some internet services such as storage, software and
Secure: The student compares the advantages and limitations of alternative web hosting.
algorithms. Extending: The student can distinguish remote and local content or services.
Extending: The student implements at least one of the alternative algorithms.
38 39
8.4a: Carry out an online research project
Assessment criteria
Developing: The student selects information found online with attention to relevance.
The assessment criteria allow the teacher to assess the level of achievement of each student.
Secure: The student carries out an online investigation to collect information to meet a
given requirement. 9.1a: Design an abstract model based on a real-world system
The student finds and selects data of suitable quality and relevance.
Developing: The student identifies some values used in an abstract model.
Extending: The student presents the results of an online research project with attention to
Secure: The student creates an abstract model by identifying how values are altered or
audience impact.
processed.
Extending: The student evaluates some of the advantages and limitations of a model.
8.4b: Explain how computers can help with learning and discovery
Developing: The student uses technology to learn and find things out (for example, in
9.1b: Use a program to find solutions to a real-world problem
geography, music, chemistry or history).
Developing: The student enters values into a model and notes the results.
Secure: The student discusses some ways that computers can help with learning (for
Secure: The student creates a program to match an abstract model.
example, in scientific investigations).
The student uses a model to create useful results.
Extending: The student describes real-life examples of people using computers to make
Extending: The student changes the inputs to a model and evaluates the effects.
new discoveries.
9.1c: Describe some computational techniques that enable artificial intelligence (AI)
Developing: The student can describe what AI means and some of its uses or potential
Introduction systems (for example, heuristics, pattern matching, data mining, expert
systems and learning).
The learning outcomes in Year 9 provide a solid foundation for students who wish to move on to Extending: The student can evaluate computational techniques (for example, their uses
computing qualifications such as International GCSE Computer Science. For students who do not wish to and limitations as techniques for AI development).
specialize, Year 9 will ensure that they have a good understanding of what computers are, what they can
do and how we use technology to shape our world. Students should conclude the year as active users 9.2a: Use software to plan a project and track its progress
rather than passive consumers of the products of technology. Developing: The student identifies the outcomes and end date of a project.
Secure: The student uses software to record the end product(s) and end date of a
Learning in Year 9 should be enjoyable, creative and fulfilling. Students will use multimedia tools
project.
to create a group project. They will use programming to model a real-life system. They will explore
The student uses software to plan some tasks of a project.
innovative techniques that underpin artificial intelligence (AI) and modern robotics. Students will finish
Extending: The student uses software to record progress against the project plan.
the year confident and capable at using computers, whatever their future goals may be.
These learning outcomes set out a programme of study in computing for Year 9. Secure: The student combines items of multimedia digital content to meet a
During the year, every student will: requirement (for example, adding an audio track to a video).
9.1a: Design an abstract model based on a real-world system Extending: The student produces multimedia content to meet a requirement and appeal
9.1c: Describe some computational techniques that enable artificial intelligence (AI)
9.3a: Use or describe simple electronic logic gates (for example, AND, OR and NOT gates)
9.2a: Use software to plan a project and track its progress
Developing: The student draws diagrams to represent the AND, OR and NOT gates.
9.2b: Create and combine multimedia content
Secure: The student draws truth tables to match the AND, OR and NOT gates.
9.3a: Use or describe simple electronic logic gates (for example, AND, OR and NOT gates)
Extending: The student creates simple logic circuits using the AND, OR and NOT gates
9.3b: Outline the structure of a processor, its components and how they work together
and describes their possible states.
9.3c: Describe some technical innovations that enable modern robotics
9.4a: Understand how to use social media safely, responsibly and with regard to others
40 41
9.3b: Outline the structure of the processor, its components and how they work together
Developing: The student labels a diagram to show the relationship between the processor,
input, output and storage in a computer system.
Secure: The student draws a simple diagram to represent the structure of the
processor, including the control unit, memory unit and arithmetic logic unit.
The student briefly describes how these components work together during
the fetch-execute cycle.
Extending: The student explains how the features of a computer system can be modified
to affect performance.
9.4a: Understand how to use social media safely, responsibly and with regard to others
Developing: The student’s behaviour online is generally sensible and polite.
The student identifies the need to treat others with respect.
Secure: The student interacts online with due regard to the safety and value of all
individuals.
The student describes appropriate ways of using social media.
Extending: The student interacts with others constructively and cooperatively to promote
positive online communities and interactions.
42 43
Resources
With a structured progression and a project-based approach to learning, the courses
build digital literacy while giving students the confidence to apply their knowledge
and skills to real-life situations.
The Oxford International Curriculum for Computing has been devised to complement
specific Oxford University Press resources. We recommend that schools following the • Project-based work promotes active learning, encouraging every student to
Oxford International Curriculum for Computing use the Oxford International Primary participate in lessons.
Computing series at primary level. We recommend the Oxford International Lower
Secondary Computing series at lower secondary level.
• Key ideas and concepts are revisited at each level, building students’ knowledge
and competency as the course progresses.
Oxford International Primary Computing
• In-built differentiation allows you to cater to the needs of every student.
Oxford International Lower Secondary Computing
• A focus on computational thinking prepares students for the demands of the
Together, these series provide a complete and integrated nine-year (Years 1–9) rapidly evolving digital landscape.
computing course that takes a real-life, project-based approach to teaching young
learners the vital computing skills they will need for the digital world. Oxford • Levels are evenly staged and progressively build on previous learning.
International Primary Computing provides a solid foundation of skills to then progress
to Oxford International Lower Secondary Computing resources. The two courses have Using the resources with the
been designed together to effortlessly facilitate the transition from primary to lower
Oxford International Curriculum
secondary aged students.
The recommended student books can be used alongside the Oxford International
Curriculum for Computing schemes of work and lesson plans. Lesson plans signpost
relevant pages in the student book.
The Oxford International Curriculum for Computing lesson plans and schemes of work
have been designed to enable teachers to deliver the contents of one Student Book
per year. Each unit in a Student Book builds a series of skills towards the creation of
a final project, with topics ranging from designing your own robot to programming
simple games and creating an online yearbook. As well as Student Books, the courses
provide accompanying source files. These may include, for example, existing Scratch
files for students to use, which help to reduce teacher workload. These files are
editable and can be adapted to your specific teaching requirements.
44 45
Glossary
Lesson plans: a programme of study for any given lesson, aligned to specific outcomes
within the curriculum
Mindful moments: opportunities for students to refocus their attention on the present
moment
Assessment framework: a conceptual map indicating how learning outcomes will be
assessed, with every learning outcome broken down into 'developing', 'secure' and Pedagogy: the approach to teaching and learning, guiding the way in which the curriculum
'extended' statements is taught to students
Creative skills: skills that foster students' innate curiosity and creativity Positive education: a combination of academics, character and wellbeing
Curriculum at a glance: a table-format overview providing a snapshot of learning Process praise: praising how students work, rather than only praising the outcome, for
outcomes for every year group example, praising effort, perseverance, resilience, teamwork and strategies
Developing: one of the three assessment statements that make up the Assessment Project-based learning: an active, enquiry-based pedagogy that allows rich
Framework, this indicates that students are working towards the learning outcome interdisciplinary learning as students engage with real-life scenarios that demonstrate the
relevance of skills and theories
Differentiation: the creation of varied learning pathways through the curriculum, to enable
teaching that caters to the needs of all learners Real-life skills: skills which support lifelong learning, including project management,
functional literacies and research
Emotional intelligence: the ability to understand one's own feelings and emotions, and
also those of others, and regulate them skilfully Resilience: possessing the inner resources and the ability to withstand and overcome
adversity and difficulties
End-of-year assessment: tests developed to determine student progress and attainment
at the end of each academic year Scheme of work: a week-by-week, lesson-by-lesson plan which details how to deliver the
learning outcomes within the curriculum
Enquiry-based learning: an approach to learning which invites students to actively shape
their learning journeys, placing problem-solving and real-world applications at the heart of Secure: one of the three assessment statements that make up the Assessment Framework –
the curriculum this indicates that students are secure in the learning outcome
Extending: one of the three assessment statements that make up the Assessment Self-development skills: skills which support lifelong learning, including critical thinking,
Framework, this indicates that students are working beyond the learning outcome ethics and self-motivation
Formative assessment: low stakes, continuous assessment for learning, which helps to Spiral approach: the model by which underlying learning themes of the curriculum are
guide future learning and interventions revisited each year at higher levels of complexity and depth – the spiral development model
reinforces learning and builds on previous achievement
Functional literacies: the numerical, digital, and language literacy our students need to
succeed in the 21st century Stretch zone: a visual metaphor to help explain that we learn the most when we do
challenging work
Global Skills Projects: a-project-based, interdisciplinary course that seeks to develop
thoughtful, innovative change-makers who are equipped with the skills to succeed in a Summative assessment: assessment of learning provided to evaluate student progress at
changing world the end of a given topic/unit/year
Growth mindset: a belief that your intelligence and abilities can be developed by Wellbeing: both a curriculum subject and guiding principle, which supports the practice of
embracing challenges, sustaining effort, and trying new strategies – a growth mindset leads healthy habits of body and mind to enhance the lives of teachers and learners, giving them
to greater motivation and achievement skills that can apply in their lives today and in the future
Joy of Learning: an approach to teaching and learning focused on wellbeing, which places
joy at the heart of the curriculum and develops global skills needed by learners to thrive
throughout their lives
Learning outcomes: clear statements which describe what a student is expected to be able
to do or understand after a specific period of study
46 47
Great Clarendon Street, Oxford, OX2 6DP, United Kingdom
All rights reserved. No part of this publication may be reproduced, stored in a retrieval
system, or transmitted, in any form or by any means, without the prior permission
in writing of Oxford University Press, or as expressly permitted by law, by licence or
under terms agreed with the appropriate reprographics rights organization. Enquiries
concerning reproduction outside the scope of the above should be sent to the Rights
Department, Oxford University Press, at the address above.
You must not circulate this work in any other form and you must impose this same
condition on any acquirer
Acknowledgements
The publisher and authors would like to thank the following for permission to use
photographs and other copyright material:
Every effort has been made to contact copyright holders of material reproduced in this
book. Any omissions will be rectified in subsequent printings if notice is given to the
publisher.
48
K45865