/ en / Traditional / help

Beats Biblionetz - Texte

Habits of programming in scratch

Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari
Publikationsdatum:
Zu finden in: ITiCSE 2011 (Seite 168 bis 172), 2011
Erste Seite des Textes (PDF-Thumbnail)

iconZusammenfassungen

Beat Döbeli HoneggerVisuelle Programmierumgebungen wie Scratch führen dazu, dass bottom-up und sehr feingranular programmiert wird. Dies widerspricht den Grundsätzen der Informatik für gute Programmentwicklung, die eher top-down und klare Strukturen empfehlen. Sind somit visuelle Programmiersprachen gut für den Einstieg, aber schlecht für die spätere Vertiefung?
Von Beat Döbeli Honegger, erfasst im Biblionetz am 13.07.2011
Visual programming environments are widely used to introduce young people to computer science and programming; in particular, they encourage learning by exploration. During our research on teaching and learning computer science concepts with Scratch, we discovered that Scratch engenders certain habits of programming: (a) a totally bottom-up development process that starts with the individual Scratch blocks, and (b) a tendency to extremely fine-grained programming. Both these behaviors are at odds with accepted practice in computer science that encourages one: (a) to start by designing an algorithm to solve a problem, and (b) to use programming constructs to cleanly structure programs. Our results raise the question of whether exploratory learning with a visual programming environment might actually be detrimental to more advanced study.
Von Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari im Konferenz-Band ITiCSE 2011 im Text Habits of programming in scratch (2011)

iconBemerkungen

Mark GuzdialProbably the paper that most influenced my thinking was Orni Meerbaum-Salant’s paper on Habits of Programming in Scratch (same session). They studied a bunch of students’ work in Scratch, and identified a number of common misconceptions and errors. What was fascinating was that the bugs looked (to me) a lot like the ones that Elliot Soloway found with the Rainfall Problem, and the issues with concurrency were like the ones that Mitchel Resnick found with Multilogo and that John Pane found with HANDS. That suggests that changing the environment doesn’t change the kinds of errors students are making. And since all student programming misconceptions come from our instruction (i.e., students don’t know much about programming before we teach them programming), it means that we’ve been teaching programming in basically (from a cognitive perspective) the same way since Pascal.
Von Mark Guzdial, erfasst im Biblionetz am 14.07.2011

iconDieses Konferenz-Paper erwähnt ...


Personen
KB IB clear
Michal Armoni, Mordechai Ben-Ari, Karen Brennan, Evelyn Eastmond, Yasmin B. Kafai, John Maloney, Orni Meerbaum-Salant, Amon Millner, Andrés Monroy-Hernández, Seymour Papert, Mitchel Resnick, Eric Rosenbaum, Natalie Rusk, Jay Silver, Brian Silverman, Sherry Turkle

Begriffe
KB IB clear
Informatikcomputer science, Informatik-Didaktikdidactics of computer science, Programmierenprogramming, Scratch
icon
Bücher
Jahr  Umschlag Titel Abrufe IBOBKBLB
1982 local web  Mindstorms (Seymour Papert) 13, 8, 14, 7, 17, 2, 4, 13, 4, 5, 3, 83224785782
1990 Constructionism (Idit Harel, Seymour Papert) 3, 7, 8, 6, 2, 26, 4, 1, 8, 5, 1, 31244731511
2006 local  The Cambridge Handbook of the Learning Sciences (R. Keith Sawyer) 1, 6, 4, 6, 2, 9, 1, 1, 7, 3, 3, 6797161163
2010 ICER 2010 (Michael E. Caspersen, Michael J. Clancy, Kate Sanders) 3, 9, 8, 5, 2, 14, 1, 1, 6, 1, 2, 433674460
icon
Texte
Jahr  Umschlag Titel Abrufe IBOBKBLB
1990 local web  Epistemological pluralism and the revaluation of the concrete (Sherry Turkle, Seymour Papert) 9, 1, 12, 3, 12, 1, 3, 7, 2, 3, 1, 428294584
2006 local  Constructionism (Yasmin B. Kafai) 6, 8, 10, 3, 9, 1, 5, 9, 1, 4, 1, 615346688
2009 local web  Scratch: Programming for All (Mitchel Resnick, John Maloney, Andrés Monroy-Hernández, Natalie Rusk, Evelyn Eastmond, Karen Brennan, Amon Millner, Eric Rosenbaum, Jay Silver, Brian Silverman, Yasmin B. Kafai) 8, 10, 14, 5, 12, 1, 1, 5, 1, 1, 3, 585285958
2010 local web  Learning computer science concepts with scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) 1, 2, 1, 9, 5, 12, 1, 3, 10, 2, 1, 310183392

iconDieses Konferenz-Paper 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.

iconTagcloud

iconZitationsgraph

Diese Grafik ist nur im SVG-Format verfügbar. Dieses Format wird vom verwendeteten Browser offenbar nicht unterstützt.

Diese Grafik fensterfüllend anzeigen (SVG)

iconZeitleiste

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

iconAnderswo finden

icon

iconVolltext dieses Dokuments

Habits of programming in scratch: Artikel als Volltext (lokal: PDF, 373 kByte)

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 dieses Konferenz-Paper

Beat hat Dieses Konferenz-Paper während seiner Zeit am Institut für Medien und Schule (IMS) ins Biblionetz aufgenommen. Beat besitzt kein physisches, aber ein digitales Exemplar. (das er aber aus Urheberrechtsgründen nicht einfach weitergeben darf).

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.