Home Learning Tasks
Object Orientated Programming
A-Level Computer Science
North Bristol Post 16 Centre and Cotham School
Home Learning Task 1 - Classes and Structs
![](https://www.google.com/images/icons/product/drive-32.png)
![](https://www.google.com/images/icons/product/drive-32.png)
WATCH AND WORK ALONGSIDE TASK
Instructions
Watch and work alongside each of the listed videos to create the programs and examples shown in the video.
Copy out and comment the example program code which appears in the videos to demonstrate the functionality and your understanding.
Add your code and screenshots of the program outputs to your Programming portfolio
Home Learning Task 2 - Constructors & Accessors
Constructors
![](https://www.google.com/images/icons/product/drive-32.png)
Accessors - Public and Private
![](https://www.google.com/images/icons/product/drive-32.png)
WATCH AND WORK ALONGSIDE TASK
Instructions
Watch and work alongside each of the listed videos to create the programs and examples shown in the video.
Constructors Lecture - Code Files:
Please comment the code base with all your notes from the lecture
Add your code \ notes and screenshots of the program outputs to your Programming portfolio
Assessors Lecture - Code Files:
Please comment the code base with all your notes from the lecture
Add your code \ notes and screenshots of the program outputs to your Programming portfolio
Home Learning Task 3 - Class Programming Tasks
WORKING INDEPENDENTLY
Instructions
Read Chapter 10 of the linked C# programming booklet and complete the programming challenges 10.1
Add your code and screenshots of the program outputs to your Programming portfolio
Home Learning Task 4 - Business Inventory Program
Working Independently
Instructions
Read the linked program brief and create a program to fulfill the brief
Add your code and screenshots of the program outputs to your Programming portfolio
Home Learning Task 5 - Static Keyword & Inheritance
Static Keyword
![](https://www.google.com/images/icons/product/drive-32.png)
Inheritance
![](https://www.google.com/images/icons/product/drive-32.png)
WATCH AND WORK ALONGSIDE TASK
Instructions
Watch and work alongside each of the listed videos to create the programs and examples shown in the video.
Add your code and screenshots of the program outputs to your Programming portfolio
Home Learning Task 6 - Inheritance Programming Tasks
WORKING INDEPENDENTLY
Instructions
Read the linked section of the linked C# programming booklet and complete the programming challenges 10.2
Add your code and screenshots of the program outputs to your Programming portfolio
Home Learning Task 7 - Inheritance ATM Program
WORKING INDEPENDENTLY
Instructions
Read the linked program brief and create a program to fulfill the brief
Add your code and screenshots of the program outputs to your Programming portfolio
Home Learning Task 8 - Polymorphism
WORKING INDEPENDENTLY
Instructions
Read the linked section of the linked C# programming booklet and complete the programming challenges 10.3, 10.4, 10.5
Add your code and screenshots of the program outputs to your Programming portfolio