The development environment

Duration3h45

Presentation & objectives

The objective of session 2 is to understand how programs are executed on your computer. To do so, we are first going to write and execute a Python program “the old way”, with a simple text editor and a terminal.

Then, we will shift toward more advanced tools, and will set up an integrated development environment (IDE). This will be your main tool for writing/debugging all your programs afterwards.

Before the class

Technical requirements

To be able to start working on the activity, you should meet the following requirements:

During the class

Practical activity

There are no articles to study for this session. Here are the slides used to introduce the practical session:

The class is dedicated to a practical activity. When ready, click on the link below to start:

After the class

Complete the current session

Before the next session, you should:

  • Complete the non-optional parts of the practical activity.
  • Make sure that all the pieces of software needed (a recent Python interpreter, listed Python packages, Visual Studio Code, listed VSCode extensions) are installed and run correctly on your machine.

Prepare the next session

Also, you should:

  • Check the “Before the class” section of the next session, and make sure you do everything required to prepare it.