# data[].attributes.body
Great resource for using manipulatives in maths

# data[].attributes.attachment_link.title
Numeracy - Use of Concrete Materials to Learn Fractions

# data[].attributes.attachment_link.title
What is Pedagogy? | 4 Essential Learning Theories | Satchel

# data[].attributes.attachment_link.provider_name
Maths - No Problem! Maths Mastery for Primary School Education

# data[].attributes.attachment_link.readable_text
The Concrete, Pictorial, Abstract approach (CPA) is a highly effective approach to teaching that develops a deep and sustainable understanding of maths in pupils. Often referred to as the concrete, representational, abstract framework, CPA was developed by American psychologist Jerome Bruner. It is an essential technique within the Singapore method of teaching maths for mastery.

# data[].attributes.attachment_link.title
CPA Approach Explained | Learn the Concrete, Pictorial, Abstract Method

# data[].attributes.attachment_link.description
Embark on the intuitive CPA maths journey - Jerome Bruner's proven strategy for maths mastery. Learn what it is, how to structure lessons, and its efficacy.

# data[].attributes.body
Maths activities

# data[].attributes.attachment_link.readable_text
search

Enriching mathematics for all learners

A free-to-use collection of mathematics activities, lessons and problems designed to nurture curious, resourceful and confident learners of mathematics. Produced by The University of Cambridge.

# data[].attributes.attachment_link.description
The Nrich Maths Project Cambridge,England. Mathematics resources for children,parents and teachers to enrich learning. Problems,children's solutions,interactivities,games,articles.

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.attachment_link.readable_text
Mr P (@ICT_MrP) is on a mission to get teachers using technology more effectively in the classroom to have an impact on teaching and learning but also to get teachers working smarter not harder. Alongside his training in schools, he is sharing content through his supporter page on Facebook and this website.

To access all the content on this website, you can either subscribe as an individual teacher for £3.50. Or you can sign up as a School.

# data[].attributes.attachment_link.description
Mr P (@ICT_MrP) is on a mission to get teachers using technology more effectively in the classroom to have an impact on teaching and learning but also to get teachers working smarter not harder....

# data[].attributes.attachment_link.readable_text
Scratch Maths Quiz Selection

Age:

7-11 years

Concepts / Approaches:

Debugging, Collaborating, Selection, Programming

Curriculum Links:

Maths

Pupils create a maths quiz in Scratch and learn about selection which, in this activity, allows the flow of the program to be altered depending on the player's answers to questions. Initially pupils will use an 'If... then...' selection command, before moving on to using an 'If...then... else...' command.

# data[].attributes.attachment_link.title
Supporting primary school teaching | Barefoot Computing

# data[].attributes.attachment_link.description
DISCOVER how Barefoot Computing equips teachers with the confidence, knowledge, skills and resources to teach computer science in primary schools.

# data[].attributes.attachment_link.readable_text
Curriculum > KS2

The Teach Computing curriculum is structured into units for each year group, and each unit is broken down into lessons. Units can generally be taught in any order, with the exception of programming, where concepts and skills rely on prior knowledge and experiences. Lessons must be taught in numerical order.

# data[].attributes.attachment_link.description
The Teach Computing curriculum is structured into units for each year group, and each unit is broken down into lessons. Units can generally be taught in any order, with the exception of programming, where concepts and skills rely on prior knowledge and experiences. Lessons must be taught in numerical order.

# data[].attributes.attachment_link.provider_name
Create a Climate Change Trivia Game on Scratch

# data[].attributes.attachment_link.title
Create a Climate Change Trivia Game on Scratch

# data[].attributes.attachment_link.description
Educators & parents: You can do this Hour of Code Activity as a class or students can work on it independently. If you have any questions or need help, email info@codespeaklabs.com

# data[].attributes.attachment_link.description
To some, building a PLN may be easy. For others, however, here’s some tips.

# data[].attributes.attachment_link.title
Reading For Pleasure - Reading for Pleasure

# data[].attributes.attachment_link.description
We aim to support a vibrant professional community of teachers, student teachers, librarians, teaching assistants and literacy coordinators.

# data[].attributes.attachment_link.readable_text
Through the activities in this course you will learn about algorithms and programming, and how to teach young children to code.

Programming gives children the opportunity to be creators rather than just consumers of technology. From using and modifying existing programs to complete tasks, to designing their own programmes to solve problems and develop new ideas.

This four-week course will help you become more confident in teaching programming to young children aged 5-11 years old. As well as developing your own understanding of programming, you'll also investigate a range of strategies that you can use to help your pupils.

Who is it for?

Primary teachers who are new to teaching programming, or who would like to develop their understanding. Primary subject leaders.

Topics covered

What is programming?

Understanding of algorithms

Moving from an algorithm to code

Using BeeBots to develop understanding of programming.

