**Dies ist eine alte Version des Dokuments!**
Ad-Hoc-Kollaboration für verteilten Lernsituationen in der Softwaretechnikausbildung
- Thema:
- Ad-Hoc-Kollaboration für verteilten Lernsituationen in der Softwaretechnikausbildung
- Art:
- MA
- BetreuerIn:
- Alexander Bazo
- Status:
- ausgeschrieben
- Stichworte:
- Software Engineering Education, Learning Environment, Remote HCI
- angelegt:
- 2020-04-27
Hintergrund
Ein wesentlicher Teil kollaborativer Softwareentwicklung ist die gleichzeitige und direkte Arbeit an gemeinsamen Code-Artefakten. Um dieses Konzept haben sich unterschiedlich stark formalisierte Methodenansätze entwickelt, wie z.B. das Pair Programming. Auch in Lehr- und Lernsituationen ist die gemeinsame Betrachtung und Analyse des Quellcodes, z.B. bei der Unterstützung oder Bewertung von Studierende durch DozentInnen oder TutorInnen eine wesentliche Voraussetzung für eine qualitativ hochwertige Ausbildung. Können entsprechende Situationen nicht vor Ort durchgeführt werden, können technische Hilfsmittel für die dezentrale, verteile Durchführung verwendet werden. Im Bereich der professionellen Softwareentwicklung existieren bereits ausgereifte Lösungen, die EntwicklerInnen in dieser Situation unterstützen, z.B. Microsofts Visual Studio Live Share. Deren potenzielle Anwendbarkeit auf didaktische Situationen im Kontext der Softwaretechnikausbildung muss untersucht und bewertet werden.
Zielsetzung der Arbeit
Diese Arbeit untersucht Möglichkeiten zur kollaborativen Softwareentwicklung im Rahmen der Softwaretechnikausbildung. Ziel ist die Herausarbeitung konkreter Anforderungen und Problemstellungen, die diesen Fall von ähnlichen Situationen außerhalb des didaktischen Kontexts unterscheiden. Auf Basis dieser Anforderungen wird ein didaktisches Konzept zur Umsetzung entsprechender Methoden erstellt und durch die Anpassung bestehender oder die eigenständige Entwicklung neuer technischer Lösungen realisiert.
Konkrete Aufgaben
tba
Erwartete Vorkenntnisse
tba
Weiterführende Quellen
tba