Programming for psychologists
Faculteit | Gedrags- en MaatschappijWetenschappen |
Jaar | 2020/21 |
Vakcode | PSB3E-M11 |
Vaknaam | Programming for psychologists |
Niveau(s) | bachelor |
Voertaal | Engels |
Periode | semester II a |
ECTS | 5 |
Rooster | rooster.rug.nl |
Uitgebreide vaknaam | Programming for psychologists | ||||||||||||
Leerdoelen | After the course, the student knows: - the basics of using a programming language relevant for Psychology, - data structures, such as scalars, vectors, matrices, and data tables, - ways to control program flow, such as conditionals and loops, - the basics of functions, including arguments and return values, - how to plan writing a complete program, - the basics of debugging code, - good programming practices, such as commenting code and abstraction. |
||||||||||||
Omschrijving | Psychologists increasingly rely on computers for all aspects of research. Programming is a useful skill for a psychological researcher, particularly for data analysis, modeling and simulation, and creating experiments. Having basic programming skills will open up a wide array of possibilities for researchers, whereas not understanding programming places limits on what a researchers can accomplish without the help of others. Programming for Psychologist is a basic course in programming, intended to introduce students to fundamental ideas in programming, including planning, writing, and debugging programs. It is intended that by the end of the course, the student will be able to independently create a fully functioning, moderatly complex program that does something useful, and will have enough knowledge of programming basics that they can extend their knowledge unsupervised. In this course, we will use the language MatLab. |
||||||||||||
Uren per week | 4 | ||||||||||||
Onderwijsvorm | hoorcollege, practicum | ||||||||||||
Toetsvorm |
practicum, programmeeropdrachten
(Grade will be determined based on the average of homework assignments and one final assignment, equally weighted. If the final grade is a 5, an additional assignment can be requested to increase the grade to a 6.) |
||||||||||||
Vaksoort | bachelor | ||||||||||||
Coördinator | dr. M.M. Span | ||||||||||||
Docent(en) | J.M. Salet, MSc. ,dr. M.M. Span , W.R. van der Mijn, MSc. ,prof. dr. D.H. van Rijn | ||||||||||||
Verplichte literatuur |
|
||||||||||||
Entreevoorwaarden | |||||||||||||
Opmerkingen | Maximum number of students who can participate: 50 | ||||||||||||
Opgenomen in |
|