How to teach sequence, repetition, and selection in programmes

Using Scratch Jr, Logo, and Scratch

How long is this course?

This is 8 hours of self-directed learning

How will you learn?

This online, self-paced course can be completed flexibly. Participants can join and start this course at any time after the advertised date.

This course is not facilitated. You can learn independently or with colleagues to directly address your individual needs.

Outcomes

By the end of this course, you will be able to:

use a range of resources to teach understanding of algorithms

support children through the different stages of creating a program

use a range of programming environments suitable for primary- children

explain the key programming concepts of sequence, repetition, and selection, and know how to introduce children to these using real-world examples

design programs using Scratch Jr and Scratch

# data[].attributes.attachment_link.title
Teaching Programming to 5- to 11-year-olds - Teach Computing

# data[].attributes.attachment_link.description
Build your subject knowledge and develop your skills in teaching programming.

# data[].attributes.attachment_link.title
Powtoon | Create Awesome Videos Yourself

# data[].attributes.attachment_link.description
Powtoon gives you everything you need to easily make professional videos and presentations that your clients, colleagues, and friends will love! No design or tech skills are necessary - it's free, easy, and awesome!

# data[].attributes.attachment_link.title
StoryJumper: #1 rated site for creating story books

# data[].attributes.attachment_link.description
Easiest way to create, narrate, and publish your own hardcover and paperback books. Read and listen to books from our worldwide community.

# data[].attributes.attachment_link.title
Lumni | Des vidéos, quiz et jeux gratuits pour réviser tes cours et progresser

# data[].attributes.attachment_link.description
Lumni est une offre de contenus multimédias gratuits pour les élèves, parents, enseignants et médiateurs, qui permet un accès à la culture, au savoir et à la connaissance.

# data[].attributes.attachment_link.description
Wordle, mais en français. Devinez le mot du jour ! Totalement gratuit, en ligne, et sans pub.

# data[].attributes.attachment_link.readable_text
Create a free CLPE account to support your subject knowledge and provide ideas and inspiration for your primary school English teaching.

Free membership gives you access to CLPE's free teaching resources for books, awards and special days, CLiPPA Poetry and Power of Pictures teaching sequences, booklists, teaching approaches and the reading and writing scales.

# data[].attributes.attachment_link.title
CLPE | Centre for Literacy in Primary Education

# data[].attributes.attachment_link.description
Create a free CLPE account to support your subject knowledge and provide ideas and inspiration for your primary school English teaching. Free membership gives you access to CLPE's free teaching resources for books, awards and special days, CLiPPA Poetry and Power of Pictures teaching sequences, booklists, teaching approaches and the reading and writing scales.

# data[].attributes.attachment_link.description
We’re delighted to be launching this new community focusing on technology enabling digital interactive 3D experiences.

# data[].attributes.attachment_link.readable_text
The content of science teaching and learning is set out in the 2014 National Curriculum for primary schools in England. Within this, certain topics and areas are repeated across year groups, meaning that children may revisit a particular topic in each year of primary school but with increasing difficulty and with a different focus each time.

For example, the area of animals, including humans is examined in every single year group, with a very clear progression of knowledge and understanding over the six years:

In Year 1 this involves looking at the human body, recognising animal groups and sorting these animals.

By Year 6, this will have developed into knowing the internal structure of the human body in relation to circulation, classifying living things based on more complex characteristics and exploring scientific research into this classification.

Alongside these areas runs the Working Scientifically element. This focuses on the skills the children need to become accurate, careful and confident practical scientists. Children are expected to master certain skills in each year group and there is a very clear progression of these set out for each school to refer to.

For example:

In Year 1 a child may have to ask questions, carry out a simple test, record simple data and then try to answer questions.

By Year 6, they should be able to plan and carry out a fair test by using equipment accurately and taking exact readings or measurements. They are also expected to be able to draw conclusions from their results and record them using a range of graphs and charts.

# data[].attributes.attachment_link.title
Science at primary school - Oxford Owl for Home

# data[].attributes.attachment_link.description
Science at primary school is practical and exciting. It's the perfect way for children to understand the world around them.

# data[].attributes.attachment_link.readable_text
Home : iSpot Nature - Your place to share nature. iSpot is a website aimed at helping anyone identify anything in nature. Once you've registered, you can add an observation to the website and suggest an identification yourself or see if anyone else can identify it for you.

# data[].attributes.attachment_link.description
Home : iSpot Nature - Your place to share nature. iSpot is a website aimed at helping anyone identify anything in nature. Once you’ve registered, you can add an observation to the website and suggest an identification yourself or see if anyone else can identify it for you.

# data[].attributes.attachment_link.description
Roman numerals the ABCya way! This educational game includes a step-by-step tutorial and a five-level game with bonus questions!