Year 6 Computing

In year 6 pupils will learn:

  • Computational thinking

  • How to recognise and prevent Cyberbullying.

  • How computers use binary and the binary number system.

  • How computers work and what makes a computer.

  • Circuits and logic.

  • Coding a name using a logo program.

  • CPU, Memory, Input and Output

  • Computer hardware and software.

  • Using hyperlinks in Powerpoint/Slides.

  • Coding using code.org.

  • Variables-using Scratch.

  • Introduction to Python coding.

  • Gaming or gambling online safety.

  • Coding using Tynker.

  • Using Publisher to recreate work of Giuseppe Arcimboldi.

  • Use control software to program bridge lights, level crossing and lights and fountains in the town hall.

  • Use data loggers to set up an experiment re heart rate.

  • Composing music in Scratch.

  • Use Google Applied Digital Skills

  • Copyright.

  • How do the internet and search engines work.

  • Famous people in computing.

  • Pivot Stick animation.

  • Use a variety of coding programs that help our pupils start to begin their own coding journey. Coding is so important in so many ways...

Coding is another language.

Language teaches children how to communicate and teaches logical thinking. Language also strengthens both verbal and and written skills. Children should be exposed to different languages at an early age. It helps them to understand the world around them better. Coding has a language all its own. Every letter in the Alphabet has a special formula of 0’s and 1’s that represent it. These 0’s and 1’s give the technology around us directions on how to perform. What better way for our children to understand why and how the technology around them operates than by learning to code and speaking to the technology around them.

Coding fosters creativity.

By experimenting, children learn and strengthen their brains. Even when they make a mistake they learn. Children can be creative and creativity is encouraged. Creativity is part of the process and not always the product.

Coding helps children with Math skills.

Coding helps children to be able to visualize abstract concepts, lets them apply math to real-world situations, and makes math fun and creative.

Coding improves writing academic performance.

Children who learn to code understand how to plan and organize thoughts. This can lead to better writing skills that can be built upon as coding skills develop over time.

Coding helps children become confident problem solvers.

As they learn to code and give direction they learn that there is no one way to do something and that even if their way didn’t work. They can improve upon what they have already done without worrying about failing. Coding is a basic literacy in the digital age, and it is important for kids to understand and be able to work with and understand the technology around them.

Having children learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math,writing, and confidence

With coding knowledge, students better understand the world around them

Most of us don’t know the first thing about what makes our smartphones, laptops, social media networks, and video games run. Basic programming knowledge can change the way we interact with the technologies we use (and take for granted) daily, and can open our eyes to the infinite possibilities of coding.

Coding is fun and satisfying

While programming is logic-based, it’s also an extremely creative activity. If you know how to code, you can develop the aforementioned apps, video games, websites, and more!

For many developers, part of the appeal of coding is the challenge and reward of seeing their code come to life after a good debugging session. Don’t be fooled, however–with the right instruction, getting started with programming can be easy and fun.

Coding improves persistence

Learning to code, like any new discipline, is a challenge. Thus, tackling complex problems—and making mistakes along the way—can be very frustrating.

Coding teaches the valuable skill of persistence in the face of such challenges. Learning how to problem solve and look for solutions through research and collaboration builds this highly desirable skill.

Coding improves collaboration

Every student can learn, and every student can learn how to code—kids can learn alongside others of every race, gender, or background. Kids meet and learn how to collaborate with all kinds of peers, all joined by a common interest in technology.

Classrooms and other in-person environments, like iD Tech, bring kids together for face-to-face collaboration. Kids learning online can also grow, asking each other questions, and working to solve problems and create things together.

Many games, like Minecraft, also offer a bevy of educational benefits because they too involve coding, collaboration, and participation—with peers all over the world.

Coding improves communication

Communication is an absolutely essential skill throughout school, work, and life. People who can clearly communicate complex ideas in simple terms tend to be successful in different industries and walks of life.

When kids learn how to code, they learn how to communicate with the most simple-minded audience imaginable: computers. As mentioned, computer coding teaches kids how to break down complex ideas and arrange them in a way that computers can understand.