StPeters Nov18 42
Information and Communications Technology (ICT) is interwoven with almost every aspect of our social and business lives today. As such, its planning, implementation and management across the three schools are key factors in its success.

An important objective for the management of ICT is to be able to establish a seamless continuity for pupils from the ages of 4 and 5 years, where they are starting out with keyboard, mouse and touch-screen skills, up to 18 years where students integrate ICT based research and presentation into their examination courses.

At St Olave’s we aim to equip pupils with the necessary skills and judgement required to use the technology effectively, efficiently and safely across their subjects, both now and in years to come. In addition to core applications including word processing and spreadsheets, the syllabus in the senior end of the school focuses on programming and computing concepts which are vital for a changing workplace in which computing skills are sought after.

Pupils are taught to become adept at choosing the appropriate application for a particular task and encouraged to experiment and share their experiences and ideas when using computers. They are shown how to use computers as problem solving devices, programming them effectively to gain desired outcomes. Safe and sensible Internet use is achieved partly through the school’s filtering system, but also by encouraging pupils to adopt a responsible and informed approach to their on-line activities. Programming skills are developed through the years, starting with block based languages then moving on to text based programming.

Pupils have access to two computer suites, smaller computer clusters in various subject departments and mobile technology in the form of iPads which are gradually coming into use. The ICT and computing department also makes use of other technologies including electronics, robotics and simulations to link understanding of programming and computational thinking to real life experiences. Extra-curricular sessions are available for those pupils who wish to further their experience and knowledge of computer programming and games development. All pupils in J4 take part in the Bebras Computing challenge and pupils in J4 and J5 can opt to take part in the Astro Pi challenge where they could get code running on the International Space Station.

Curriculum

  Christmas Easter Summer
J1

Computer Systems:
File organisation, email, servers, parts of computers
Microsoft PowerPoint and Outlook

Word Processing:
Text & image formatting
Microsoft Word

Spreadsheets:
Spreadsheet formulas
Microsoft Excel

Desktop Publishing:
Creating a play poster
Microsoft Publisher

Coding:
Programming introduction
Scratch

Presentations:
Summer holidays
Microsoft PowerPoint

J2

Input and Output:
Categorising input and output devices as well as hardware and software
Microsoft PowerPoint

Desktop Publishing:
Creating a school magazine
Microsoft Publisher

Electronic Simulations:
Simulating electronic circuits then creating real life versions
Tinkercad and Physical Electronics

Databases:
Database sorting & searching
Microsoft Access

Advanced Word Processing:
Text wrapping, tables of contents and inserting screenshots
Microsoft Word

Computer Programming:
Understanding basics of prgramming, statements, loops, conditons and variables
Python Turtle

J3

Searching and Computer Laws:
Effective internet searches and learning about Copyright and Data Misuse laws
Google

Computer Games:
Programming computers games such as pong and pacman
Scratch

Controlling Games:
Control games made using a controller then creating own controllers
Kodu and Makey Makey

Video Editing:
Creating a promotional video for St. Olave's school
Kdenlive

Advanced Spreadsheets:
Absolute and relative cell references, functions, conditional formatting and charts
Microsoft Excel

Multimedia:
Creating a touch screen information kiosk presentation for a museum
Microsoft PowerPoint

J4

Computational Thinking:
Learning the four stages of computational thinking, leading to taking the Bebras test
Online

Algorithms:
Simulating real-life situations using algorithms
Flowol 4

Web Development:
Creating a website
BlueGriffon

Computer Components:
Learning what it inside a computer and how they work
Various Applications

E-safety:
Learning how to stay safe online and then creating an animation on this
Adobe Fireworks

Programming:
Programming a BBC micro:bit and connecting electronics to it
Block Editor and JavaScript

J5

Files Types and networks:
Learning about different file types and how networks work in readiness for creating a website
Various Applications

Web Development:
Creating websites by in HTML
Notepad++

Physical Computing:
Writing programs to control physical items
Raspberry Pi

Robotics:
Building and program robots to complete specific tasks
Lego Mindstorms

Advanced Databases:
Creating a database about favourite movies
Microsoft Access

Python Games:
Using text base programming to create simple computer games
Python