Computer Science

Welcome to the Computer Science, Robotics and IT Department
We are in our third year teaching the new specification of the 1-9 Computer Science qualification and we are growing from strength to strength. Alongside this we have a thriving robotics club and we now offer iMedia as well as an IT qualification so that pupils have every opportunity to succeed. 

KS3 curriculum
The KS3 curriculum is split into the 6 half terms of the school year. We are timetabled 1 lesson a week throughout year 7 and 8 and the structure is below. They will make the decision in year 8 as to whether they will continue Computer Science or an IT qualification into GCSE.

Year 7

  • E Safety
  • Programming
  • Assessment 1: Online Programming Assessment
  • Computer Components
  • Microbit Programming
  • Assessment 2: Computer Components Test
  • Networks – binary and hex
  • Kodu Programming
  • Assessment 3: Networks and Data Test

Year 8

  • E-Safety (sexting & social media use)
  • Visual Basic Programming
  • Python Programming
  • Assessment 1: Python Assessment
  • Computer Hardware
  • Graphics, Data Storage, Logic Gates and Searching 
  • Assessment 2: Online test of computer hardware
  • Photoshop Skills
  • Programming compilers
  • Assessment 3: Photoshop Mood Board

KS4 curriculum
The 1-9 specification puts a much higher emphasis on the mathematical element of programming. It is split into 2 papers.

Paper 1 – Computer Science Theory and algorithms
50% of the available marks

Paper 2 – Programming theory and application of mathematics
50% of the available marks

Programming Project
Compulsory 20 hours of Coding in coursework conditions. Using a scripting language attempting to complete a set Task by OCR.

The topics included within the 1-9 specification are:
1.1 System Architecture
1.2 Memory
1.3 Storage
1.4 Wired and Wireless Networks
1.5 Network Topologies
1.6 System Security
1.7 Systems Software
1.8 Ethical, Legal and environmental
2.1 Flowcharts and searching
2.2 Programming Ability
2.3 Robust Programming
2.4 Computational logic
2.5 Language Translators
2.6 Data Representation

All Computer Science pupils are provided with a revision guide which is theirs to keep.

Useful Resources for students:

Teaching Resources will all be on Google Classroom

https://www.learnpython.org

http://www.repl.it

https://studio.code.org/s/course4

http://www.youtube.com – Craig and Dave Channel