/ en / Traditional / mobile / help

Beats Biblionetz - Texte

Language‐Independent Conceptual «Bugs» in Novice Programming

Erstpublikation in: Journal of Educational Computing Research, 2(1): 25‐36.
Publikationsdatum:
Erste Seite des Textes (PDF-Thumbnail)

iconZusammenfassungen

Roy PeaThis article argues for the existence of persistent conceptual “bugs” in how novices program and understand programs. These bugs are not specific to a given programming language, but appear to be language-independent. Furthermore, such bugs occur for novices from primary school to college age. Three different classes of bugs—parallelism, intentionality, and egocentrism—are identified, and exemplified through student errors. It is suggested that these classes of conceptual bugs are rooted in a “superbug,” the default strategy that there is a hidden mind somewhere in the programming language that has intelligent interpretive powers.
Von Roy Pea im Text Language‐Independent Conceptual «Bugs» in Novice Programming (1986)

iconDieser wissenschaftliche Zeitschriftenartikel erwähnt...


Personen
KB IB clear
D. Midian Kurland, James D. Milojkovic, Roy Pea

Aussagen
KB IB clear
Programmieren ist schwierig

Begriffe
KB IB clear
BASIC (Programmiersprache)BASIC (programming language), Fehlvorstellungen beim Programmieren, Fehlvorstellungen bezüglich Schleifen, LOGO (Programmiersprache)LOGO (programming language), Novicenovice, Pascal (Programmiersprache), Programmierenprogramming, Programmierkonzepteprogramming concepts, Programmiersprachenprogramming languages
icon
Bücher
Jahr UmschlagTitelAbrufeIBOBKBLB
1984Children Learning Computer Programming (James D. Milojkovic) 19, 19, 18, 1, 1, 1, 1, 1, 1, 1, 1, 3, 115168
icon
Texte
Jahr UmschlagTitelAbrufeIBOBKBLB
1983    On the Cognitive Prerequisites of Learning Computer Programming (Roy Pea, D. Midian Kurland) 3, 1, 2, 4, 4, 2, 1, 3, 1, 1, 5, 12131104
1983    Logo Programming and Problem Solving (Roy Pea) 2, 1, 1, 3, 2, 4, 2, 7, 1, 2, 4, 23162135
1984    On the cognitive effects of learning computer programming (Roy Pea, D. Midian Kurland) 1, 3, 2, 5, 4, 2, 1, 7, 5, 2, 2, 428154230

iconDieser wissenschaftliche Zeitschriftenartikel erwähnt 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.

iconTagcloud

iconZitationsgraph

Diese Grafik fensterfüllend anzeigen als Pixelgrafik (PNG) Vektorgrafik (SVG)

icon4 Erwähnungen Dies ist eine nach Erscheinungsjahr geordnete Liste aller im Biblionetz vorhandenen Werke, die das ausgewählte Thema behandeln.

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.

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.