loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Author: Rafael DelVado Vírseda

Affiliation: Computing Systems and Computation Department, Complutense University of Madrid, Spain

Keyword(s): Compiler Design Course, Interactive Learning, Interactive Tutoring Systems, Compiler Writing Tools.

Abstract: In this paper, we analyze the experiences and results obtained by using an Interactive Tutoring Tool (ITT) (del Vado Vírseda, 2020; del Vado Vírseda, 2022) to interactively tutoring the learning of the basic theoretical contents of a course on compiler design. Instead of beginning by studying the theory and then obtaining the code of its corresponding implementation in each of the phases of compiler construction, we propose to start from the implementation obtained by the students using automatic code generation tools (del Vado Vírseda, 2021). By using ITT, we interactively guide the exploration of the finite state automata and graphs generated by compiler writing tools, learning the most important theoretical concepts from the implementation, and increasing the understanding of the theory in relation to the code of its implementation. This work reports on this educational experience of improving the teaching of theory from the implementation, by using the interactive visualizations and explorations produced by ITT. As an evaluation of the educational experience with ITT, the academic results obtained by the students are analyzed, to provide success indicators. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.190.217.134

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
DelVado Vírseda, R. (2023). Visualizing Compiler Design Theory from Implementation Through an Interactive Tutoring Tool: Experiences and Results. In Proceedings of the 15th International Conference on Computer Supported Education - Volume 2: CSEDU; ISBN 978-989-758-641-5; ISSN 2184-5026, SciTePress, pages 333-340. DOI: 10.5220/0011709800003470

@conference{csedu23,
author={Rafael {DelVado Vírseda}.},
title={Visualizing Compiler Design Theory from Implementation Through an Interactive Tutoring Tool: Experiences and Results},
booktitle={Proceedings of the 15th International Conference on Computer Supported Education - Volume 2: CSEDU},
year={2023},
pages={333-340},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011709800003470},
isbn={978-989-758-641-5},
issn={2184-5026},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Computer Supported Education - Volume 2: CSEDU
TI - Visualizing Compiler Design Theory from Implementation Through an Interactive Tutoring Tool: Experiences and Results
SN - 978-989-758-641-5
IS - 2184-5026
AU - DelVado Vírseda, R.
PY - 2023
SP - 333
EP - 340
DO - 10.5220/0011709800003470
PB - SciTePress