Computer programming 2021 Spring

2021 Spring

Dates: biweekly, on odd weeks (according to Neptun where first week is the one that includes 1 January), Friday, 12:00-15:00

First class is on 12 February

The last class will take place on 14 May (one week later than the original date).

Extra (optional) data analysis class on May 20, 4pm.

Venue: online

The aim of the course is to learn the basics of computer programming. The course doesn't require any former knowledge of computer programming. At the end of the semester one should be able to understand and modify simple scripts controlling experiments, analyzing data or running simulations. The course will also provide a firm background to learn additional topics after the semester.

The course is for Psychology and Cognitive Science students. Contact me if you're interested in the course, but you're learning something else.

Topics

(Some of the links or slides are in Hungarian. Translation is in progress.)

Requirements

    • A few simple Python scripts - biweekly homework

      • See the details later

    • Choose one of the option seen below

      • (Deadline for students with computer programming experience: Febr 26. Deadline for beginners: TBA.)

      • Write your own experiment, preferably in PsychoPy (the script should be written by you, and not generated by the Builder view). (Let me know if you'd use another system.)

      • Analyze your own research data with Python. (Let me know if you'd use another language.)

      • Run your own cognitive/statistical simulation in Python. (Let me know if you'd use another language.)

Deadline:

    • Python scripts: the next class, unless other date is specified

    • Experiment, analysis or simulation: 25 June, at noon

Recommended reading

Documentations and tutorials of the used language and software.