Skip to content

A block course about learning Python for programming beginners

Notifications You must be signed in to change notification settings

JanaLasser/python-introduction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-introduction

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

A block course about learning Python for programming beginners meant to be taught in 3 days à 8h. This course has been taught at the Georg August University Göttingen several times to PhD students of the GGNB (http://www.uni-goettingen.de/en/sh/56640.html) and master students of the physics department.

The course materials have initially been created by Jana Lasser in German (see https://github.com/JanaLasser/python-einfuehrung).

Credit for translation and extension of the material goes to

  • Torsten Eckstein,
  • Filippo Cosi and
  • Guus Bertens.

The course material covers

  • variables and datatypes
  • lists
  • logic and branching
  • list comprehensions
  • functions
  • the Python standard library
  • dictionaries and I/O
  • plotting

About

A block course about learning Python for programming beginners

Resources

Stars

Watchers

Forks

Packages

No packages published