Computing

A high-quality computing education equips pupils to understand and change the world through logical thinking and creativity, including by making links with mathematics, science, and design and technology. Computing at Churchfields Junior School is comprised of six strands, uniquely tailored to our school, using real-world examples and software that’s used in the IT industry. Children return to each strand every year, learning new skills, developing their understanding in greater depth and linking their work with online safety.

 

Autumn 1 – Programming
With a core focus on computer science, the first half term of each year teaches the children how to code. They design animations, develop software and plan and create complex games. Starting with the Scratch coding software before moving to the Python coding language by Year 6.

 

Autumn 2 – Computational Thinking
Elements of computer science continue with a new emphasis on logical thinking and problem solving. The children debug code, develop solutions to problems, crack codes and ciphers, and solve mathematical problems using technology.

 

Spring 1 – Creativity
Content creation joins computer science, with an emphasis on using technology to create digital work. Children create video presentations, musical compositions, digital artwork and digital adverts.

 

Spring 2 – Networks
Children begin to study how technology is used to connect the world. They learn how search engines work, how to use HTML to create webpages, how to develop websites and how networks operate.

 

Summer 1 – Communication
Digital technology allows people to communicate and share their ideas, and this is the focus of the communication strand. It ensures that pupils become digitally literate – able to use, and express themselves and develop their ideas through, information and communication technology – at a level suitable for the future workplace and as active participants in a digital world. The children email other schools, sharing ideas and collaborating on projects. They author online blogs and create printed books for different audiences.

 

Summer 2 – Presenting Data
Children learn how to collect, interpret and present data. Creating online surveys, collecting meteorological data, presenting a weather forecast, designing a 3D art gallery to display their artwork and become travel writers and charting their real-life adventures.

Read Our Computing Policy

Mr Wilkins together with the Digital Leaders

Meet the Digital Leaders

We’re the Digital Leaders. We’re a team of Year 6 pupils who are the most skilled, confident and talented users of technology at Churchfields Junior School. We all love computing and technology, and our goal is to inspire our classmates and the community.

Curriculum and Overview of Outcomes

Week 1

Rules, expectations and presentation

Week 2

Outcome

  • To learn about different animations
  • To create a storyboard planning an animation

Week 3

Outcome

  • To learn how to code using blocks

Week 4

Outcome

  • To develop an animation using Scratch

Week 5

Outcome

  • To create backgrounds and sprites in Scratch

Week 6

Outcome

  • To animate characters in Scratch

Week 7

Outcome

  • To review and give feedback of our animations

Week 1

Outcome

  • To discuss the different types of technology used in the classroom

Week 2

Outcome

  • To look at how technology has changed over time

Week 3

Outcome

  • To write an email to another person

Week 4

Outcome

  • To learn about attaching documents to emails

Week 5

Outcome

  • To learn about the e-safety issues of using email

Week 6

Outcome

  • To create a PowerPoint about the story of the Good Samaritan

Week 7

Outcome

  • To email and present a presentation

Week 8

Outcome

  • To email and present a presentation

Week 1

Outcome

  • To spot a mistake in computer code

Week 2

Outcome

  • To spot mistakes and improve computer code

Week 3

Outcome

  • To fix multiply bugs in computer code

Week 4

Outcome

  • To fix multiply bugs in computer code

Week 5

Outcome

  • To fix mathematical bugs in computer code

Week 6

Outcome

  • To fix and spot resource bugs

Week 1

Outcome

  • To plan a survey

Week 2

Outcome

  • To create questions for our survey

Week 3

Outcome

  • To create an online survey

Week 4

Outcome

  • To collect data

Week 5

Outcome

  • To analyse data

Week 6

Outcome

  • To present our data

Week 1

Outcome

  • To understand how our computers are connected

Week 2

Outcome

  • To explore how messages are sent around the Internet

Week 3

Outcome

  • To test a network connection

Week 4

Outcome

  • To follow the route of a network signal

Week 5

Outcome

  • To explore how numbers are used on the Internet

Week 1

Outcome

  • To analyse how different sports are presented on TV (homework – research facts about favourite sport for use in next lesson)

Week 2

Outcome

  • To understand how to use a video camera

Week 3

Outcome

  • To use green screen technology

Week 4

