Preparation

Guide to preparations

It is necessary that you time preparing for the course. We expect that you have spent up 50 hours on learning basic Python and pandas before we begin teaching, depending on your prior experience. In particular you should do the following (prioritized order):

  1. Install anaconda and other software
  2. Open the Assignment 0 notebook, see this guide on how to open and use a notebook
  3. Work on Assignment 0 - try to solve as much as possible
  4. When you get stuck then follow the trouble shooting guideline below - start with a) and move to d)

Assignment 0

In preparation for the course you are expected to hand in an assignment in Python before lectures begin. This assignment is intended to ensure that you all know some basic python when you begin the summer school. The assignment will be posted on Absalon on July 1 (will follow soon on github as well), and must also be handed in via Absalon. See deadline in the assignment post.

The assignment is individual. You are welcome to discuss answers with others. The answers you provide in the assignment will be used to place you into groups, see practical info for details. Your group members will be randomly selected among those who performed approximately equally well on assignment 0.

Material for learning Python

The assignment comes with built-in teaching material and references for learning more if you need more clarification. If many of you are struggling with the assignment, we will offer an online workshop before the submission deadline, where we cover the skills required to answer this problem set.

Remember to ask questions through GitHub issues in our ISDS2022 repository!