Linked resources from survey

**COMING SOON**

We surveyed over 200 teachers in Summer 2016 and one of the questions asked them about areas they felt they needed more support in. This page matches their requests to supporting material that we have. Statements from teachers have been amended to preserve anonymity. Thank you to the teachers who completed our survey.

  • 3D printing modelling efficiently / CAD software / 3D animation (eg ALICE)
  • Programming Apps
  • SQL
  • Boolean Logic
  • Components of computers
  • More Python support
  • CPD speakers
  • Raspberry Pi
  • Big data
  • Electronics
  • BBC Microbit and other physical computing resources
  • KS3 / KS4 / KS5+ topics
  • Web design, HTMLand Javascript
  • CPU architecture, fetch-execute and machine language (e.g., LMC)
  • Computer memory and storage
  • Computer networks and the Internet
  • Cyber-security, authentication, encryption and malware
  • Operating system and system software
  • Ethics
  • Algorithms for sorting and searching, efficiency of algorithms
  • Using pseudocode and flowcharts
  • Computational thinking: abstraction, decomposition, etc
  • Introducing programming: visual languages and progression
  • Basic programming: expressions, assignment, selection and iteration
  • Intermediate programming: arrays, files and functions / procedures
  • Advanced programming: recursion, objects
  • Software design, debugging and testing
  • Truth tables and logical expressions
  • Data representation: binary arithmetic, characters, images and sound
  • Databases, SQL and programming with databases
  • Regular expressions, syntax and compilers
  • Limits of computation: Intractable problems, Turing machine and the halting problem
  • Gentle introduction into OOP
  • Functional programming paradigms
  • Mathematical concepts underlying the curriculum
  • Graph theory
  • Test-driven development
  • Robotics
  • A-level programming project work
  • Internet of Things
  • Hacking
  • Privacy