Through the Eyes of a Programmer: A Research Project on how to Foster Programming Education with Eye-Tracking Technology

Seilina Emhardt, Christian Drumm, Tamara Van Gog, Saskia Brand - Gruwel, Halszka Jarodzka

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingAcademicpeer-review

11 Downloads (Pure)

Abstract

Nowadays, there is a high demand for programming expertise on the labor market. New technologies such as eye tracking could help to improve programming education and thereby help to fulfill this demand. For instance, Eye Movement Modeling Examples (EMMEs) are learning videos that visualize a person’s (the model’s) eye movements while s/he demonstrates how to perform a (programming) task. The eye movements can, for in-stance, get visualized as moving dots onto a screen recording. By observing where an expert programmer looks, programming beginners might better understand what s/he is doing and referring to. Recent studies showed promising first results about the beneficial effects of using EMMEs in programming education. In this manuscript, we present a research project that aims to provide evidence-based guidelines for educational practitioners on how to use eye-tracking technology for programming training. We first introduce the basic concept of EMMEs and exemplary gaps in literature. We then present our first empirical study on how
different instructions affect expert programmer’s eye movements when modeling a debugging task (and hence EMME displays). With this manuscript, we hope to inspire more programmers to use eye-tracking technology for programming education.
Original languageEnglish
Title of host publicationAngewandte Forschung in der Wirtschaftsinformatik 2019
Subtitle of host publicationTagungsband zur 32. AKWI-Jahrestagung vom 15.09.2019 bis 18.09.2019 an der Fachhochschule für Angewandte Wissenschaften Aachen
EditorsMartin R. Wolf, Thomas Barton, Frank Herrmann, Vera G. Meister, Christian Müller, Christian Seel
Place of PublicationHeide
Publishermana-Buch
Pages42-49
Number of pages8
ISBN (Print)9783944330624
Publication statusPublished - 16 Sep 2019
EventDie 32. Jahrestagung des Arbeitskreises Wirtschaftsinformatik der deutschsprachigen Fachhochschulen/The 32nd Annual Conference of the Working Group Business Information Systems of the German-speaking Universities of Applied Sciences - FH Aachen, Aachen, Germany
Duration: 15 Sep 201918 Sep 2019
http://akwi2019.fh-aachen.de/

Conference

ConferenceDie 32. Jahrestagung des Arbeitskreises Wirtschaftsinformatik der deutschsprachigen Fachhochschulen/The 32nd Annual Conference of the Working Group Business Information Systems of the German-speaking Universities of Applied Sciences
Abbreviated titleAKWI 2019
CountryGermany
CityAachen
Period15/09/1918/09/19
Internet address

Fingerprint

Eye movements
Education
Display devices
Personnel

Cite this

Emhardt, S., Drumm, C., Van Gog, T., Brand - Gruwel, S., & Jarodzka, H. (2019). Through the Eyes of a Programmer: A Research Project on how to Foster Programming Education with Eye-Tracking Technology. In M. R. Wolf, T. Barton, F. Herrmann, V. G. Meister, C. Müller, & C. Seel (Eds.), Angewandte Forschung in der Wirtschaftsinformatik 2019: Tagungsband zur 32. AKWI-Jahrestagung vom 15.09.2019 bis 18.09.2019 an der Fachhochschule für Angewandte Wissenschaften Aachen (pp. 42-49). Heide: mana-Buch.
Emhardt, Seilina ; Drumm, Christian ; Van Gog, Tamara ; Brand - Gruwel, Saskia ; Jarodzka, Halszka. / Through the Eyes of a Programmer : A Research Project on how to Foster Programming Education with Eye-Tracking Technology. Angewandte Forschung in der Wirtschaftsinformatik 2019: Tagungsband zur 32. AKWI-Jahrestagung vom 15.09.2019 bis 18.09.2019 an der Fachhochschule für Angewandte Wissenschaften Aachen. editor / Martin R. Wolf ; Thomas Barton ; Frank Herrmann ; Vera G. Meister ; Christian Müller ; Christian Seel. Heide : mana-Buch, 2019. pp. 42-49
@inproceedings{e1fa9cbfc590402da37e6b27ec268341,
title = "Through the Eyes of a Programmer: A Research Project on how to Foster Programming Education with Eye-Tracking Technology",
abstract = "Nowadays, there is a high demand for programming expertise on the labor market. New technologies such as eye tracking could help to improve programming education and thereby help to fulfill this demand. For instance, Eye Movement Modeling Examples (EMMEs) are learning videos that visualize a person’s (the model’s) eye movements while s/he demonstrates how to perform a (programming) task. The eye movements can, for in-stance, get visualized as moving dots onto a screen recording. By observing where an expert programmer looks, programming beginners might better understand what s/he is doing and referring to. Recent studies showed promising first results about the beneficial effects of using EMMEs in programming education. In this manuscript, we present a research project that aims to provide evidence-based guidelines for educational practitioners on how to use eye-tracking technology for programming training. We first introduce the basic concept of EMMEs and exemplary gaps in literature. We then present our first empirical study on how different instructions affect expert programmer’s eye movements when modeling a debugging task (and hence EMME displays). With this manuscript, we hope to inspire more programmers to use eye-tracking technology for programming education.",
author = "Seilina Emhardt and Christian Drumm and {Van Gog}, Tamara and {Brand - Gruwel}, Saskia and Halszka Jarodzka",
year = "2019",
month = "9",
day = "16",
language = "English",
isbn = "9783944330624",
pages = "42--49",
editor = "Wolf, {Martin R.} and Thomas Barton and Frank Herrmann and Meister, {Vera G.} and Christian M{\"u}ller and Christian Seel",
booktitle = "Angewandte Forschung in der Wirtschaftsinformatik 2019",
publisher = "mana-Buch",
address = "Germany",

}

