Lesson overview

During the second week we will dive into Python and learn some basic elements of Python programming language. We will also continue learning how to use the Course Environment and version control with GitHub.

  1. Intro to version control and GitHub

  2. Classroom for GitHub

  3. Working on the assignments

  4. Some basic elements of Python

  5. Writing script files

  6. Exercise 2: Writing scripts and using GitHub

  7. Exercise 2 hints

Learning goals

After this weeks lesson your should be able to:

  • Understand the basic concepts of version control and why it is useful
  • Access your user space in Github.com and know how to download/upload materials
  • Explain the concept of an index value
  • Use Spyder IDE to create, edit and test scripts