GCSE Computer Science

Python Programming 2019

  • Meet GCSE Programming requirements irrespective of your examination board
  • Deliver programming modules confidently
  • Enhance pupil understanding of the theory of programming
    • Searching
    • Sorting algorithms

Information on speakers coming soon.

Programming toolkit for Python: coursework component

  • Maximise pupil success in coding and coursework

  • Identify and use variables, operators, inputs, outputs and assignments

  • Understand Sequence, Selection, Iteration

  • Explore the suitable uses for FOR and WHILE loops

  • Use different types of data:

    • Boolean
    • String
    • Integer
    • Real
  • Basic string manipulations

  • Basic file handling operations:

    • Open
    • Read
    • Append
    • Write
    • Close
  • Define & use arrays to solving problems

  • Understand and use functions/procedures to create structured code

Successful & robust code-testing techniques: theory component

  • Standard searching algorithms

    • Binary search
    • Linear search
  • Standard sorting algorithms

    • Bubble sort
    • Merge sort
    • Insertion sort
  • Counts and rogue values

  • Constructs in OOP