Programming for Beginners





Awarding Body




About the course

The course aim is to introduce programming in theory and as a practical skill. The Python programming language is used during the course but skills learnt are fully transferable and can be applied to other programming languages. 

Benefits for Students

As a student of City of Bristol College, you will have free access to:

Microsoft Office, which includes Microsoft Word, Excel and Powerpoint, as well as access to Office 365, which gives you online access to the web-based applications and 1TB of personal cloud storage space.

The Latest Adobe Creative Cloud Applications, including Photoshop, Illustrator, Indesign, After Effects, Premier, Dreamweaver, Animate and many many more. You will also have access to Adobe Online and use of Adobes online platforms and cloud storage space for all your work and resources. This would normally cost you £15 per month but is absolutely free as part of your course


Entry Requirements

No formal entry requirements but delegates should be familiar with the use of Personal Computers.

Learners are required to bring along a 2GB or larger USB memory stick (also known as a flash or thumb drive) to store their work on. Learners can also bring their own laptops to work from, although the required software is Windows only. Students may choose to download Python IDE or Nopepad++ software in advance to ensure that they can fully benefit from the course.

What will I do on this course?

The course encompasses two main elements:

1. Taking the problem and translating it into design

2. Implementing the design in the Python programming language

The technical aspects covered during the course include:

  • Basic structure of a programming language
  • Data structures and types; looping and branching
  • String handling
  • Console Input/ Output
  • Functions
  • File handling
  • Graphical interface Design
Who is it for?

This course is for people who wish to learn the basics in Software Development. Upon completion students will be able to design and implement basic computer programs.

How Is this course assessed?

You will be asked to produce a short program.

What could I do next?

You can use this to help as Continous Professional Development or look to do additional coding courses that develop skills in new languages. 



How old will you be when the course starts?

16-18 19+
Start Date:



Course Code:



Hours in college / week:

Course Fee: