/ en / help

Beats Biblionetz - Texte

The Pedagogical Role of Source Code Comments in Programming Education

A Qualitative Systematic Review with Layered Evidence
Gonçalo Sarmento, Manuel J. C. S. Reis
Publikationsdatum:
Zu finden in: Informatics in Education 2/2026 (Seite 167 bis 203), 2026 web 
Erste Seite des Textes (PDF-Thumbnail)
Dieses Biblionetz-Objekt existiert erst seit Oktober 2026. Es ist deshalb gut möglich, dass viele der eigentlich vorhandenen Vernetzungen zu älteren Biblionetz-Objekten bisher nicht erstellt wurden. Somit kann es sein, dass diese Seite sehr lückenhaft ist.

iconZusammenfassungen

Source code comments are usually treated in software engineering as documentation artifacts that support readability, maintainability, and long-term comprehension. In programming education, however, comments may also function as pedagogical scaffolds by helping learners externalize reasoning, clarify intent, and reflect on code. This article presents a PRISMA-informed qualitative systematic review with layered evidence on the pedagogical role of source code comments in programming education. Searches in Scopus and ERIC produced 50 unique records; 36 were assessed in detail and resolved into 18 primary synthesis studies, 7 supporting/contextual studies, and 11 advanced-stage exclusions. Because the evidence base is heterogeneous, the review uses qualitative layered synthesis rather than meta-analysis. The findings suggest that comments are best understood pedagogically as explanation-centered learning supports, especially for code comprehension, self-explanation, debugging and reflective reasoning, and formative assessment of student thinking. Direct comment-focused evidence remains limited and concentrated mainly in highereducation and novice programming contexts; adjacent explanation-centered studies clarify plausible mechanisms but do not by themselves establish comment-specific effects. The review concludes that comments can become pedagogically meaningful when deliberately integrated as scaffolds for explanation, comprehension, and reflection.
Von Gonçalo Sarmento, Manuel J. C. S. Reis im Text The Pedagogical Role of Source Code Comments in Programming Education (2026)

iconDieser wissenschaftliche Zeitschriftenartikel erwähnt ...


Personen
KB IB clear
Richard Catrambone , Lauren E. Margulieux , Craig S. Miller , Amber Settle , Leigh Ann Sudol-DeLyser , Arto Vihavainen

Begriffe
KB IB clear
debuggen , Metaanalysemeta-analysis , Programmierenprogramming , Softwaresoftware , Software EngineeringSoftware Engineering
icon
Bücher
Jahr  Umschlag Titel Abrufe IBOBKBLB
2015 SIGCSE 2015 (Adrienne Decker, Kurt Eiselt, Carl Alphonce, Jodi Tims) 18, 16, 13, 16, 17, 6, 6, 7, 4, 1, 1, 5 52 944 0 198
2017 ICER 2017 (Josh Tenenberg, Donald Chinn, Judy Sheard, Lauri Malmi) 0, 0, 1, 1, 4, 1, 1, 2, 0, 0, 1, 1 43 214 1 667
icon
Texte
Jahr  Umschlag Titel Abrufe IBOBKBLB
2015 local web  Benefits of Self-explanation in Introductory Programming (Arto Vihavainen, Craig S. Miller, Amber Settle) 2 4 0 0
2015 local web  Expression of Abstraction (Leigh Ann Sudol-DeLyser) 2 4 0 0
2017 local web  Using Learners' Self-Explanations of Subgoals to Guide Initial Problem Solving in App Inventor (Lauren E. Margulieux, Richard Catrambone) 2 1 0 0

iconDieser wissenschaftliche Zeitschriftenartikel erwähnt vermutlich nicht ... Eine statistisch erstelle Liste von nicht erwähnten (oder zumindest nicht erfassten) Begriffen, die aufgrund der erwähnten Begriffe eine hohe Wahrscheinlichkeit aufweisen, erwähnt zu werden.

icon
Nicht erwähnte Begriffe
Effektstärke

iconZitationsgraph (Beta-Test mit vis.js)

iconAnderswo finden

icon

iconVolltext dieses Dokuments

iconAnderswo suchen  Auch im Biblionetz finden Sie nicht alles. Aus diesem Grund bietet das Biblionetz bereits ausgefüllte Suchformulare für verschiedene Suchdienste an. Biblionetztreffer werden dabei ausgeschlossen.

iconBeat und dieser wissenschaftliche Zeitschriftenartikel

Beat hat Dieser wissenschaftliche Zeitschriftenartikel erst in den letzten 6 Monaten in Biblionetz aufgenommen. Er hat Dieser wissenschaftliche Zeitschriftenartikel einmalig erfasst und bisher nicht mehr bearbeitet. Beat besitzt kein physisches, aber ein digitales Exemplar. Eine digitale Version ist auf dem Internet verfügbar (s.o.). Aufgrund der wenigen Einträge im Biblionetz scheint er es nicht wirklich gelesen zu haben. Es gibt bisher auch nur wenige Objekte im Biblionetz, die dieses Werk zitieren.

iconBiblionetz-History Dies ist eine graphische Darstellung, wann wie viele Verweise von und zu diesem Objekt ins Biblionetz eingetragen wurden und wie oft die Seite abgerufen wurde.