TY - GEN
T1 - A Case for the Importance of Formal Experimentation in Teaching Programming
T2 - 8th International Conference on Information and Communication Technology for Intelligent Systems, ICTIS 2024
AU - Rivera-Alvarado, Ernesto
AU - Guadamuz, Saúl
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2024.
PY - 2024
Y1 - 2024
N2 - Learning assembly language is highly regarded as difficult for science and engineering students. This situation has led to several research efforts to make the learning process more approachable. While some results are interesting, none of the analyzed works performed formal experimentation to evaluate the efficacy of their proposal. At best, qualitative results were presented in which the participants provided feedback on how they felt good during the process, which was generally positive. Currently, we are on the task of developing a novel method for teaching assembly language. We designed and tested one of our proposals through experiments and found fascinating results: the performance obtained was not better for developing a program than the standard computer method, but students provided positive qualitative feedback. This result points to the need for formal experimentation in evaluating teaching methods, in which ineffective strategies could be adopted based only on qualitative results.
AB - Learning assembly language is highly regarded as difficult for science and engineering students. This situation has led to several research efforts to make the learning process more approachable. While some results are interesting, none of the analyzed works performed formal experimentation to evaluate the efficacy of their proposal. At best, qualitative results were presented in which the participants provided feedback on how they felt good during the process, which was generally positive. Currently, we are on the task of developing a novel method for teaching assembly language. We designed and tested one of our proposals through experiments and found fascinating results: the performance obtained was not better for developing a program than the standard computer method, but students provided positive qualitative feedback. This result points to the need for formal experimentation in evaluating teaching methods, in which ineffective strategies could be adopted based only on qualitative results.
KW - Assembly language
KW - Assembly language teaching
KW - Design of experiments
KW - Experimentation
KW - Experiments in teaching
KW - Formal experimentation
KW - Paired t-test
KW - Skill assessment
KW - Skill evaluation
KW - Teaching programming
UR - https://www.scopus.com/pages/publications/85206097212
U2 - 10.1007/978-981-97-5799-2_2
DO - 10.1007/978-981-97-5799-2_2
M3 - Contribución a la conferencia
AN - SCOPUS:85206097212
SN - 9789819757985
T3 - Smart Innovation, Systems and Technologies
SP - 11
EP - 20
BT - ICT for Intelligent Systems - Proceedings of ICTIS 2024
A2 - Choudrie, Jyoti
A2 - Tuba, Eva
A2 - Perumal, Thinagaran
A2 - Joshi, Amit
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 22 May 2024 through 23 May 2024
ER -