Computer Science

Key Stage 3 Computer Science Scheme of Work 2017 - 2018:

Year 7

  • Logging on to the school network
  • Health and safety
  • Creating and managing files and folders
  • Using eMail
  • Staying safe online
  • Computer anatomy
  • Types of software
  • Graphics theory and skills
  • Introduction to programming
  • History of Information Technology
  • Emerging technologies
  • Programing with Scratch
  • Databases
  • Spreadsheets
  • Sound editing with Audacity

Year 8 

  • Housekeeping files and folders
  • Computer networks
  • HyperText Markup Language
  • Creating websites with Dreamweaver
  • Cyber security
  • Programming with JavaScript
  • How the Internet works
  • Programming with MS Logo
  • Programming with Flowol
  • Malware and hacking
  • Programming with Python
  • eSafety, social media and digital footprints
  • Programming with Visual Basic for Applications
  • The computer misuse act and consequences
  • Programming with Kodu

Year 9

  • Housekeeping files and folders
  • Programming languages review
  • Software development methodologies
  • Computational thinking
  • Programming project: Functional requirements
  • Programming project: Analysis
  • Programming project: Design (algorithms)
  • Programming project: Design (pseudocode)
  • Programming project: Implementation
  • Programming project: Evaluation

 

GCSE OCR Computer Science:

 01 Computer Systems – 80 marks (1 hour 30 minutes. Written paper no calculators allowed 50%)

1.1 Systems architecture

1.2 Memory

1.3 Storage

1.4 Wired and wireless networks

1.5 Network topologies, protocols and layers

1.6 System security

1.7 Systems software

1.8 Ethical, legal, cultural and environmental concerns

 02 Computational Thinking Algorithms and Programming – 80 marks (1 hour 30 minutes. Written paper no calculators allowed 50%)

2.1 Algorithms (not exclusive to this component and can be assessed in either 01 or 02)

2.2 Programming techniques

2.3 Producing robust programs

2.4 Computational logic

2.5 Translators and facilities of languages

2.6 Data representation

Programing project – 20 timetabled hours formally required consolidates learning across specification through practical activity

  • Programming Techniques
  • Analysis
  • Design
  • Development
  • Testing evaluation and conclusions