OCR Computer Science
Transition task
Python Coding
Due date: Enrolment Day
1
Summer project
The purpose of this task is to give you a taster of what will be included in the Computer
Science course.
You are expected to show evidence of the work you have done over the summer. This is due
in the first lesson in September. Your task will be to learn Python. There are lots of videos
online to help.
The will be 3 sets of programming task base on your previous programming experience.
Choose accordingly. Feel free to challenge your self even more.
• Novice: Pages 4 to 14
• Intermediate: Pages 15 - 20
• Advance: Pages 21 - 25
Resources
The following will help you learn how to code in Python.
Python Full Course 🐍 (𝙁𝙧𝙚𝙚) - YouTube
https://www.w3schools.com/python/default.asp
Example of evidence
Evidence for each piece of code show be as follows: Use a layout similar to the table
below to showcase the work you have complete.
Code Output
This is when you run the code and it gave
This is the code that you typed
an output.
2
Python installation
Many PCs and Macs will have python already installed.
To check if you have python installed on a Windows PC, search in the start
bar for Python.
If you find that you do not have Python installed on your computer, then you
can download it for free from the following website: https://www.python.org/
Python is an interpreted programming language, this means that as a
developer you write Python (.py) files in a text editor and then put those files
into the python interpreter to be executed.
3
Novice Programmer
You have never Programmed before
4
5
6
7
8
Write your answer next to the code
9
10
11
12
13
Move on to the intermediate level
14
Intermediate Programmer
You have coded before but not confident
15
16
17
18
19
20
Advance Programmer
You are a Pro at coding in Python. Show off your skills
21
22
23
24
Ultimate Challenge
25