Detailansicht
Die Effekte von Pair Programming im einführenden Programmierunterricht mit visuellen und textbasierten Programmiersprachen
Patrick Korber
Art der Arbeit
Masterarbeit
Universität
Universität Wien
Fakultät
Fakultät für Informatik
Studiumsbezeichnung bzw. Universitätlehrgang (ULG)
Masterstudium Lehramt Sek (AB) UF Geschichte, Sozialkunde und Politische Bildung UF Informatik
Betreuer*in
Renate Motschnig
DOI
10.25365/thesis.64232
URN
urn:nbn:at:at-ubw:1-29582.02042.528864-7
Link zu u:search
(Print-Exemplar eventuell in Bibliothek verfügbar)
Abstracts
Abstract
(Deutsch)
Ziel dieser Arbeit ist es, die Effekte des Einsatzes der Arbeitsform Pair Programming im einführenden Programmierunterricht einer textbasierten sowie einer visuellen Programmiersprache zu erforschen. Pair Programming wurde sowohl in praxisnahen Communities als auch in der wissenschaftlichen Forschung für unterschiedliche Zielgruppen im schulischen und außerschulischen Bildungsbereich als vielversprechende Arbeitsform für den Programmierunterricht beschrieben. Aufbauend auf den vorhandenen wissenschaftlichen Erkenntnissen für diesen Forschungsbereich sollen die spezifischen Unterschiede zwischen dem Einsatz von Pair Programming bei einer textbasierten und einer visuellen Programmiersprache empirisch untersucht werden. Dazu werden fachdidaktische Konzepte sowohl für eine visuelle Programmiersprache (MIT App Inventor) als auch für eine textbasierte Programmiersprache (Python) entwickelt und gemeinsam mit Schüler*innen einer AHS-Oberstufe umgesetzt. Im Anschluss werden die erstellten Programme, Fragebögen sowie Fokusinterviews mit ausgewählten Schüler*innen ausgewertet. Die Interpretation der empirischen Daten sowie die Einbettung der Ergebnisse in den theoretischen Diskurs sollen Rückschlüsse auf die Unterschiede zwischen textbasierten und visuellen Programmiersprachen im Hinblick auf die Effekte von Pair Programming zulassen und damit einen Beitrag zur Erforschung der Möglichkeiten, die sich durch den Einsatz von Pair Programming im Programmierunterricht bieten, liefern.
Abstract
(Englisch)
The aim of this work is to evaluate potential differences between text-based and visual programming languages in respect to the concept of pair programming as a teaching and learning method. Pair programming has been described as a promising approach for introductory programming lessons in both scientific research and practical communities. Based on existing scientific research, the specific differences between the use of pair programming in a text-based and a visual programming language are investigated. For this purpose, didactic concepts for both a visual programming language (MIT App Inventor) and a text-based programming language (Python) are developed and implemented. The empirical data is conducted through the evaluation of students’ achievements, questionnaires and focus interviews with selected students. The evaluation of this data will be the basis for conclusions regarding the differences between pair programming with text-based and visual programming languages and thus contribute to the exploration of possibilities of making introductory programming lessons more successful.
Schlagwörter
Schlagwörter
(Englisch)
Pair Programming visual programming languages text-based programming languages
Schlagwörter
(Deutsch)
Programmierunterricht Pair Programming visuelle Programmiersprachen textbasierte Programmiersprachen
Autor*innen
Patrick Korber
Haupttitel (Deutsch)
Die Effekte von Pair Programming im einführenden Programmierunterricht mit visuellen und textbasierten Programmiersprachen
Paralleltitel (Englisch)
The effects of pair programming in introductory programming classes with visual and text-based programming languages
Publikationsjahr
2020
Umfangsangabe
vi, 138 Seiten : Illustrationen, Diagramme
Sprache
Deutsch
Beurteiler*in
Renate Motschnig
Klassifikation
54 Informatik > 54.99 Informatik: Sonstiges
AC Nummer
AC16156960
Utheses ID
56989
Studienkennzahl
UA | 199 | 511 | 514 | 02
