Great for AQA (9-1) GCSE Computer Science Paper 1 revision and help with the programming project.
This workbook covers the AQA GCSE Computer Science (8520) specification section 3.2 “Programming”. It includes a 116-page PDF document including theory, tasks and includes all the answers. Whenever possible pseudocode is shown alongside the Python code to allow students to compare the similarities and differences between them.
Ideal as a teaching resource and covers programming in Python from the basics to more advanced techniques including writing to text files, 2D arrays and using subroutines. It also gives help on planning robust programs and testing programs along with the difference between an interpreter, a compiler and an assembler.
Table of contents:
Variables and constants
Subroutines (procedures and functions
Global and local variables
Input and Output
Reading from and writing to a text file
String handling operations
Random number generation
Robust and secure programming
Creating a simple authentication routine
Testing your programs
Low-level and high-level languages
Programming with pseudocode and Python student workbook
Digital resources purchased from Nichola Wilkin Ltd. are to be used in the original individual school which purchases the resources only.
Resources may not be shared, distributed or displayed digitally for public view, uploaded to school or borough websites, distributed via email, submitted to file sharing sites or shared with another school or institution, even those within the same academy chain.
For full terms and conditions visit https://www.nicholawilkin.com/terms