CloseHelpPrint
Kies de Nederlandse taal
Course module: 202000357
202000357
Programming
Course info
Course module202000357
Credits (ECTS)4
Course typeStudy Unit
Language of instructionEnglish
Contact personM.W. Westerhof
E-mailm.w.westerhof@utwente.nl
Lecturer(s)
Lecturer
M. Schmettow
Examiner
M.W. Westerhof
Contactperson for the course
M.W. Westerhof
Academic year2022
Starting block
1B
Application procedureYou apply via OSIRIS Student
Registration using OSIRISYes
Aims
Programming
  • be able to use basic concepts of modern programming (e.g., variables, functions, conditionals and loops)
  • be able to understand and modify programs of low complexity
  • be able to analyze interaction problems of low to moderate complexity (e.g., a prototype or psychological experiment)
  • be able to program a psychological experiment or test
  • be able to communicate about basic programming concepts
Content

This study unit entails a genuine programming course, where students will learn to program their own interactive prototypes, psychological tests and interactive data visualizations. The chosen programming language Python, is easy to learn, highly versatile and well regarded in industry and academia.
Module description
This study unit is part of the module Human Factors and Engineering Psychology (202000355). A module is offered as one educational unity and students take it as such.
Module
Module 6B
Participating study
Bachelor Psychology
Required materials
Book
Schmettow & Brandl, Programming Interaction for Psychologists. https://schmettow.github.io/PfP_Book/
Recommended materials
-
Instructional modes
Tutorial
Presence dutyYes

Tests
Programming Project

Remark
1. Proof of continuous contribution to the project, 2. A correct and running program,
3. Additional documentation

CloseHelpPrint
Kies de Nederlandse taal