TY - GEN
T1 - Increasing the interactivity in software engineering MOOCs - A case study
AU - Krusche, Stephan
AU - Seitz, Andreas
N1 - Publisher Copyright:
© 2019 IEEE Computer Society. All rights reserved.
PY - 2019
Y1 - 2019
N2 - MOOCs differ from traditional university courses: instructors do not know the learners who have a diverse background and cannot talk to them in person due to the worldwide distribution. This has a decisive influence on the interactivity of teaching and the learning success in online courses. While typical online exercises such as multiple choice quizzes are interactive, they only stimulate basic cognitive skills and do not reflect software engineering working practices such as programming or testing. However, the application of knowledge in practical and realistic exercises is especially important in software engineering education. In this paper, we present an approach to increase the interactivity in software engineering MOOCs. Our interactive learning approach focuses on a variety of practical and realistic exercises, such as analyzing, designing, modeling, programming, testing, and delivering software stimulating all cognitive skills. Semi-automatic feedback provides guidance and allows reflection on the learned theory. We applied this approach in the MOOC software engineering essentials SEECx on the edX platform. Since the beginning of the course, more than 15,000 learners from more than 160 countries have enrolled. We describe the design of the course and explain how its interactivity affects the learning success.
AB - MOOCs differ from traditional university courses: instructors do not know the learners who have a diverse background and cannot talk to them in person due to the worldwide distribution. This has a decisive influence on the interactivity of teaching and the learning success in online courses. While typical online exercises such as multiple choice quizzes are interactive, they only stimulate basic cognitive skills and do not reflect software engineering working practices such as programming or testing. However, the application of knowledge in practical and realistic exercises is especially important in software engineering education. In this paper, we present an approach to increase the interactivity in software engineering MOOCs. Our interactive learning approach focuses on a variety of practical and realistic exercises, such as analyzing, designing, modeling, programming, testing, and delivering software stimulating all cognitive skills. Semi-automatic feedback provides guidance and allows reflection on the learned theory. We applied this approach in the MOOC software engineering essentials SEECx on the edX platform. Since the beginning of the course, more than 15,000 learners from more than 160 countries have enrolled. We describe the design of the course and explain how its interactivity affects the learning success.
UR - http://www.scopus.com/inward/record.url?scp=85108299366&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85108299366
T3 - Proceedings of the Annual Hawaii International Conference on System Sciences
SP - 7592
EP - 7601
BT - Proceedings of the 52nd Annual Hawaii International Conference on System Sciences, HICSS 2019
A2 - Bui, Tung X.
PB - IEEE Computer Society
T2 - 52nd Annual Hawaii International Conference on System Sciences, HICSS 2019
Y2 - 8 January 2019 through 11 January 2019
ER -