Fernlehren und Fernlernen von Objektorientierter Programmierung (OOP)
- PDF / 983,257 Bytes
- 7 Pages / 612.419 x 808.052 pts Page_size
- 65 Downloads / 157 Views
HAUPTBEITRAG
Fernlehren und Fernlernen von Objektorientierter Programmierung (OOP) Mathias Ellmann1 © Der/die Autor(en) 2020
Zusammenfassung Dieses Papier beschreibt unsere Lehrerfahrungen in einer virtuellen Lehr- und Lernumgebung für eine Vorlesung über objektorientierte Programmierung (OOP) in Java. Wir verwenden die Live-Meeting-Anwendung Adobe Connect sowie Lernund Lehrmethoden für OOP-Vorlesungen wie Online-Coding, Online-Debugging, Online-Gruppenräume, Online-WhiteBoards und Online-Fragebögen, um unsere Lehr- und Lernziele zu messen und zu erreichen. Wir haben festgestellt, dass Online-Coding in Kombination mit Online-Debugging oder einem Codebeispiel das mit einem Kommentar versehen ist, in dieser virtuellen Lehr- und Lernumgebung am effektivsten funktioniert, um den Studierenden ein besseres Verständnis der Programmierkonzepte und -methoden zu vermitteln. Online-Coding und Online-Debugging sollten unmittelbar nach der Vermittlung der OOP-Konzepte und -Methoden durchgeführt werden. Andere Lehrmethoden wie das Unterrichten der OOP-Konzepte ohne ein konkretes Beispiel oder eine Anwendung führen zu Frustration und Unzufriedenheit bei den Studierenden.
Einleitung Heutzutage wird der Unterricht mehr und mehr online angeboten [1, 2]. Es ist möglich, einen kompletten Master- oder Bachelor-Studiengang in einem MOOC (Massive Open Online Course) [3] wie in coursera1 oder MOODLE [4, 5] durchzuführen. Studien hatten eine hohe Abwanderungsrate von MOOCs gezeigt, z. B. wegen der fehlenden Gelegenheiten, online mit einem Dozenten oder anderen Studierenden zu sprechen [6]. Infolgedessen fühlten sich die Studierenden beim Studieren und Zuhören des Dozenten isoliert. Eine andere Möglichkeit, online in einer virtuellen Umgebung zu unterrichten, ist ein Videokonferenzsystem für E-Learning-Zwecke, in das sich die Studierenden integriert und nicht isoliert fühlen [6]. Ein Beispiel für ein solches E-Learning-System ist Adobe Connect2, in dem eine Online-Diskussion mit einem Dozenten und Gruppenräumen möglich ist. Diese Umgebung bietet viele Möglichkeiten,
1 2
https://de.coursera.org. https://adobeconnect.eu.
Mathias Ellmann
[email protected] 1
online zu lehren und die Vorlesungen einzurichten, indem sie die effektivsten Phasen (z. B. Üben durch Ausprobieren, andere unterrichten oder Gruppendiskussionen [7]) in der typischen Lernpyramide [7, 8] abdeckt und den Studierenden Feedback gibt, um bessere Lernergebnisse zu erzielen [9, 10]. Missverständnisse in Bezug auf das Verständnis der OOP-Terminologie und -Konzepte sind ein bekanntes Problem [11]. Mit den Möglichkeiten, die Adobe Connect bietet, um die Studierenden in den Lernprozess einzubeziehen und ihnen Feedback [9, 10, 12] im gleichen Lehr- und Lernkontext zu geben, wollen wir die Missverständnisse vermeiden und ihre Bedürfnisse im Lernprozess [9] während der Vorlesung in der OOP abdecken. Zudem können Sie sich durch das Lernen im Kontext des zukünftigen Arbeitskontextes – der virtuellen Umgebung- leichter an die Inhalte zu OOP erinnern [13], da Sie sich w
Data Loading...