Experiments with Auto-generated Socratic Dialogue for Source Code Understanding
Zeyad Alshaikh, Lasang Tamang, Vasile Rus
2021
Abstract
Intelligent Tutoring Systems have been proven to generate excellent learning outcomes in many domains such as physics, mathematics and computer programming. However, they have seen relatively little use in training and school classrooms due to the time and cost of designing and authoring. We developed an authoring tool for dialogue-based intelligent tutoring system for programming called Auto-author to reduce the time and cost. The tool allows teachers to create fully functional Socratic tutoring dialogue for learning programming from Java code. First, we conducted a controlled experiment on 45 introductory to programming students to assess auto-authored tutoring dialogues’ learning outcomes. The result shows that the auto-authored dialogues improved students’ programming knowledge by 43% in terms of learning gain. Secondly, we conducted a survey of auto-authored tutoring dialogues by introductory to programming course instructors to evaluate the dialogues’ quality. The result shows that the instructors rated the questions as agree or strongly agree. However, the instructors suggested that more improvement is required to help students develop a robust understanding of programming concepts.
DownloadPaper Citation
in Harvard Style
Alshaikh Z., Tamang L. and Rus V. (2021). Experiments with Auto-generated Socratic Dialogue for Source Code Understanding. In Proceedings of the 13th International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-758-502-9, pages 35-44. DOI: 10.5220/0010398100350044
in Bibtex Style
@conference{csedu21,
author={Zeyad Alshaikh and Lasang Tamang and Vasile Rus},
title={Experiments with Auto-generated Socratic Dialogue for Source Code Understanding},
booktitle={Proceedings of the 13th International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2021},
pages={35-44},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010398100350044},
isbn={978-989-758-502-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 13th International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - Experiments with Auto-generated Socratic Dialogue for Source Code Understanding
SN - 978-989-758-502-9
AU - Alshaikh Z.
AU - Tamang L.
AU - Rus V.
PY - 2021
SP - 35
EP - 44
DO - 10.5220/0010398100350044