Outcome

  • To plan a video that teaches a sports skill

Week 5

Outcome

  • To record a video teaching a sports skill

Week 6

Outcome

  • To edit the video

Week 7

Outcome

  • To analyse our work and make constructive feedback

Week 1

Rules, systems, expectations

Week 2

Outcome

  • Plan the content for a Wiki

Week 3

Outcome

  • Find information for my Wiki

Week 4

Outcome

  • Create a Wiki page

Week 5

Outcome

  • Edit and improve my Wiki page

Week 6

Outcome

  • Edit and improve my Wiki page

Week 7

Outcome

  • Share improvements to my Wiki page

Week 1

Outcome

  • Identify the type of music to create

Week 2

Outcome

  • Create music with Isle of Tune

Week 3

Outcome

  • Record my own sound loops

Week 4

Outcome

  • Use sound loops in my music track

Week 5

Outcome

  • Create my music track

Week 6

Outcome

  • Edit and improve my music track

Week 7

Outcome

  • Share my music track with an audience

Week 1

Outcome

  • Learn about the web and the Internet

Week 2

Outcome

  • Explore how HTML forms a website

Week 3

Outcome

  • Learn how to use HTML tags

Week 4

Outcome

  • Create my own HTML page

Week 5

Outcome

  • Create my own HTML page

Week 6

Outcome

  • Edit and share my HTML pages

Week 1

Outcome

  • Learn about the web and the Internet

Week 2

Outcome

  • Explore how HTML forms a website

Week 3

Outcome

  • Learn how to use HTML tags

Week 4

Outcome

  • Create my own HTML page

Week 5

Outcome

  • Create my own HTML page

Week 6

Outcome

  • Edit and share my HTML pages

Week 1

Outcome

  • Explore how weather can be measured

Week 2

Outcome

  • Record the weather at school

Week 3

Outcome

  • Analyse and discuss our weather data

Week 4

Outcome

  • Plan a script for a weather forecast

Week 5

Outcome

  • Record a weather forecast

Week 1

Outcome

  • Learn about inputs and outputs

Week 2

Outcome

  • Plan my toy

Week 3

Outcome

  • Design my toy in Scratch

Week 4

Outcome

  • Program my toy in Scratch

Week 5

Outcome

  • Program my toy in Scratch

Week 5

Outcome

  • Test and improve my toy

Week 5

Outcome

  • Present my toy to an audience

Week 1

Rules, systems, expectations

Week 2

Outcome

  • To plan a game

Week 3

Outcome

  • To create and source assets

Week 4

Outcome

  • To create a prototype game

Week 5

France residential and Harvest Festival rehearsal

Week 6

Outcome

  • To debug and test

Week 7

Outcome

  • To create instructions for a game

Week 1

Outcome

  • To learn how semaphore was used to transmit information

Week 2

Outcome

  • To learn how to create Morse code messages

Week 3

Outcome

  • To use the Cesar cipher to create and crack codes

Week 4

Outcome

  • To use ciphers

Week 5

Outcome

  • To use ciphers

Week 6

Outcome

  • To learn how to create secure passwords

Week 7

Outcome

  • To learn about security and the world wide web

Week 1

Outcome

  • To figure out what makes a good blog

Week 2

Outcome

  • To wrote a blog post

Week 3

Outcome

  • To comment on a blog post

Week 4

Outcome

  • To add images to a blog post

Week 5

Outcome

  • To add images and videos to a blog post

Week 6

Outcome

  • To evaluate my blog posts

Week 1

Outcome

  • To learn how art galleries are organised

Week 2

Outcome

  • To create a virtual sculpture

Week 3

Outcome

  • To create a virtual art gallery

Week 4

Outcome

  • To create a virtual art gallery

Week 5

Outcome

  • To add furniture and artwork to a virtual art gallery

Week 6

Outcome

  • To create a virtual tour of my art gallery

Week 1

Outcome

  • To plan a website

Week 2

Outcome

  • To learn how search engines work

Week 3

Outcome

  • To learn how Wikis work and curate data

Week 4

Outcome

  • To learn how to add media to a website

Week 5

Outcome

  • To create, edit, publish and improve a website

Week 1

Outcome

  • To create simple tessellations

Week 2

