Skip main navigation

New offer! Get 30% off one whole year of Unlimited learning. Subscribe for just £249.99 £174.99. New subscribers only. T&Cs apply

Find out more

Python, Visual Studio Code, and course files

Learn algorithms, logic, and Python basics. Create simple programs, grasp computer science fundamentals, and see its impact across various fields.
This course offers an interactive experience, providing opportunities to engage in exercises designed to enhance your understanding of Python programming.

To complete these exercises you will need to download the essential software to your computer and the files attached at the bottom of this page. 

How to setup your device:

  1. You need to install Python and Microsoft Visual Studio Code on your computer (they are free).
  2. Download the file: Supporting files and solutions (also found at the bottom of this page) which includes the working files for each activity plus the solutions to the exercises.
  3. Download the Python exercises (pdf) (also found at the bottom of this page) which includes the instructions and problem definitions for each lab.

Please follow the structure of the course on FutureLearn. Certain exercises can only be effectively tackled after acquiring the necessary knowledge from preceding videos or reading materials available on FutureLearn. Begin working on an exercise as you encounter the instructions within the course.

Should you need to independently navigate and resolve any local technical difficulties that arise. You can refer to Google or another search engine and search your specific problem. Stackoverflow is a popular Q&A website for programming, and you may find it useful asking technical questions there too. Please be aware, though, that we are unable to extend support regarding your own setup.

This article is from the free online

An Introduction to Programming Using Python

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now