Take a look at our Primary Computing and ICT subject curriculum:

Reception

Unit 1: Digital literacy

  • What is a computer?
  • What is the internet?
  • Internet safety and privacy
  • Saving files

Unit 2: Red Ted and Dina

  • Keyboarding
  • Mouse skills

Unit 3: Coding

  • What is an algorithm?
  • Navigating mazes
  • CodeKarts
  • Beebots
  • A.L.E.X

Year 1

Unit 1: Starting Text

  • Using Microsoft Word
  • Selecting and inserting images
  • Cut and paste
  • Setting font, size and colour
  • Writing a story and a letter

Unit 2: Starting Images

  • Use simple shapes and lines to create pictures or patterns
  • Edit pictures using visual effects
  • Add details to an existing picture, using straight lines or geometric shapes
  • Copy or delete a character or object
  • Use ‘save as’ to store edited pictures

Unit 3: Coding

  • Sequence
  • Directing characters to move over a course
  • Repetition

Year 2

Unit 1: Starting Text

  • Using Microsoft Word
  • Selecting and inserting images
  • Cut and paste
  • Setting font, size and colour
  • Writing a story and a letter

Unit 2: Starting Graphs

  • Store and classify information
  • Present information in charts or graphs
  • Use charts or graphs to answer simple questions
  • Draw simple conclusions from charts or graphs

Unit 3: Coding with ScratchJr

  • Creating simple programs
  • Sequence
  • Moving characters on a backdrop
  • Setting backgrounds

Year 3

Unit 1: Starting Text

  • Using Microsoft Word
  • Selecting and inserting images
  • Cut and paste
  • Setting font, size and colour
  • Writing a story and a letter

Unit 2: Starting Graphs

  • Store and classify information
  • Present information in charts or graphs
  • Use charts or graphs to answer simple questions
  • Draw simple conclusions from charts or graphs

Unit 3: Coding with ScratchJr

  • Sequence
  • Selection
  • Repetition
  • Moving characters on a backdrop
  • Setting backgrounds

Year 4

Unit 1: Starting Searches

  • Use buttons, menus and indexes to search for and navigate to information
  • Use keywords to search for information
  • Provide evidence of research undertaken
  • Select appropriate keywords
  • Select appropriate search results

Unit 2: Starting Email

  • Create and send email messages
  • Reply to email messages
  • Collect and read email messages
  • Use email folders
  • Forward email messages and copy to another recipient

Unit 3: Coding with Scratch

  • Introduction to Scratch
  • Sprites and simple movement
  • Scripted movements
  • Costumes and animations
  • Setting backdrops
  • Mouse control

Year 5

Unit 1: Coding with Scratch

  • Control Structures
    • if-then-else statements
    • iteration
    • sentinel loops
  • Variables and values
  • Performing calculations
  • User input
    • keyboard input
    • mouse input
  • Collision detection

Unit 2: Exploring Documents

  • Using Microsoft Word
  • Selection, cut, copy and paste
  • Using the spellchecker
  • Images and WordArt
  • Amending content for a specific audience

Unit 3: Exploring Spreadsheets

  • Using Microsoft Excel
  • Entering data and formatting spreadsheets
  • Using formulae
  • Using the autosum function
  • Creating graphs (pie charts and bar charts)
  • Modeling data

Core Concepts

  • Using computers and technology responsibly
  • Using PC and network file systems
    • Saving and opening files
    • Creating and using directory structures
  • Typing and mouse control

Year 6

Unit 1: Coding with Scratch

  • Control Structures
    • if-then-else statements
    • iteration
    • sentinel loops
  • Variables and values
  • Performing calculations
  • User input
    • keyboard input
    • mouse input
  • Collision detection
  • Broadcast and receive

Unit 2: Exploring Databases

  • Using Microsoft Access
  • Terminology
  • Adding and deleting records
  • Searching and sorting databases
  • Interpreting results

Unit 3: Exploring Programming and Design

  • Planning algorithms using flowcharts
  • Decomposition
  • Procedures
  • Turtle graphics

Core Concepts

  • Using computers and technology responsibly
  • Using PC and network file systems
    • Saving and opening files
    • Creating and using directory structures
  • Typing and mouse control