Educational Impact of Syntax Directed Translation Visualization, a Preliminary Study

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

Abstract

This work studies the effect of using software visualization to teach syntax directed translation, a complex topic within compiler subjects. A trial was conducted with 34 students using LISA as the visualization tool. It was divided in two phases. Firstly, student's experience during compilers construction labs was studied, comparing LISA versus CUP. All participants used both tools and answered a questionnaire. LISA was scored as more motivational and easier to use. Moreover, key theoretical concepts were better identified with LISA. Secondly, a typical lecture (control group) was compared against a lecture using LISA (treatment group). Students were randomly distributed between both groups and answered a knowledge test following the lectures. Results showed that the treatment group significantly outperformed the control group. However, areas for improvement have been detected even in the treatment group. These improvements could be addressed by enhancing the visualization tool with features to increase student engagement.

Original languageEnglish
Title of host publicationProceedings - 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2018
EditorsCaitlin Kelleher, Gregor Engels, Joao Paulo Fernandes, Jacome Cunha, Jorge Mendes
PublisherIEEE Computer Society
Pages313-314
Number of pages2
ISBN (Electronic)9781538642351
DOIs
StatePublished - 23 Oct 2018
Event2018 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2018 - Lisbon, Portugal
Duration: 1 Oct 20184 Oct 2018

Publication series

NameProceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC
Volume2018-October
ISSN (Print)1943-6092
ISSN (Electronic)1943-6106

Conference

Conference2018 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2018
Country/TerritoryPortugal
CityLisbon
Period1/10/184/10/18

Bibliographical note

Publisher Copyright:
© 2018 IEEE.

Funding

ACKNOWLEDGMENTS The research leading to theseresults has received funding from the Spanish Ministry of Economy and Competitiveness [grant number TIN2015-66731-C2-1-R]

FundersFunder number
Spanish Ministry of Economy and CompetitivenessTIN2015-66731-C2-1-R

    Keywords

    • Compilers
    • Educational technologies
    • Software visualization

    Cite this