General outline
Contents
General outlineΒΆ
Within this course, we will talk about and work through the core aspects of using python
for a scientific project, i.e. data acquisition
and data analyzes
.
In order to provide a solid basis for the practical work on these topics, they will be preceded by an in-depth introduction
that will introduce and outline central characteristics and functions of the python
programming language.
These three defining parts will also be used as cornerstones of the course outline and will entail respective more-detailed subsections.
When and where do we meet?ΒΆ
As mentioned in the overview and procedure sections, the course will take place weekly: every Thursday from 4:15 - 5:45 PM CET at PEG 1 G 150, Theodor-W.-Adorno-Platz 6, 60323, Frankfurt am Main.
View Larger Map
ScheduleΒΆ
Please see below for our current optimistic schedule. Depending on our progress, potential problems and different forms of learning, content and times might change a bit. Each lecture will be divided into several parts separated by a 5-10 minute break and might constitute a transition from basic to advanced concepts, theoretic to practical sessions and individual to group work. The different parts are roughly indicated in the schedule below like this:
π - important information on date & time
π‘ - input from the instructor
π¨π»βπ« - instructor presents content
π₯Ό - research project work
π§π½βπ»π§πΎβπ» - work on demo data
π§πΏβπ¬π©π»βπ¬ - work on own research project
π₯οΈ - computational work outside course hours
βπ½ - writing outside course hours
π - reading outside course hours
Please note that there will be βwinter holidaysβ from December 18th, 2021 - January 13th, 2022 and no classes will take place within this time period.
Date (day/month/year) π |
Topic π‘ π¨π»βπ« |
Assignment & deadline π₯οΈ βπ½π |
---|---|---|
28/10/2021 |
Introduction I - course information & setup π‘ π¨π»βπ« |
not applicable π₯οΈ π |
04/11/2021 |
Introduction II - GUI/CLI & BASH π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
not applicable π₯οΈ π |
11/11/2021 |
Introduction III - computing environments π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
not applicable π₯οΈ π |
18/11/2021 |
Introduction IV - jupyter ecosystem/notebooks π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
24/11/2021 - 11:59 PM EST π₯οΈ π |
25/11/2021 |
Python I - basics & data types I π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
01/12/2021 - 11:59 PM EST π₯οΈ βπ½π |
02/12/2021 |
Python II - basics & data types II π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
08/12/2021 - 11:59 PM EST π₯οΈ βπ½π |
09/12/2021 |
Python III - control flow operations π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
15/12/2021 - 11:59 PM EST π₯οΈ βπ½π |
16/12/2021 |
Python IV - functions & files π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» π§πΏβπ¬π©π»βπ¬ |
12/01/2022 - 11:59 PM EST π₯οΈ βπ½π |
13/01/2022 |
PsychoPy I - writing experiments in python π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» π§πΏβπ¬π©π»βπ¬ |
19/01/2022 - 11:59 PM EST π₯οΈ βπ½π |
20/01/2022 |
PsychoPy II - stimulus presentation & responses π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» π§πΏβπ¬π©π»βπ¬ |
26/01/2022 - 11:59 PM EST π₯οΈ βπ½π |
27/01/2022 |
Data analyses I - data handling π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» π§πΏβπ¬π©π»βπ¬ |
02/02/2022 - 11:59 PM EST π₯οΈ βπ½π |
03/01/2022 |
Data analyses II - statistics & visualization π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» π§πΏβπ¬π©π»βπ¬ |
09/01/2022 - 11:59 PM EST π₯οΈ βπ½π |
10/02/2022 |
Project discussion, Q&A π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
not applicable |