1. Resources Home
  2. Early Years
  3. Computing
  4. Algorithms and programming
Scratch Wall Display

Scratch Wall Display

A Powerpoint containing a number of slides containing images of Scratch like blocks with text that can be edited to suit the the topic and year group. The blocks can be 'connected' together to make a unique display (see picture).
forestpingu
50 x ICT Computing Colouring Sheets Keyword Starter Settler Programming IT Cover Lesson

50 x ICT Computing Colouring Sheets Keyword Starter Settler Programming IT Cover Lesson

50 x Copyright-free ICT colouring sheets on the theme of 'ICT/Computing'. Powerpoint so can be used on the board or printed as colouring sheets. Includes suggested extension activities. Can take 10 minutes or an hour, depending on which activities the students complete. Ideal for the start of a lesson, a quick filler, a homework, part of a cover lesson or as a plenary on the board with a whiteboard pen. The idea behind these is to get students to become more literate and think independently about the words that could be used to describe the topic being taught. Often the students will pick up on things that you would not normally expect!
mikedean
Computational Thinking Bundle

Computational Thinking Bundle

Purchase my three comprehensive guides to computational thinking within one bargain package! Includes: Computational thinking for KS3 Computational thinking for KS4 Problem Solving for KS3 Also includes my popular poster resources to help promote computational thinking within your classroom
RobbotResources
Computing Skills Progression Grid KS1 and 2

Computing Skills Progression Grid KS1 and 2

A document that charts all the key skills within Computing across all age groups within KS1 and 2. Taken from the National Curriculum Document; all areas have been broken down and some expanded upon to build a progressive system of skills and abilities that children should exemplify within specific year groups in order to achieve the National Expectation within the subject. Useful for supporting planning across all year groups and for assessing the level of children at any point in the year. Covers Digital Literacy, Computer Science, Programming and E-Safety. What is also good about this document, is that its based on general equipment and resources that are free to use or stocked by almost all primary schools.
duncanjhmacdonald
Algorithm for Learning display

Algorithm for Learning display

This display uses the context of Algorithms (in the computing curriculum) to demonstrate the process of learning a new skill. This can be referred to in class to boost resilience, independent learning (the 'find help' instruction could refer to teacher, but also peers, books, research etc), but also to remind, refresh and teach the importance of the clear, precise and chronological nature of algorithms. It can also be a teaching point for decision diamonds, and how they only ever have 2 outcomes (yes, no). Included in the download is a picture of what it looks like, and the master file with all the parts separate for you to edit/ print. Let me know if it works for you! (You may need to download the free font "VCT Scream it loud 2" if you want it to edit the word doc, otherwise just use the pdf!)
PhilWickins
How to get started with running a Scratch programming class - basics

How to get started with running a Scratch programming class - basics

This is a 3 page .pdf guide to help teachers who are new to running Scratch coding classes. It covers: timing, tips when following a project or steps, how to install or open scratch to start coding, how to start a new Scratch project, how to save a project, how to open a previously saved project, and different versions of scratch. I have also added a one-slide powerpoint which you can display on the board which sets some rules for your students before the class begins.
Mrs_ICT
Computational thinking presentation - getting pupils to think how a computer thinks

Computational thinking presentation - getting pupils to think how a computer thinks

This is a 17 slide powerpoint which contains everything to explain a widely used computer programming concept in simple language and give examples of how it can be used. The lesson doesn’t require any coding so doesn’t need to be run through with computers. It includes some questions to check the pupils’ understanding and a short exercise at the end. Some of the later slides could be removed to make it more suitable for younger children. The presentation covers: what is coding ("instructions for computers"), what is an if statement, how to structure an if statement, examples of if statements in normal language, examples in Scratch programming language, using if then else statements and using if then else with many options (nested if statements).
Mrs_ICT