Summary and Schedule

This lesson is an introduction to programming in Python 3 for people with little or no previous programming experience. It uses plotting as its motivating example and is designed to be used in both Data Carpentry and Software Carpentry workshops. This lesson teaches Python using the JupyterLab Desktop application.

Prerequisite

Prerequisites

  1. Learners must come with a laptop on which they have privileges sufficient to install Python. Phones and tablets are not acceptable.
  2. While alternative JupyterLab installations are acceptable, the first class session is dedicated to the installation of JupyterLab Desktop.

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.

Getting the Data


The data we will be using is taken from the gapminder dataset. To obtain it, download and unzip the file python-novice-gapminder-data.zip.

In order to follow the presented material, you should launch the JupyterLab Desktop app from your home directory.