1.
Serth, S., von Schmieden, K., Elhayany, M., Sofyan, Z., Meinel, C.: Design Principals for Building a Collaborative Exchange Platform for Auto-gradable Programming Exercises e-learning and education (eleed) 15, (2023)
The emergence of Massive Open Online Courses (MOOCs) has made computer science more accessible by offering courses on various programming languages and technologies to anyone with an internet connection. These MOOCs have demonstrated that providing learners with the necessary tools for self-regulated learning and formative feedback remains crucial to ensuring successful learning outcomes. Similar to MOOC learners, university and high-school students also benefit from interactive exercises and automated feedback. However, university lecturers and especially high-school teachers often lack access to suitable programming tasks and the necessary tools. Therefore, we started working on CodeHarbor, an innovative tool designed explicitly for teachers to share, rate, and discuss auto-gradable programming exercises with their colleagues. In this article, we describe the use of interviews and thematic analyses to examine the problem space and opportunity areas experienced by computer science educators who engage in exchanging digital teaching materials for their classes. As a result, we defined twelve user stories and three design principles that should be considered when developing a platform for exchanging computer science teaching materials. With collaborative authoring tools designed primarily for computer science teachers, we envision CodeHarbor to become an important tool to make computer science education more interactive and enjoyable.
2.
Elhayany, M., Serth, S., Meinel, C.: Exploring the Effectiveness of Web-Based Programming Environments for MOOCs: A Comparative Study of CodeOcean and OpenJupyter In: 2023 IEEE Learning with MOOCS (LWMOOCS). pp. 1–6. IEEE, Cambridge, MA, USA (2023)
Programming courses offered by openHPI, the European MOOC platform of the Hasso Plattner Institute, feature hands-on programming exercises to support learners in practicing the newly acquired skills. These exercises are facilitated by two tools: CodeOcean and OpenJupyter. CodeOcean is user-friendly and suitable for beginners, while OpenJupyter is more advanced and used in data science courses. In this paper, we compare and discuss the advantages and limitations of both tools, providing recommendations for instructors and researchers in programming courses. We also address technical details, such as scalability and execution environments. Furthermore, we explore future research possibilities, particularly in learner collaboration and automated feedback. Our work supports learners in acquiring knowledge and testing it at their own pace, with individualized feedback and minimal technical requirements, contributing to an open education landscape in programming education.
3.
Serth, S., Paß, M., Meinel, C.: On the Feasibility of Serverless Functions in the Context of Auto-Graders In: 2023 IEEE 2nd German Education Conference (GECon). pp. 1–6. IEEE, Berlin, Germany (2023)
Learners interested in acquiring fundamental programming skills may choose from a variety of different offers, including Massive Open Online Courses (MOOCs). Usually, these courses not only include lecture videos and multiple-choice quizzes, but also feature hands-on programming exercises, allowing learners to apply their newly acquired knowledge right away. Since solving these exercises requires access to a programming tool chain, most MOOCs embed their exercises in a web-based environment supplying necessary tools. One of these so-called auto-graders is CodeOcean, which allows learners to write and run code or receive automated feedback. While a web-based auto-grader lowers the entry barrier for learners to get started, providing sufficient resources for all code executions poses an additional challenge for the MOOC provider, especially during high-demand periods. Therefore, we evaluated serverless functions as offered by cloud computing providers for the use in autograders and conducted a Randomized Control Trial. Although serverless functions at first appear to be slower compared to our existing containerized execution of learners’ code, they convinced with more constant execution times in high-demand periods.
4.
Staubitz, T., Serth, S., Thomas, M., Ebner, M., Koschutnig-Ebner, M., Rampelt, F., von Stetten, A., Wittke, A.: A Metastandard for the International Exchange of MOOCs: The MOOChub as First Prototype In: Proceedings of the 8th European MOOC Stakeholder Summit (EMOOCs 2023). pp. 147–161. Universitätsverlag Potsdam, Potsdam, Germany (2023)
The MOOChub is a joined web-based catalog of all relevant German and Austrian MOOC platforms that lists well over 750 Massive Open Online Courses (MOOCs). Automatically building such a catalog requires that all partners describe and publicly offer the metadata of their courses in the same way. The paper at hand presents the genesis of the idea to establish a common metadata standard and the story of its subsequent development. The result of this effort is, first, an open-licensed de-facto-standard, which is based on existing commonly used standards and second, a first prototypical platform that is using this standard: the MOOChub, which lists all courses of the involved partners. This catalog is searchable and provides a more comprehensive overview of basically all MOOCs that are offered by German and Austrian MOOC platforms. Finally, the upcoming developments to further optimize the catalog and the metadata standard are reported.
5.
Köhler, D., Serth, S., Meinel, C.: On Air: Benefits of weekly Podcasts accompanying Online Courses In: Proceedings of the Tenth ACM Conference on Learning @ Scale. pp. 311–315. ACM, Copenhagen, Denmark (2023)
Podcasts are a widely-used medium for communication and learning. One advantage of them is the possibility to pursue other activities while listening. Contrasting, Massive Open Online Courses (MOOCs) employ video-based teaching methods. Current research, however, challenges the interactivity and variation of teaching content in established MOOCs. This manuscript presents an experiment conducted with a podcast series deployed alongside a MOOC on cybersecurity. In our Static-Group Comparison, we identified a significant increase in learning success in weekly graded exercises (6.3\%) and the course's final examination (6.4\%) for learners exposing themselves to the podcast. Our first study results are promising in favor of multimedia learning. Hence, we present ideas for additional analysis and briefly outline which aspects of the results should be discussed in more depth.
6.
Utunen, H., Staubitz, T., George, R., Zhao, Y. (Ursula), Serth, S., Tokar, A.: Scale Up Multilingualism in Health Emergency Learning: Developing an Automated Transcription and Translation Tool In: Hägglund, M., Blusi, M., Bonacina, S., Nilsson, L., Madsen, I.C., Pelayo, S., Moen, A., Benis, A., Lindsköld, L., and Gallos, P. (eds.) Caring is Sharing – Exploiting the Value in Data for Health and Innovation. pp. 408–412. IOS Press, Gothenburg, Sweden (2023)
World Health Organization’s (WHO) emergency learning platform OpenWHO provided by Hasso Plattner Institut (HPI) delivered online learning in real-time and in multiple languages during the COVID-19 pandemic. The challenge was to move from manual transcription and translation to automated to increase the speed and quantity of materials and languages available. TransPipe tool was introduced to facilitate this task. We describe the TransPipe development, analyze its functioning and report key results achieved. TransPipe successfully connects existing services and provides a suitable workflow to create and maintain video subtitles in different languages. By the end of 2022, the tool transcribed nearly 4,700 minutes of video content and translated 1,050,700 characters of video subtitles. Automated transcription and translation have enormous potential as a public health learning tool, allowing the near-simultaneous availability of video subtitles on OpenWHO in many languages, thus improving the usability of the learning materials in multiple languages for wider audiences.
7.
Ebner, M., Koschutnig-Ebner, M., Rampelt, F., Serth, S., Staubitz, T., von Stetten, A., Thomas, M., Wittke, A.: Metastandard für den internationalen Austausch von MOOCs – der MOOChub als erster Prototyp Zeitschrift für Hochschulentwicklung 18, 17–35 (2023)
Der MOOChub ist eine Webseite, die weit über 700 Massive Open Online Courses (MOOCs) aus dem deutschsprachigen Raum von insgesamt neun unterschiedlichen Partner:innen listet. Damit eine solche Seite automatisiert aufgebaut werden kann, ist es notwendig, dass alle Partner:innen die Metadaten der Kurse in gleicher Weise beschreiben und verfügbar machen. Dieser Artikel beschreibt zunächst die Entstehung der Idee eines gemeinsamen Standards und wie dieser im Anschluss entwickelt worden ist. Das Ergebnis ist einerseits ein offen lizenzierter Quasi-Standard, der sich an üblichen Standards orientiert, und ein erster Prototyp, der sogenannte MOOChub, auf dem nun alle Kurse auffindbar und durchsuchbar sind. Abschließend wird über die nächsten möglichen und auch notwendigen Entwicklungen berichtet, die die Schnittstelle weiter optimieren sollen.
8.
Ebner, M., Staubitz, T., Koschutnig-Ebner, M., Serth, S.: Editorial: Massive Open Online Courses und ihre Rolle in der digitalen (Hochschul-) Lehre Zeitschrift für Hochschulentwicklung 18, 9–15 (2023)
Massive Open Online Courses, kurz MOOCs, sind Online-Kurse mit einer großen Zahl an Teilnehmer:innen, die zumeist auf speziellen Plattformen kostenlos zur Verfügung gestellt werden. Mit dem Kurs zur Künstlichen Intelligenz von Sebastian Thrun mit über 160.000 Lernenden fanden MOOCs zunehmend Verbreitung. Spätestens seit der COVID19-Pandemie sind sie nicht mehr aus unserem universitären Hochschulalltag wegzudenken und heute zum Teil integraler Bestandteil von Lehrveranstaltungen. Durch vielfältige Einsatzmöglichkeiten werden so Weiterbildungen, Workshops oder joint lectures unterstützt. Das aktuelle Themenheft rief zu Beiträgen rund um MOOCs auf und erlaubt dadurch einen Einblick in die facettenreichen Entwicklungen. In der aktuellen Ausgabe finden Sie hierzu spannende Beiträge mit Erfahrungsberichten, neuesten Erkenntnissen, Weiterentwicklungen und didaktischen Einsatzmöglichkeiten. Wir laden Sie also herzlich ein, mit uns gemeinsam dieses innovative, zukunftsträchtige und auch nachhaltige Thema weiter zu vertiefen.
9.
Ebner, M., Staubitz, T., Koschutnig-Ebner, M., Serth, S. eds.: Massive Open Online Courses und ihre Rolle in der digitalen (Hochschul-) Lehre Verlag der Technischen Universität Graz & Verein Forum neue Medien in der Lehre Austria, Graz, Austria (2023)
Massive Open Online Courses, kurz MOOCs, sind Online-Kurse mit einer großen Zahl an Teilnehmer:innen, die zumeist auf speziellen Plattformen kostenlos zur Verfügung gestellt werden. Mit dem Kurs zur Künstlichen Intelligenz von Sebastian Thrun mit über 160.000 Lernenden fanden MOOCs zunehmend Verbreitung. Spätestens seit der COVID-19-Pandemie sind sie nicht mehr aus unserem universitären Hochschulalltag wegzudenken und heute zum Teil integraler Bestandteil von Lehrveranstaltungen. Durch vielfältige Einsatzmöglichkeiten werden so Weiterbildungen, Workshops oder joint lectures unterstützt. Das aktuelle Themenheft rief zu Beiträgen rund um MOOCs auf und erlaubt dadurch einen Einblick in die facettenreichen Entwicklungen. In der aktuellen Ausgabe finden Sie hierzu spannende Beiträge mit Erfahrungsberichten, neuesten Erkenntnissen, Weiterentwicklungen und didaktischen Einsatzmöglichkeiten. Wir laden Sie also herzlich ein, mit uns gemeinsam dieses innovative, zukunftsträchtige und auch nachhaltige Thema weiter zu vertiefen.
10.
Hagedorn, C., Serth, S., Meinel, C.: The Mysterious Adventures of Detective Duke: How Storified Programming MOOCs Support Learners in Achieving Their Learning Goals Frontiers in Education 7, 1016401 (2023)
About 15 years ago, the first Massive Open Online Courses (MOOCs) appeared and revolutionized online education with more interactive and engaging course designs. Yet, keeping learners motivated and ensuring high satisfaction is one of the challenges today's course designers face. Therefore, many MOOC providers employed gamification elements that only boost extrinsic motivation briefly and are limited to platform support. In this article, we introduce and evaluate a gameful learning design we used in several iterations on computer science education courses. For each of the courses on the fundamentals of the Java programming language, we developed a self-contained, continuous story that accompanies learners through their learning journey and helps visualize key concepts. Furthermore, we share our approach to creating the surrounding story in our MOOCs and provide a guideline for educators to develop their own stories. Our data and the long-term evaluation spanning over four Java courses between 2017 and 2021 indicates the openness of learners toward storified programming courses in general and highlights those elements that had the highest impact. While only a few learners did not like the story at all, most learners consumed the additional story elements we provided. However, learners' interest in influencing the story through majority voting was negligible and did not show a considerable positive impact, so we continued with a fixed story instead. We did not find evidence that learners just participated in the narrative because they worked on all materials. Instead, for 10textendash 16% of learners, the story was their main course motivation. We also investigated differences in the presentation format and concluded that several longer audio-book style videos were most preferred by learners in comparison to animated videos or different textual formats. Surprisingly, the availability of a coherent story embedding examples and providing a context for the practical programming exercises also led to a slightly higher ranking in the perceived quality of the learning material (by 4\%). With our research in the context of storified MOOCs, we advance gameful learning designs, foster learner engagement and satisfaction in online courses, and help educators ease knowledge transfer for their learners.