Telephone:

0121 448 3001

 

Computing/Information Communication Technology - ICT

 

Spring Hill High School’s Computing/ICT department offer a range of courses relating to computer science, information technology and digital literacy. A range of modern, innovative and engaging learning tools are used to ensure that all students are able to access the subject, progress and achieve qualifications. The curriculum is tailored to individual students’ needs and interests from year 7 up to assessment at GCSE level.

In an increasingly digital age, high quality teaching equips learners to use and apply computational thinking and creativity in a wide range of contexts to understand and change the world. Computing has deep links with mathematics, science and design & technology, and provides insights into both natural and artificial systems. Like numeracy and literacy there is a cognitive strand of computing that offers valuable thinking skills to learners of all ages (e.g. algorithmics, logic, visualisation, precision, abstraction). Opportunities are provided for learners to use their skills to take part in whole-school initiatives such as a ‘Robot Wars’ competition and STEM science fair.

The school provides that every student has the opportunity to learn about concepts relating to three strands of computing. The core of computing is computer science, in which pupils are taught the principles of information and computation, how digital systems work, and how to put this knowledge to use through programming. Building on this knowledge and understanding, pupils are equipped to use information technology to create programs, systems and a range of content. Computing also ensures that pupils develop digital literacy – by becoming 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.

 

Key Stage 3:

At Key Stage 3, learners are introduced to the concepts and skills to prepare them to undertake a GCSE in Computer Science and are encouraged to become ‘self-regulated learners’ in individual and group settings, monitoring their progress and setting SMART targets for progression. Learners will:

  • Become familiar with several key algorithms and use logical reasoning to compare their performance and utility;
  • Use a variety of programming languages including Scratch, Python, HTML/CSS and SQL and their natural curiosity and love of learning to design, develop, test and refine nested, modular solutions to solve computational problems making use of programming fundamentals such as input/output, variable assignment, functions and procedures and data structures;
  • Understand simple Boolean logic and its uses in electrical systems and programming;
  • Discover how different data types are represented by a computer system, including how numbers, text, images and audio are encoded in binary and hexadecimal. Learners will carry out operations including number base conversion and binary addition;
  • Investigate the hardware and software components that make up computer systems and how they communicate with one another and other systems by disassembling and examining a real desktop system, creating networks and using network hardware to experiencing server/client-side programming and web desig;
  • Demonstrate a range of ways to use technology safely, respectfully, responsibly and securely in recognising inappropriate content and protecting their online identity and privacy.

 

Key Stage 4:

At Key Stage 4 the students will study computer science and information technology at a sufficient depth to allow them to progress to a higher level of study and professional career, whilst pursuing a GCSE qualification. They will do so by undertaking in-depth practical programming projects to produce a substantial solution to a complex problem and preparing for written assessments comprised of computational problem solving and theoretical knowledge.

Learners will:

  • Develop their independence, imagination and creativity in software development, computing theory and interacting with digital media;
  • Develop and apply their analytical, problem-solving, abstraction, pattern recognition and decomposition skills;
  • Investigate contemporary changes in technology such as augmented reality and computational models and threats to safety and cyber-security.

 

Functional Skills:

Learners also have the opportunity to complete a Functional Skills in ICT course at Entry Level 1, 2 and 3 and Level 1 and 2. It is designed to help learners develop practical skills which will allow them to work confidently, effectively and independently in life. Learners will interact with ICT systems safely and securely to find and select information and develop, present and communicate it for purpose whilst demonstrating knowledge of safety and security practices and intellectual property rights. They will use a range of LibreOffice software including word processing, email communication, spreadsheet and presentations to create documents and meet needs.

 

Assessment in Computing

Assessment: This will be ongoing through in class study and pupil self assessment and peer assessment of work. End of topic summative assessments will be completed every term, comprised of past paper GCSE questions and assessments produced in-house at KS3 level. Pupils will complete practical programming projects and written assessments comprised of computational problem solving and theoretical knowledge. There is an opportunity for pupils become certified in their study through the AQA Unit awards scheme.

 

Useful Websites

Computer Science GCSE (AQA 8520)
http://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8520

ICT Functional Skills
http://www.aqa.org.uk/subjects/computer-science-and-it/functional-skills/functional-ict-4527-4528

 

 

 

Computing Curriculum Overview

Year 7

  Term   Subject content
  Autumn 1  
  • Functional Skills ICT (Entry Level 1-3).
  Autumn 2  
  • Functional Skills ICT (Entry Level 1-3)
  Spring 1  
  • Understanding Computer Systems
  Spring 2  
  • How Data is Represented in Computers
  Summer 1  
  • Programming and Development with Scratch (basics)
  Summer 2  
  • Programming and Development with Scratch (final project)

 

Year 8

  Term   Subject content
  Autumn 1  
  • Functional Skills ICT (Entry Level 3 - Level 1)
  Autumn 2  
  • Functional Skills ICT (Entry Level 3 - Level 1)
  Spring 1  
  • Artificial Intelligence and the Turing Test
  Spring 2  
  • Introduction to Networking with Raspberry Pi
  Summer 1  
  • Programming and Development with Sonic Pi

(Live Music Coding Synth)

  Summer 2  
  • Web Design with Google Coder

 

Year 9

  Term   Subject content
  Autumn 1  
  • Functional Skills ICT (Level 1-2)
  Autumn 2  
  • Functional Skills ICT (Level 1-2)
  Spring 1  
  • Data Representation and Computer Systems
  Spring 2  
  • Networks, Cyber Security and Ethical Issues in Technology
  Summer 1  
  • Introduction to Programming and Development with Python
  Summer 2  
  • Programming with Python and Minecraft Pi

 

Year 10 Computing GCSE

  Term   Subject content
 

Autumn 1

 
  • Fundamentals of Algorithms
  Autumn 2  
  • Programming and Development

(Programming Basics 2A)

  Spring 1  
  • Programming and Development

(Programming Techniques 2B)

  Spring 2  
  • Data Representation
  Summer 1  
  • Computer Systems
  Summer 2  
  • Fundamentals of Networks

 

Year 11 Computing GCSE

  Term   Subject content
 

Autumn 1

 
  • Fundamentals of Cybersecurity
  Autumn 2  
  • Impacts of Digital Technology
  Spring 1  
  • Non-Exam Assessment (Component 3)
  Spring 2  
  • Non-Exam Assessment (Component 3)
  Summer 1  
  • Revision