Logo des Repositoriums
 

Automatisiertes Feedback für block-basierte Programmiersprachen

dc.contributor.authorObermüller, Florian
dc.contributor.authorGreifenstein, Luisa
dc.contributor.authorHeuer, Ute
dc.contributor.authorFraser, Gordon
dc.contributor.editorHellmig, Lutz
dc.contributor.editorHennecke, Martin
dc.date.accessioned2023-09-13T11:24:02Z
dc.date.available2023-09-13T11:24:02Z
dc.date.issued2023
dc.description.abstractBlock-basierte Programmiersprachen wie Scratch oder mBlock ermöglichen motivierende und einfache erste Programmierversuche, aber ohne Feedback sowohl zu fehlerhaften oder umständlichen als auch zu gut gelungenen Programmabschnitten werden viele Lernchancen ungenutzt bleiben. Um diesem Problem zu begegnen, stellen wir in diesem Beitrag das von uns entwickelte automatisierte Feedback-Werkzeug LitterBox vor. LitterBox unterstützt Lernende, indem es Programme auf bekannte Codemuster überprüft und für jede gefundene Instanz eines Musters Erläuterungen generiert, die sich direkt auf das vorliegende Programm beziehen und diese am zugehörigen Codeabschnitt visualisiert. Darüber hinaus kann LitterBox Lehrenden helfen, schnell einen Überblick über prinzipielle Lernrückstände und -fortschritte ihrer Schüler*innen zu erhalten. In einer ersten Evaluation mit Grundschullehramtsstudierenden ohne universitäre Informatikausbildung (n = 142) hat sich LitterBox generell als sehr hilfreich beim Erstellen funktionaler und lesbarer Programme erwiesen. Aus den Rückmeldungen der Studierenden konnten außerdem Kriterien für gute Hinweise abgeleitet werden. LitterBox wird von uns als Web-Frontend bereitgestellt oder kann Open Source bezogen und um neue Codemuster erweitert werden.de
dc.identifier.doi10.18420/infos2023-030
dc.identifier.isbn978-3-88579-730-2
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/42330
dc.language.isode
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofINFOS 2023 - Informatikunterricht zwischen Aktualität und Zeitlosigkeit
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-336
dc.subjectScratch
dc.subjectmBlock
dc.subjectCodequalität
dc.subjectHinweisgenerierung
dc.subjectCodemuster
dc.subjectEvaluation
dc.titleAutomatisiertes Feedback für block-basierte Programmiersprachende
dc.typeText/Praxisbeiträge
gi.citation.endPage318
gi.citation.publisherPlaceBonn
gi.citation.startPage309
gi.conference.date20.-22. September 2023
gi.conference.locationWürzburg, Rostock
gi.conference.reviewfull

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
309-318.pdf
Größe:
337.58 KB
Format:
Adobe Portable Document Format