6 EC
Semester 1, period 2
5244ITPP6Y
| Owner | Master Brain and Cognitive Sciences |
| Coordinator | dr. Julia Dawitz |
| Part of | Master Brain and Cognitive Sciences, |
This course comprises a basic introduction to Python, designed to be suitable for students with little or no prior programming knowledge. The course consists of introductory lectures and hand-on assignments, with the help and supervision of expert programmers. During the first half of the course the students will be guided to program their first tool to acquire actual neuroscientific data. In the second half students come up with a neuroscientific research question themselves. They will use their new knowledge to create a tool to acquire data to answer this question.
Python
Visual Studio Code
Every week starts with a lecture to introduce the topics and guide the students through the most challenging parts.
During computer lab sessions the students can practice what they have learned under supervision and guidance based on assignments.
The course ends with a presentation of the final project to a) practice elevator pitches and b) give the students a better idea on possible applications of their knowledge.
During self-study students have to a) acquire new knowledge and in depth knowledge on their own (the lectures only contain the challenging parts and an overview of the topics) and b) have to finish the assignments that couldn't be finished during the computer lab sessions.
Activity | Hours | |
Hoorcollege | 14 | |
Laptopcollege | 42 | |
Presentatie | 6 | |
Tentamen digitaal | 2 | |
Self study | 104 | |
Total | 168 | (6 EC x 28 uur) |
Requirements of the programme concerning attendance (OER-B):
| Item and weight | Details |
|
Final grade | |
|
5% Test about week 1 | |
|
5% Test about week 2 | |
|
5% VST - Code | |
|
5% VST - documentation | |
|
45% 2023-12-20 Tentamen digitaal | Must be ≥ 5 |
|
10% Own Experiment - Documentation and Article | |
|
5% Own Experiment - Code 2 | |
|
5% Own Experiment - Pitch | |
|
15% skill |
The exam is a on campus exam where students bring their own device. It is not possible to do it remotely.
The manner of inspection will be communicated via the digitial learning environment.
Week 1 & Week 2: short programming assignment in Python
Week 4: code of the visual search task (group) and report about the programming process (group)
Week 7: code, article and elevator pitch about self chosen experiment (group) and report about programming process (group)
For week 1 and 2 are assignments that are graded on correctness. A short feedback on the most important points will be given on Canvas.
For week 4 and 7 there are rubrics for all parts of the assignments.
The 'Regulations governing fraud and plagiarism for UvA students' applies to this course. This will be monitored carefully. Upon suspicion of fraud or plagiarism the Examinations Board of the programme will be informed. For the 'Regulations governing fraud and plagiarism for UvA students' see: www.student.uva.nl
An overview of the study material can be found on Canvas. The material, assignments and deadlines per week are communicated in the study manual and canvas.
The book we used last year was too math based for a lot of students and many exercises lacked the connection with neuroscience. We corrected this this year by mostly changing to the book Python for Biologists and creating more relevant less math based exercises.