Python Code Camp is designed to provide a brief introduction to programming in Python, the language that we use for a lot of our own research as well as in the 2nd and 3rd years of our undergraduate ‘Geocomputation and Spatial Analysis’ pathway.

On the pages below you’ll find instructions for downloading and installing Python on your personal computer (Mac or PC) and links to a series of progressively harder ‘notebooks’ that allow you to read explanations and run code all in the same web page.

Without further ado, let’s get started!

  1. Setup
  2. Lessons


Complete the Setup instructions before proceeding to the Lessons.


The content and structure of this teaching project itself is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 license, and the contributing source code is licensed under The MIT License.