pm21-dragon/README.md

72 lines
2.7 KiB
Markdown
Raw Permalink Normal View History

2024-10-14 07:04:49 -04:00
# pm21-dragon
## Introduction
This is the course material for PM-21: "Python für die Biowissenschaften",
Winter Semester 2024-2025 (year of the Dragon), Faculty of Biology, University
of Freiburg. The instructors are Prof. Dr. Andrew Straw and Dr. Michael Harrap.
ILIAS: https://ilias.uni-freiburg.de/goto.php?target=crs_3633612&client_id=unifreiburg
2024-10-25 02:13:40 -04:00
## Forge login
2024-10-14 07:26:14 -04:00
You should have received an email from the sender
`strawlab-notify@biologie.uni-freiburg.de` with the email address known by
HisINOne for you.
Use this to login to the server at https://strawlab-rp2.zoologie.uni-freiburg.de/user/login .
Username: your last name in lower case and with umlauts spelled in ASCII (Müller -> mueller ).
Password: your initial password will be your matriculation number followed by x (e.g. 1234567x). You will have to change your password.
2024-10-14 07:04:49 -04:00
## Installation of Anaconda
Download the Anaconda Distribution from
[here](https://www.anaconda.com/download).
2024-10-17 12:06:07 -04:00
We will demonstrate use of the Anaconda Distribution in class.
2024-10-14 07:04:49 -04:00
## The Python Tutor - extremely highly recommended
http://pythontutor.com/
2024-10-25 02:13:40 -04:00
## Dates and assignments
| Exercise | Due date (at 23:59) |
| ----------- | ------------------- |
| exercise-01 | 2024-10-16 |
| exercise-02 | 2024-10-23 |
| exercise-03 | 2024-10-30 |
2024-11-04 07:51:31 -05:00
| exercise-04 | 2024-11-06 |
2024-11-08 03:26:35 -05:00
| exercise-05 | 2024-11-13 |
2024-11-15 03:44:17 -05:00
| exercise-06 | 2024-11-20 |
2024-12-02 04:47:42 -05:00
| exercise-07 | 2024-11-27 |
| exercise-08 | 2024-12-04 |
2024-12-08 12:57:48 -05:00
| exercise-09 | 2024-12-11 |
2024-10-25 02:13:40 -04:00
## Submitting assignments
In the initial part of the class, upload your assignment using the web browser
to your own fork of the repository. In other words, if you are named Erika
Mustermann, your fork will be at
https://strawlab-rp2.zoologie.uni-freiburg.de/mustermann/pm21-dragon . (The name
of the repository here is "mustermann/pm21-dragon" and would have been forked
from the original repository "straw/pm21-dragon".) Do not rename (or allow your
computer to rename) the assignment file. If the name has changed, please change
it back to the original name so that the original file is replaced.
Later in the class we will discuss [git](https://git-scm.com) version control
and will go more into depth about what all this is about.
2024-10-25 02:21:44 -04:00
## Getting assignments
The assignment files will be in the `exercises/release/exercise-NUMBER` folder in your repository. For Erika
Mustermann, you could view the files for `exercise-03` at:
https://strawlab-rp2.zoologie.uni-freiburg.de/mustermann/pm21-dragon/src/branch/main/exercises/release/exercise-03
## Correct answers
After the due date of the assignment, a correct version will be posted at in the
directory `exercises/source/exercise-NUMBER`.