TY - GEN
T1 - Introduction to Programming using Interactive Learning
AU - Krusche, Stephan
AU - Berrezueta-Guzman, Jonnathan
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Interactive learning has been highly successful in computer science education, leading to improved planning and execution of programming courses. This is accomplished through the amalgamation of exercises equipped with real-time feedback mechanisms, fostering an environment conducive to iterative performance enhancement. Communication portals facilitate knowledge sharing between students and instructors, while computer-based exams alleviate the instructors' workload.This paper focuses on the implementation of interactive learning in a programming course for first-year computer science students. The course, attended by an aggregate of 70 students, predominantly inexperienced in programming, is detailed, along with the digital resources employed during its development, implementation, and evaluation. This paper contributes to demonstrating the effectiveness of this methodology which showcase promising outcomes in a performance comparison between two courses with varying student numbers. The propitious outcomes emanating from this analysis undergird the proposition for extending this interactive learning methodology to a broader spectrum of computer science curricular offerings.
AB - Interactive learning has been highly successful in computer science education, leading to improved planning and execution of programming courses. This is accomplished through the amalgamation of exercises equipped with real-time feedback mechanisms, fostering an environment conducive to iterative performance enhancement. Communication portals facilitate knowledge sharing between students and instructors, while computer-based exams alleviate the instructors' workload.This paper focuses on the implementation of interactive learning in a programming course for first-year computer science students. The course, attended by an aggregate of 70 students, predominantly inexperienced in programming, is detailed, along with the digital resources employed during its development, implementation, and evaluation. This paper contributes to demonstrating the effectiveness of this methodology which showcase promising outcomes in a performance comparison between two courses with varying student numbers. The propitious outcomes emanating from this analysis undergird the proposition for extending this interactive learning methodology to a broader spectrum of computer science curricular offerings.
KW - applied computing
KW - education
KW - learning management
KW - learning management systems
KW - learning success
KW - online exams
UR - http://www.scopus.com/inward/record.url?scp=85173600274&partnerID=8YFLogxK
U2 - 10.1109/CSEET58097.2023.00037
DO - 10.1109/CSEET58097.2023.00037
M3 - Conference contribution
AN - SCOPUS:85173600274
T3 - Software Engineering Education Conference, Proceedings
SP - 178
EP - 182
BT - Proceedings - 2023 IEEE 35th International Conference on Software Engineering Education and Training, CSEE and T 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 35th IEEE International Conference on Software Engineering Education and Training, CSEE and T 2023
Y2 - 7 August 2023 through 9 August 2023
ER -