Get better value by buying this as part of my GCSE OCR Computer Science bundle.
Suitable for teaching Python from the ground up - either for OCR GCSE as intended, or for any course of study requiring a good foundation in Python, Pseudocode and Flowcharts.
The use of variables, constants, operators, inputs, outputs and assignments
The use of the three basic programming constructs used to control the flow of a program: sequence, selection, iteration (count and condition controlled loops)
The use of basic string manipulation
The use of basic file handling operations: open, read, write, close
The use of records to store data
The use of SQL to search for data
The use of arrays (or equivalent) when solving problems, including both one and two dimensional arrays
How to use sub programs (functions and procedures) to produce structured code
The use of data types: integer, real, Boolean, character, string. Casting.
The common arithmetic operators
The common Boolean operators.