Dear Computer Science student,
Thank you for deciding to take one of the most changing and exciting areas of study at the moment. Over the two years we hope to cover many of the areas mentioned in the video on the left, which I advise you to watch.
To help you to feel confident and able to understand the new concepts in Year 12, we have put together a set of work that will help you to remember, or learn for new, the basic concepts of Python programming and the theory you covered at GCSE.
Both the theory and programming, follow a similar structure to learning the area of study ending with a self-marking test at the end of the topic for you to check your understanding. Answers to the programming exercises will be released on the Thursday of each week.
Please do not hesitate to contact me using the email address at the bottom of the webpage if you have any questions.
Best wishes
Mr George and the Computer Science department
Watch the below video and read the notes before attempting the worksheet. The self-marking questions gives you an opportunity to review your understanding of the topic.
This week you are going to revisit the basic programming concepts which require you to enter data, carry out a basic process and then output the result on your monitor.
It is best to work through the below materials from left to right, ending with the self-marking questions. In the worksheet section, I suggest you do not do every question but start at the one which you could answer but would not find exceptionally easy to complete. The worksheet has been given in Word and PDF versions for you to download.
The answer book for the programming worksheet is on the left.
Watch the below video and read the notes before attempting the worksheet. The self-marking questions gives you an opportunity to review your understanding of the topic.
This week you are going to look at two programming concepts: selection and iterations.
It is best to work through the below materials from left to right, ending with the self-marking questions. In the worksheet section, I suggest you do not do every question but start at the one which you could answer but would not find exceptionally easy to complete. The worksheet contains a section on "if statements" and a section on iterations. The worksheet has been given in Word and PDF versions for you to download.
A set of exercises have also been included as a separate worksheet for those students who have not studied GCSE Computer Science. These questions allow you to build your confidence before attempting the other worksheet.
An answer book will be posted in 3-4 days time for you to check your answers.
If Statement video
For loop video
While loop video
Constructs Video
Word version - Non-GCSE worksheet
pdf version - Non GCSE worksheet
Word version - Week 2 worksheet
PDF version - Week 2 worksheet
Watch the below video and read the notes before attempting the worksheet. The self-marking questions gives you an opportunity to review your understanding of the topic.
Video 1
Video 2
Notes
Worksheet
This week you are going to look at one programming concept, string manipulation.
It is best to work through the below materials from left to right, ending with the self-marking questions. In the worksheet section, I suggest you do not do every question but start at the one which you could answer but would not find exceptionally easy to complete. The worksheet has been given in Word and PDF versions for you to download.
A set of exercises have also been included as a separate worksheet for those students who have not studied GCSE Computer Science. These questions allow you to build your confidence before attempting the other worksheet.
An answer book will be posted in 3-4 days time for you to check your answers.
Video
Word version - Non-GCSE worksheet
PDF version - Non-GCSE worksheet
Word version - Week 3 worksheet
PDF version - Week 3 worksheet
Email contact: grgeorge@thelangton.kent.sch.uk