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.

intention
INTENTION

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.

implementation
IMPLEMENTATION

Students create a student portfolio showing their coding journey.

impact
IMPACT

The impact of this unit will be measured by the students final portfolio and coding challenges.

Help Sheet
PythonHelpSheet


  

Support Links

 

Repl.it

Link to the Repl.it website for coding. 

Key Words

Variable

A named storage location for information that can be used in a computer program e.g. colour.

Value

The information that is stored in a variable e.g. blue.

Error

Something that means that the program doesn’t work properly.

Syntax

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

programmer
Computer Programmer

Skills

  • Programming
  • Teamwork
  • Working to a deadline

Average UK Salary £57,000

website
Website Designer

Skills

 

  • Creating ideas
  • Communication with clients
  • Working to a deadline 

Average UK Salary £25 - £35,000

graphics
Graphics Designer

Skills

 

  • Creative skills
  • Working with clients
  • Working to a deadline 

Average UK Salary £26,000