Outcome

  • To create complex tessellations

Week 3

Outcome

  • To create Islamic style art in scratch

Week 4

Outcome

  • To create art in the style of Brigit Riley

Week 5

Outcome

  • To create art in the style of Brigit Riley

Week 6

Outcome

  • To create art in the style of Brigit Riley

Week 7

Outcome

  • To create art in the style of Brigit Riley

Week 1

Rules, systems, expectations

Week 2

Outcome

  • To plan an adventure game

Week 3

Outcome

  • To print using Python code

Week 4

Outcome

  • To use selection and variables

Week 5

Outcome

  • To use procedures

Week 6

Outcome

  • To create lists using Python

Week 7

Outcome

  • To evaluate my adventure game

Week 1

Outcome

  • To add icons to the home screen for my app

 

Vid 10-14

Week 2

Outcome

  • To develop the Guides tab of my app

 

Vid 15-18

Week 3

Outcome

  • To edit a range of images for my app

 

Vid 16

Week 4

Outcome

  • To add text and images to the Guides tab of my app

 

Vid 16

Week 5

Outcome

  • To add text and images to the Guides tab of my app

 

Vid 16

Week 6

Outcome

  • To develop my Map tab

 

Vid 21-25

Week 7

Outcome

  • To develop my Gallery tab

 

Vid 26-31

Week 8

Outcome

  • To add icons to the home screen for my app

 

Vid 10-14

Week 1

Outcome

  • To recognise the difference between random and linear searches
    (Create a flowchart to demonstrate solving process – step 1)

Week 2

Outcome

  • To create a binary search game in Scratch
    (Use a binary game played in class as the basis for their own Scratch game – step 2)

Week 3

Outcome

  • To create a selection sort algorithm
    (Fix a buggy Scratch game so it effectively sorts data – step 3 and 4)

Week 4

Outcome

  • To create a selection sort algorithm
    (Continuation of previous lesson Refine and improve speed of sorting – step 3 and 4)

Week 5

Outcome

  • To create an algorithm to identify prime numbers
    (Fix and improve inefficient Scratch game which identifies prime numbers – step 5)

Week 6

Outcome

  • To create an algorithm to identify the highest common factor
    (Explain how a Scratch program which identifies highest common factors works – step 6)

Week 1

Outcome

  • To investigate adverts
    What makes a good advert?  (Investigate different forms of marketing and advertising – step 1)

Week 2

Outcome

  • To identify a product to advertise and plan an advert
    (Off plan – children discuss and plan what product they would like to advertise)

Week 3

Outcome

  • To create an advertising campaign for a product
    (Off plan – draft and plan a poster on paper)

Week 4

Outcome

  • To create an advertising campaign for a product
    (Off plan –  to create a poster in MS Publisher)

Week 5

Outcome

  • To plan a speech about my product
    (Off plan –  with a partner, plan a speech about the product)

Week 6

Outcome

  • To deliver a speech about my product
    (Off plan –  children discuss their product with their class)

Week 1

Outcome

  • To learn how ASCII code is used for communication
    (Children create messages to each other using the ASCII code – step 1)

Week 2

Outcome

  • To learn how the Internet is structured
    (Draw what the internet is to them, and then follow the network route around school – step 2)

Week 3

Outcome

  • To learn how messages are passed on a network
    (Children simulate a network at their tables – step 3)

Week 4

SATs week

Week 5

Outcome

  • To learn how data is sent across the Internet
    (Use Google Earth to plot routes across the world – step 4)

Week 1

Outcome

  • To research the location of a trip
    (use a search engine to research Rhos Y Gwaliau – step 1)

Week 2

Outcome

  • To research the route to a trip
    (Use Google earth to travel to Rhos Y Gwaliau – step 2)

Week 3

Rhos y Gwaliau

Week 4

Outcome

  • To document a trip
    (Use photos from the school trip to document their adventures in MS Publisher)

Week 5

Outcome

  • To document a trip
    (Use photos from the school trip to document their adventures in MS Publisher)

Week 6

Outcome

  • To document a trip
    (Use photos from the school trip to document their adventures in MS Publisher)

Week 7

Outcome

  • To document a trip
    (Use photos from the school trip to document their adventures in MS Publisher)

Beyond the Curriculum