TY - GEN
T1 - Function Execution Log Based Judgment System for Arduino Learning Practice
AU - Seo, Kangbok
AU - Lee, Woojin
N1 - Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.
PY - 2022
Y1 - 2022
N2 - The automatic judgment system, which has been widely used in recent programming lectures, is being developed mainly in a language that is performed based on a console. Embedded systems such as Arduino require more effort from instructors to guide students, but research on systems that support them is slow. In order to support this, this paper intends to support instructors and students by developing an Arduino practice judgment system based on a function execution log. The Arduino practice judgment system can perform Arduino practice judgment by processing the Fritzing output and the source code execution result in the form of a function execution log rather than the actual Arduino HW. In addition, it was shown that the system can be applied to actual lectures to make lectures more efficient.
AB - The automatic judgment system, which has been widely used in recent programming lectures, is being developed mainly in a language that is performed based on a console. Embedded systems such as Arduino require more effort from instructors to guide students, but research on systems that support them is slow. In order to support this, this paper intends to support instructors and students by developing an Arduino practice judgment system based on a function execution log. The Arduino practice judgment system can perform Arduino practice judgment by processing the Fritzing output and the source code execution result in the form of a function execution log rather than the actual Arduino HW. In addition, it was shown that the system can be applied to actual lectures to make lectures more efficient.
KW - Arduino practice
KW - Automated assessment
KW - Automated feedback
KW - Programming education
UR - http://www.scopus.com/inward/record.url?scp=85134177429&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-09680-8_2
DO - 10.1007/978-3-031-09680-8_2
M3 - Conference contribution
AN - SCOPUS:85134177429
SN - 9783031096792
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 17
EP - 23
BT - Intelligent Tutoring Systems - 18th International Conference, ITS 2022, Proceedings
A2 - Crossley, Scott
A2 - Popescu, Elvira
PB - Springer Science and Business Media Deutschland GmbH
T2 - 18th International Conference on Intelligent Tutoring Systems, ITS 2022
Y2 - 29 June 2022 through 1 July 2022
ER -