Voor studenten

This post is also available in: enEnglish

Leren programmeren is moeilijk, iedereen die heeft leren programmeren kan daarover meepraten. En in tegenstelling tot taal en rekenen, is programmeren nog best nieuw. Daarom zijn er nog een hoop open vragen zoals:

  • Wat is de beste leeftijd om programmeren te leren?
  • Welke concepten vinden kinderen het moeilijkst als ze leren programmeren?
  • Hoe kan een leerkracht programmeerles geven als hij of zij er zelf niet veel over weet?

Dit is het soort vragen dat wij binnen PERL bekijken, met ons hele team onder leiding van Felienne Hermans. We kijken daarbij zowel naar leren programmeren op verschillende leeftijden, van kleuters tot professionals.

Voor Masterstudenten

Open projecten

Op het moment hebben we een aantal open onderzoeksprojecten voor MSc studenten beschikbaar:

  • Improving Hedy, for example by adding better error messages.
  • Studying the use of Hedy in schools and comparing it to other programming languages.
  • Studying ‘linguistic drift’ in programming languages (more info on this project in this video)

Slides Masterklas 2021

Voor Bachelorstudenten

Op het moment hebben we een aantal open onderzoeksprojecten voor BSc studenten beschikbaar.

Begeleid door Felienne Hermans:

  • Het verbeteren van Hedy, bijv door het maken van betere foutmeldingen, het toevoegen van syntax highlighting en user management.
  • Het beter begrijpen van Hedy, bijv door een observatiestudie te doen met kinderen op een basis- of middelbare school.
  • Onderzoek doen naar hoe studenten code lezen en samenvatten. Kunnen we daaruit iets leren over wat ze al snappen en kunnen?

Supervised by Fenia Aivaloglou (project will need to be conducted in English!)

  • The creation of a web interface for an existing dataset of Scratch programs.
  • The implementation of a tool for visualizing our Informatica curriculum, course dependencies and student progress (similar to this).
  • The creation of a dataset of open source projects and files from Github that contain SQL statements.
  • The identification and mapping of tutorials and educational videos about Scratch on youtube.

Presentatie Bachelorklas 2019

Psychology of Programming

Een aantal van onze onderzoeksvragen en methodes komen ook terug in het MSc vak Psychology of Programming(PoP) dat wij verzorgen in het voorjaarssemester. Mocht je interesse hebben om af te studeren binnen PERL, volg dan zeker eerst PoP.