Introduction
Contents
IntroductionΒΆ
In the first block of this course we will focus on the basics of programming, obviously with a focus on python
. However, before we will actually
start exploring this fantastic programming language we will go on side-quest that might seem unrelated and adjacent at best but is indeed very important
for programming and computational work in general. After that we will spend three session on exploring python
βs building blocks from variables
over common operations
to functions
.
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
Date (day/month/year) π |
Topic π‘ π¨π»βπ« |
Assignment π₯οΈ βπ½π / deadline |
---|---|---|
28/10/2022 |
Introduction I - course information & setup π‘ π¨π»βπ« |
π₯οΈ π /not applicable |
28/10/2022 |
Introduction II - GUI/CLI & BASH π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
π₯οΈ π /not applicable |
04/11/2022 |
Introduction III - computing environments π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
π₯οΈ π / 14/11/2021, 11:59 PM EST |
04/11/2022 |
Introduction IV - jupyter ecosystem/notebooks π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
π₯οΈ π / 14/11/2021, 11:59 PM EST |
04/11/2022 |
Python I - basics & data types I π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
π₯οΈ βπ½π / 03/12/2021, 11:59 PM EST |
04/11/2022 |
Python II - basics & data types II π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
π₯οΈ βπ½π / 03/12/2021, 11:59 PM EST |
05/11/2022 |
Python III - control flow operations π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» |
π₯οΈ βπ½π / 17/12/2021, 11:59 PM EST |
19/11/2022 |
PsychoPy I - writing experiments in python π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» π§πΏβπ¬π©π»βπ¬ |
π₯οΈ βπ½π / ? |
19/11/2022 |
PsychoPy II - stimulus presentation & responses π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» π§πΏβπ¬π©π»βπ¬ |
π₯οΈ βπ½π / ? |
(19/11/2022) |
(Data analyses I - data handling) π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» π§πΏβπ¬π©π»βπ¬ |
π₯οΈ βπ½π |
(19/11/2022) |
(Data analyses II - statistics & visualization) π‘ π¨π»βπ« π§π½βπ»π§πΎβπ» π§πΏβπ¬π©π»βπ¬ |
π₯οΈ βπ½π / ? |