Emhardt, S, Drumm, C, Van Gog, T, Brand - Gruwel, S & Jarodzka, H 2019, Through the Eyes of a Programmer: A Research Project on how to Foster Programming Education with Eye-Tracking Technology. in MR Wolf, T Barton, F Herrmann, VG Meister, C Müller & C Seel (eds), Angewandte Forschung in der Wirtschaftsinformatik 2019: Tagungsband zur 32. AKWI-Jahrestagung vom 15.09.2019 bis 18.09.2019 an der Fachhochschule für Angewandte Wissenschaften Aachen. mana-Buch, Heide, pp. 42-49, Die 32. Jahrestagung des Arbeitskreises Wirtschaftsinformatik der deutschsprachigen Fachhochschulen/The 32nd Annual Conference of the Working Group Business Information Systems of the German-speaking Universities of Applied Sciences, Aachen, Germany, 15/09/19.

Through the Eyes of a Programmer : A Research Project on how to Foster Programming Education with Eye-Tracking Technology. / Emhardt, Seilina; Drumm, Christian; Van Gog, Tamara; Brand - Gruwel, Saskia; Jarodzka, Halszka.

Angewandte Forschung in der Wirtschaftsinformatik 2019: Tagungsband zur 32. AKWI-Jahrestagung vom 15.09.2019 bis 18.09.2019 an der Fachhochschule für Angewandte Wissenschaften Aachen. ed. / Martin R. Wolf; Thomas Barton; Frank Herrmann; Vera G. Meister; Christian Müller; Christian Seel. Heide : mana-Buch, 2019. p. 42-49.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingAcademicpeer-review

TY - GEN

T1 - Through the Eyes of a Programmer

T2 - A Research Project on how to Foster Programming Education with Eye-Tracking Technology

AU - Emhardt, Seilina

AU - Drumm, Christian

AU - Van Gog, Tamara

AU - Brand - Gruwel, Saskia

AU - Jarodzka, Halszka

PY - 2019/9/16

Y1 - 2019/9/16

N2 - Nowadays, there is a high demand for programming expertise on the labor market. New technologies such as eye tracking could help to improve programming education and thereby help to fulfill this demand. For instance, Eye Movement Modeling Examples (EMMEs) are learning videos that visualize a person’s (the model’s) eye movements while s/he demonstrates how to perform a (programming) task. The eye movements can, for in-stance, get visualized as moving dots onto a screen recording. By observing where an expert programmer looks, programming beginners might better understand what s/he is doing and referring to. Recent studies showed promising first results about the beneficial effects of using EMMEs in programming education. In this manuscript, we present a research project that aims to provide evidence-based guidelines for educational practitioners on how to use eye-tracking technology for programming training. We first introduce the basic concept of EMMEs and exemplary gaps in literature. We then present our first empirical study on how different instructions affect expert programmer’s eye movements when modeling a debugging task (and hence EMME displays). With this manuscript, we hope to inspire more programmers to use eye-tracking technology for programming education.

AB - Nowadays, there is a high demand for programming expertise on the labor market. New technologies such as eye tracking could help to improve programming education and thereby help to fulfill this demand. For instance, Eye Movement Modeling Examples (EMMEs) are learning videos that visualize a person’s (the model’s) eye movements while s/he demonstrates how to perform a (programming) task. The eye movements can, for in-stance, get visualized as moving dots onto a screen recording. By observing where an expert programmer looks, programming beginners might better understand what s/he is doing and referring to. Recent studies showed promising first results about the beneficial effects of using EMMEs in programming education. In this manuscript, we present a research project that aims to provide evidence-based guidelines for educational practitioners on how to use eye-tracking technology for programming training. We first introduce the basic concept of EMMEs and exemplary gaps in literature. We then present our first empirical study on how different instructions affect expert programmer’s eye movements when modeling a debugging task (and hence EMME displays). With this manuscript, we hope to inspire more programmers to use eye-tracking technology for programming education.

M3 - Conference article in proceeding

SN - 9783944330624

SP - 42

EP - 49

BT - Angewandte Forschung in der Wirtschaftsinformatik 2019

A2 - Wolf, Martin R.

A2 - Barton, Thomas

A2 - Herrmann, Frank

A2 - Meister, Vera G.

A2 - Müller, Christian

A2 - Seel, Christian

PB - mana-Buch

CY - Heide

ER -

Emhardt S, Drumm C, Van Gog T, Brand - Gruwel S, Jarodzka H. Through the Eyes of a Programmer: A Research Project on how to Foster Programming Education with Eye-Tracking Technology. In Wolf MR, Barton T, Herrmann F, Meister VG, Müller C, Seel C, editors, Angewandte Forschung in der Wirtschaftsinformatik 2019: Tagungsband zur 32. AKWI-Jahrestagung vom 15.09.2019 bis 18.09.2019 an der Fachhochschule für Angewandte Wissenschaften Aachen. Heide: mana-Buch. 2019. p. 42-49