/ en / Traditional / help

Beats Biblionetz - Texte

To Block or not to Block, That is the Question

Students’ Perceptions of Blocks-based Programming
Erstpublikation in: IDC '15, June 21 - 25, 2015, Medford, MA, USA
Publikationsdatum:
Erste Seite des Textes (PDF-Thumbnail)

iconZusammenfassungen

Blocks-based programming is becoming the standard way to introduce learners to programming both inside classrooms and beyond. Educators and designers advocate for this approach arguing that it is easier to get started and more engaging for the learner. In this paper, we sought to understand how high school students enrolled in an introductory programming course perceived the blocks-based programming approach. Through cognitive interviews and surveys, we found that students generally found blocks-based programming to be easier than the text-based alternative, citing reasons including the natural language labels on the blocks, the shapes and colors of the blocks, the drag-and-drop composition mechanism, and the ease of browsing the blocks library. Students also identified drawbacks to the blocks-based programming approach, including issues of authenticity, expressive power, and challenges in authoring larger, more sophisticated programs. We also found that the differences high school students see between blocks-based and text-based programming span the visual interface, the types of programs that can be authored, as well a different programming practices that each representation supports.
Von David Weintrop, Uri Wilensky im Text To Block or not to Block, That is the Question (2015)
Blocks-based programming tools are becoming increasingly common in high-school introductory computer science classes. Such contexts are quite different than the younger audience and informal settings where these tools are more often used. This paper reports findings from a study looking at how high school students view blocks-based programming tools, what they identify as contributing to the perceived ease-of-use of such tools, and what they see as the most salient differences between blocksbased and text-based programming. Students report that numerous factors contribute to making blocks-based programming easy, including the natural language description of blocks, the drag-anddrop composition interaction, and the ease of browsing the language. Students also identify drawbacks to blocks-based programming compared to the conventional text-based approach, including a perceived lack of authenticity and being less powerful. These findings, along with the identified differences between blocks-based and text-based programming, contribute to our understanding of the suitability of using such tools in formal high school settings and can be used to inform the design of new, and revision of existing, introductory programming tools.
Von David Weintrop, Uri Wilensky im Text To Block or not to Block, That is the Question (2015)

iconDieses Konferenz-Paper erwähnt ...


Personen
KB IB clear
Tim Bell , M. Bloom , Karen Brennan , Caitlin Duncan , Evelyn Eastmond , W. Feurzeig , Deborah A. Fields , Sally Fincher , Michael Giang , R. Grant , Mark Guzdial , Yasmin B. Kafai , Caitlin Kelleher , John Maloney , Amon Millner , Andrés Monroy-Hernández , Seymour Papert , Randy Pausch , Marian Petre , Mitchel Resnick , Eric Rosenbaum , Natalie Rusk , Jay Silver , Brian Silverman , Cynthia Solomon , Steve Tanimoto , Sherry Turkle

Aussagen
KB IB clear
Blockbasierte Sprachen erleichtern den Einstieg ins Programmierenblock programming interfaces improve novice programming performance
Blockbasierte Sprachen haben den Ruf, nicht echtes Programmieren zu ermöglichen

Begriffe
KB IB clear
blockbasierte Programmierumgebungenvisual programming language , computational thinkingcomputational thinking , Informatikcomputer science , Programmierenprogramming , Programmiersprachenprogramming languages , Schuleschool , Snap! (Programmiersprache)
icon
Bücher
Jahr  Umschlag Titel Abrufe IBOBKBLB
1969 local web  Programming-Languages as a Conceptual Framework for Teaching Mathematics (W. Feurzeig, Seymour Papert, M. Bloom, R. Grant, Cynthia Solomon) 3, 5, 6, 9, 2, 3, 10, 2, 7, 7, 3, 1 8 11 1 483
1982 local web  Mindstorms (Seymour Papert) 11, 19, 6, 5, 4, 7, 19, 8, 13, 12, 5, 18 343 47 18 5930
2004 Computer Science Education Research (Sally Fincher, Marian Petre) 3, 6, 8, 21, 3, 2, 11, 2, 6, 9, 3, 4 22 42 4 514
2014 WiPSCE 2014 (Carsten Schulte, Michael E. Caspersen, Judith Gal-Ezer) 9, 20, 2, 3, 2, 3, 12, 2, 10, 8, 6, 4 69 265 4 846
icon
Texte
Jahr  Umschlag Titel Abrufe IBOBKBLB
1990 local web  Epistemological Pluralism: Styles and Voices Within the Computer Culture (Sherry Turkle, Seymour Papert) 3, 2, 8, 6, 3, 3, 9, 1, 7, 6, 6, 4 17 25 4 298
2004 local web  Programming Environments for Novices (Mark Guzdial) 3, 3, 9, 14, 2, 1, 9, 3, 5, 4, 4, 2 10 41 2 444
2005 local web  Lowering the barriers to programming (Caitlin Kelleher, Randy Pausch) 3, 7, 9, 1, 1, 2, 11, 4, 5, 4, 5, 3 49 17 3 720
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) 6, 30, 2, 2, 1, 6, 12, 4, 3, 9, 6, 6 88 28 6 1050
2014 local web  Should your 8-year-old learn coding? (Caitlin Duncan, Tim Bell, Steve Tanimoto) 2, 10, 13, 1, 2, 3, 11, 2, 2, 7, 7, 4 19 45 4 580
2014 local web  Programming in the wild (Deborah A. Fields, Michael Giang, Yasmin B. Kafai) 8, 6, 2, 1, 1, 3, 7, 3, 1, 6, 2, 2 8 19 2 652

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

iconErwähnungen auf anderen Websites im Umfeld von Beat Döbeli Honegger

iconZitationsgraph

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

Diese SVG-Grafik fensterfüllend anzeigen

iconZitationsgraph (Beta-Test mit vis.js)

iconZeitleiste

icon19 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

Auf dem WWW To Block or not to Block, That is the Question: Artikel als Volltext (lokal: PDF, 1108 kByte; WWW: Link OK 2021-03-21)

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. Eine digitale Version ist auf dem Internet verfügbar (s.o.).

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.