A453 Programming Project.
As part of the OCR GCSE Computing course students are expected to produce working coded solutions to some problems using a suitable programming language.The choice of language is not specified and it is best to work in the language you have most experience with. The tasks are set so that they can be completed in many different ways, and providing these produce coded solutions,all are acceptable. The processes involved in completing a programming project includes analysis, design, development ,testing and evaluation of the coded solution.
A453- Recording sheet for controlled assessment here
A453 Computing tasks here
A453 - Guidance document here
As part of the OCR GCSE Computing course students are expected to produce working coded solutions to some problems using a suitable programming language.The choice of language is not specified and it is best to work in the language you have most experience with. The tasks are set so that they can be completed in many different ways, and providing these produce coded solutions,all are acceptable. The processes involved in completing a programming project includes analysis, design, development ,testing and evaluation of the coded solution.
A453- Recording sheet for controlled assessment here
A453 Computing tasks here
A453 - Guidance document here
At Thomas Tallis School we encourage 'Python' programming language at GCSE. Below are some excellent resources for teaching and learning Python.
Chapter 1 Number and basic operations
Notes here Practice exercises here
Chapter 2 Values, Variables and Expressions
Notes here Practice exercises here
Chapter 3 Data Types
Notes here Practice exercises here
Chapter 4 Functions
Notes here Practice exercises here
Chapter 5 Control Structures (Selection and iteration)
Notes here Practice exercises here
Chapter 6 Lists
Notes here Practice exercises here More exercises on lists here While loop and lists exercises here
Chapter 7 Working with files and creating databases
Notes here Practice exercises here
Chapter 8 OOP (Object-Oriented Programming )Creating your own classes
Notes here Practice exercises here
Chapter 9 Dealing with errors
Notes here Practice exercises here
TKinter in Python Here
Chapter 1 Number and basic operations
Notes here Practice exercises here
Chapter 2 Values, Variables and Expressions
Notes here Practice exercises here
Chapter 3 Data Types
Notes here Practice exercises here
Chapter 4 Functions
Notes here Practice exercises here
Chapter 5 Control Structures (Selection and iteration)
Notes here Practice exercises here
Chapter 6 Lists
Notes here Practice exercises here More exercises on lists here While loop and lists exercises here
Chapter 7 Working with files and creating databases
Notes here Practice exercises here
Chapter 8 OOP (Object-Oriented Programming )Creating your own classes
Notes here Practice exercises here
Chapter 9 Dealing with errors
Notes here Practice exercises here
TKinter in Python Here