ITT: An Interactive Tutoring Tool to Improve the Learning and Visualization of Compiler Design Theory From Implementation

被引:0
作者
del Vado Virseda, Rafael [1 ]
机构
[1] Univ Complutense Madrid, Madrid, Spain
来源
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 2 | 2022年
关键词
Compiler design course; compiler writing tools; interactive learning;
D O I
10.1145/3478432.3499140
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this poster we present ITT, and Interactive Tutoring Tool that allows teachers of a Compiler Design course to interactively guide the learning from the implementation of the main theoretical concepts on lexical, syntactic analysis, and syntax-directed translation. With the help of ITT, our students interact with the visualization of the automata underlying the implementation obtained by the compiler-writing tools. Preliminary results show the benefits of using ITT to improve their understanding of theoretical concepts from the interactive execution of the implementation, deepening and reinforcing the understanding of theory in relation to the code.
引用
收藏
页码:1074 / 1074
页数:1
相关论文
共 3 条
  • [1] del Vado Virseda R., 2020, P 2020 ACM C INN TEC, P552
  • [2] Virseda Rafael del Vado, 2021, LEARNING COMPILER DE, P609, DOI [10.1145/3456565.3460041, DOI 10.1145/3456565.3460041]
  • [3] Waite William M., 2006, COMPILER COURSE TODA, P87, DOI [10.1145/1121341.1121371, DOI 10.1145/1121341.1121371]