Coding with Python
In this unit of work students develop their coding skills, moving on to a text based programming language called Python. They learn about commands and how to structure code, building their own chat bot for their project.

The intention of this unit is to provide an introduction to coding in a text based language called Python. Building on previous knowledge from block coding.

Students create a student portfolio showing their coding journey.

The impact of this unit will be measured by the students final portfolio and coding challenges.
Support Links
Key Words
Something that means that the program doesn’t work properly.
The set of rules that define how the computer reads the code.
Input
Data entered into a program that are stored in variables and used to run the program.
Output
How the computer presents the results of a process, such as text on a screen.
Sequence
A set of instructions followed in an order to complete a task.
Selection
When the program decides what to do next based on the results of an event.
Future Career Opportunities

Skills
- Programming
- Teamwork
- Working to a deadline
Average UK Salary £57,000

Skills
- Creating ideas
- Communication with clients
- Working to a deadline
Average UK Salary £25 - £35,000

Skills
- Creative skills
- Working with clients
- Working to a deadline
Average UK Salary £26,000