Primary Computing Resources

last edited Feb 04 2015 by Simon Humphreys | Created by Simon Humphreys | Other contributors: James Abela and Miles Berry

A collection of primary resources contributed by the CAS members to the CAS Community site to help "Get Started"


(Mainly) Primary Resources to GET STARTED

Essential Reading

CAS Primary Curriculum Guidance Document

Help for primary schools with planning and gives guidance on how best to develop teachers' skills

CAS Secondary Curriculum Guidance Document

Help for secondary schools with planning and gives guidance on how best to develop teachers' skills

CAS newsletter

Packed full of articles written by teachers in both primary and secondary sectors, plus a roundup of news about the many initiatives now promoting the development of Computing in schools. Lots of practical resources to use in the classroom and help enhance your understanding of the new curriculum.

Assessment

A computational thinking guide & Progression Pathways assessment framework including computational thinking: KS1 (Y1) to KS3 (Y9)

See also:

The new computing curriculum

An introduction for primary teachers - PowerPoint used in a CPD session based on content from the NAACE/CAS guidance for primary teachers

Computing POS - guidance notes for Primary and Infant schools

This has been written for Head teachers, Governors, the SLT and class teachers. The aim of this document is to demystify the programme of study and to dispel fears that it might be difficult to implement in their school.

Insight into the primary computing curriculum

45 minute presentation at BETT 2014 Learn Live by Miles Berry

Classroom Resources

Other Collections

Commercial

  • Switched on Computing will help you deliver the new Programme of Study for computing with ease and confidence. Written for the new curriculum, Switched on Computing offers creative units using the latest software in a format that is designed for teachers of all levels of experience to pick up and use.

Barefoot Computing

(free but registration required)

Includes resources on:

KS1 Subject Knowledge:

Algorithms :

create and debug simple programs

use logical reasoning to predict the behaviour of simple programs

KS2 Subject Knowledge:

use sequence, selection, and repetition in programs; work with variables and various forms of input and output

use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs

understand computer networks including the internet; how they can provide multiple services, such as the world wide web

appreciate how results are selected and ranked

Computational Thinking Concepts (KS1 and KS2)

Computer Science Concepts (KS1 and KS2)

Lesson plans

Key Stage 1 Activities

Spelling Rules Algorithms

This activity introduces pupils to algorithms as sets of rules through looking at graphemes.

Sharing Sweets Algorithms

This activity gets pupils working out a simple algorithm for how to share objects and starting to understand what algorithms are.

Bee-Bots Tinkering Activity

This activity involves pupils tinkering with Bee-Bots to find out what they do and how to program them.

Scratch Tinkering Activity

This activity involves your pupils tinkering with Scratch to find out what it does and how to create programs in it.

Bee-bots 1,2,3 Programming

In this activity pupils create an algorithm to draw the shape of a numeral, then program a Bee-Bot to navigate a route tracing the shape.

Pizza Pickle Scratch Debugging

In this activity pupils are given programs that do not do as expected and use logical reasoning to predict what will happen and debug.

World Map Logic Activity

This activity introduces the concept of logical reasoning as pupils predict the behaviour of an onscreen toy in a World map game.

Bee-Bot Basics Activity

In this activity pupils design and solve challenges using a programmable toy, creating algorithms to navigate a route.

Key Stage 2 Activities

Logical Number Sequences

In this activity pupils work with number sequences using logical reasoning to extend their knowledge and understanding of rule based algorithms.

Scratch Tinkering Activity

This activity involves your pupils tinkering with Scratch to find out what it does and how to create programs in it.

2D Shape Drawing Debugging

In this activity pupils use logical reasoning to detect and correct errors in algorithms used to draw pictures constructed from 2D shapes.

Shapes & Crystal Flowers Repetition

In this activity pupils learn about repetition by creating programs in Scratch to draw patterns made of simple shapes.

Fossil Formation Animation

In this activity pupils program an animation illustrating the steps in fossil formation and learn about programming and sequencing in Scratch.

Viking Raid Animation

In this activity pupils program an animation of a Viking raid and learn about programming and sequencing in Scratch.

Scratch Maths Quiz Selection

In this activity pupils create a maths quiz in Scratch, learning about selection and how it can control the flow of a program.

Scratch Maths Quiz Variables

In this activity pupils learn about variables and how they can be used in programs, making a scoring system for the selection maths quiz.

Modelling the Internet-activity-modelling-the-internet/

In this activity pupils learn about the difference between the internet and the WWW and how web pages are viewed across the internet.

Investigating Inputs Activity

In this activity pupils investigate different input devices and create short Scratch programs that use the input devices.

Investigating Outputs

In this activity pupils write a short piece of code that controls a LEGO Education WeDo motor using Scratch.

Classroom Sound Monitor

In this activity pupils create a sound monitor for their classroom using Scratch.

Bug in the Water Cycle

In this activity pupils detect and correct errors in water cycle programs using logical reasoning.

QuickStart Computing CPD Toolkit for teachers

For primary

For secondary

Disclaimers:


By downloading this resource you agree to the CAS resource guidelines and use it appropriately.

Note: Unless otherwise specified, this resource and all associated files are published here under the Creative Commons Attribution-Share Alike 3.0 Licence. If you wish to use a different license, please state this here.

Read our resource guidelines

Feedback and Comments


Available when logged in (join via the front page, for free):
  • View 2 comments on this resource.
  • View resource history, links to related resources.
  • Leave feedback for the author(s), or help by editing the resource.
Student-squaressmall
Categories: