/ en / Traditional / help

Beats Biblionetz - Texte

Starting from Scratch

Outcomes of Early Computer Science Learning Experiences and Implications for What Comes Next
David Weintrop, Alexandria K. Hansen, Danielle B. Harlow, Diana Franklin
Publikationsdatum:
Zu finden in: ICER 2018 (Seite 142 bis 150), 2018
Erste Seite des Textes (PDF-Thumbnail)
Diese Seite wurde seit mehr als 10 Monaten inhaltlich nicht mehr aktualisiert. Unter Umständen ist sie nicht mehr aktuell.

iconZusammenfassungen

More specifically, we answer the following research questions: What are examples of strategies that learners develop through introductory experiences with VBBPEs that future educators should be aware of? How and when might these strategies differ from what is taught in subsequent classes where text-based programming languages are used?
Von David Weintrop, Alexandria K. Hansen, Danielle B. Harlow, Diana Franklin im Konferenz-Band ICER 2018 im Text Starting from Scratch (2018)

Visual block-based programming environments (VBBPEs) such as Scratch and Alice are increasingly being used in introductory computer science lessons across elementary school grades. These environments, and the curricula that accompany them, are designed to be developmentally-appropriate and engaging for younger learners but may introduce challenges for future computer science educators. Using the final projects of 4th, 5th, and 6th grade students who completed an introductory curriculum using a VBBPE, this paper focuses on patterns that show success within the context of VBBPEs but could pose potential challenges for teachers of follow-up computer science instruction. This paper focuses on three specific strategies observed in learners' projects: (1) wait blocks being used to manage program execution, (2) the use of event-based programming strategies to produce parallel outcomes, and (3) the coupling of taught concepts to curricular presentation. For each of these outcomes, we present data on how the course materials supported them, what learners achieved while enacting them, and the implications the strategy poses for future educators. We then discuss possible design and pedagogical responses. The contribution of this work is that it identifies early computer science learning strategies, contextualizes them within developmentally-appropriate environments, and discusses their implications with respect to future pedagogy. This paper advances our understanding of the role of VBBPEs in introductory computing and their place within the larger K-12 computer science trajectory.

Von David Weintrop, Alexandria K. Hansen, Danielle B. Harlow, Diana Franklin im Konferenz-Band ICER 2018 im Text Starting from Scratch (2018)

iconBemerkungen

It bears repeating that the goal of this work is to identify strategies students develop in VBBPEs that are different from those conventionally used in non-VBBPE introductory CS instruction. This is not meant to imply that VBBPEs are inappropriate for introductory computing contexts, instead, we seek to advance our understanding of how best to support learners as they progress along a CS learning trajectory.
Von David Weintrop, Alexandria K. Hansen, Danielle B. Harlow, Diana Franklin im Konferenz-Band ICER 2018 im Text Starting from Scratch (2018)

iconDieses Konferenz-Paper erwähnt ...


Personen
KB IB clear
Harold Abelson, Michal Armoni, David Bau, Tim Bell, Mordechai Ben-Ari, Karen Brennan, Andrea DiSessa, Caitlin Duncan, Hilary A. Dwyer, Evelyn Eastmond, Brendan Foreman, Diana Franklin, Jeff Gray, Idit Harel, Danielle Harlow, Charlotte Hill, Nathan R. Holbert, Yasmin B. Kafai, Caitlin Kelleher, John Maloney, John H. Maloney, Tim Martinez, Yoshiaki Matsuzawa, Orni Meerbaum-Salant, Amon Millner, Andrés Monroy-Hernández, Takashi Ohata, Seymour Papert, Randy Pausch, Kylie A. Peppler, Mitchel Resnick, Kathryn Rich, Eric Rosenbaum, Natalie Rusk, Sanshiro Sakai, Linda M. Seiter, Josh Sheldon, Jay Silver, Brian Silverman, Carla Strickland, Manabu Sugiura, Steve Tanimoto, Franklyn A. Turbak, Sherry Turkle, Daniel Watt, David Weintrop, Sylvia Weir, Uri Wilensky

Fragen
KB IB clear
Welche Programmiersprache eignet sich für die Schule?Which programming language is suitable for school?

Aussagen
KB IB clear
Blockbasierte Sprachen verhindern Syntaxfehler

Begriffe
KB IB clear
Alice.org, blockbasierte Programmierumgebungenvisual programming language, Fehlvorstellungen beim Programmieren, Fehlvorstellungen bezüglich Initialisierung, Fehlvorstellungen bezüglich Variablen, Informatikcomputer science, Informatik in der Primarschule, Informatik-Didaktikdidactics of computer science, Informatik-Unterricht (Fachinformatik)Computer Science Education, Informatikunterricht in der Schule, Konstruktionismusconstructionism, LOGO (Programmiersprache)LOGO (programming language), Programmierenprogramming, Programmieren für KinderProgramming for kids, Programmierkonzepteprogramming concepts, Programmiersprachenprogramming languages, Scratch, Snap! (Programmiersprache), storytellingstorytelling
icon
Bücher
Jahr  Umschlag Titel Abrufe IBOBKBLB
1979 local web Final Report of the Brookline LOGO Project (Seymour Papert, Daniel Watt, Andrea DiSessa, Sylvia Weir) 6, 4, 4, 5, 10, 6, 3, 5, 3, 6, 7, 7357204
1982 local web Mindstorms (Seymour Papert) 22, 28, 26, 27, 22, 22, 13, 7, 10, 13, 15, 1124745115486
1986 local Turtle geometry (Harold Abelson, Andrea DiSessa) 6, 13, 6, 9, 8, 7, 4, 3, 2, 4, 9, 71367257
1990Constructionism (Idit Harel, Seymour Papert) 10, 24, 11, 16, 16, 7, 12, 5, 5, 6, 8, 51054851312
2006 local The Cambridge Handbook of the Learning Sciences (R. Keith Sawyer) 11, 18, 10, 14, 12, 6, 14, 7, 5, 3, 11, 863728991
2008SIGCSE 2008 (J. D. Dougherty, Susan H. Rodger, Sue Fitzgerald, Mark Guzdial) 3, 13, 9, 5, 10, 4, 8, 4, 5, 5, 12, 7123517207
2011ITiCSE 2011 (Guido Rößling, Thomas L. Naps, Christian Spannagel) 11, 23, 17, 24, 23, 21, 15, 14, 10, 15, 24, 1538347152606
2013ICER 2013 (Beth Simon, Alison Clear, Quintin I. Cutts) 8, 18, 5, 14, 14, 11, 6, 6, 7, 4, 12, 7301197337
2014WiPSCE 2014 (Carsten Schulte, Michael E. Caspersen, Judith Gal-Ezer) 7, 12, 7, 13, 12, 8, 8, 6, 6, 7, 18, 9352559562
2015SIGCSE 2015 (Adrienne Decker, Kurt Eiselt, Carl Alphonce, Jodi Tims) 18, 16, 13, 16, 17, 6, 6, 7, 4, 1, 1, 5269133198
2017SIGCSE 2017 (Michael E. Caspersen, Stephen H. Edwards, Tiffany Barnes, Daniel D. Garcia) 13, 16, 9, 11, 17, 8, 9, 7, 8, 8, 13, 8206738316
icon
Texte
Jahr  Umschlag Titel Abrufe IBOBKBLB
local web Learnable Programming (David Bau, Jeff Gray, Caitlin Kelleher, Josh Sheldon, Franklyn A. Turbak) 7, 7, 8, 6, 6, 2, 2, 7, 10, 6, 10, 74207182
1990 local web Epistemological Pluralism: Styles and Voices Within the Computer Culture (Sherry Turkle, Seymour Papert) 68, 7, 10, 7, 3, 1, 4, 315243103
2005 local web Lowering the barriers to programming (Caitlin Kelleher, Randy Pausch) 1, 11, 6, 6, 8, 2, 2, 5, 4, 6, 10, 636176489
2006 local Constructionism (Yasmin B. Kafai) 6, 15, 7, 7, 12, 4, 9, 8, 5, 5, 9, 79337505
2008 local web Programming by choice (John H. Maloney, Kylie A. Peppler, Yasmin B. Kafai, Mitchel Resnick, Natalie Rusk) 8400
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) 7, 20, 8, 11, 16, 6, 13, 7, 12, 11, 15, 13572813732
2011 local Habits of programming in scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) 7, 9, 6, 11, 7, 4, 4, 7, 6, 11, 11, 919109500
2013 local web Modeling the learning progressions of computational thinking of primary grade students (Linda M. Seiter, Brendan Foreman) 2, 3, 5, 4, 5, 4, 6, 5, 5, 9, 7, 71117117
2014 local web Should your 8-year-old learn coding? (Caitlin Duncan, Tim Bell, Steve Tanimoto) 6, 14, 6, 7, 8, 4, 8, 3, 6, 9, 8, 711437328
2015 local web To Block or not to Block, That is the Question (David Weintrop, Uri Wilensky) 5, 10, 9, 14, 20, 16, 12, 10, 8, 6, 7, 813198310
2015 local web Floors and Flexibility (Charlotte Hill, Hilary A. Dwyer, Tim Martinez, Danielle Harlow, Diana Franklin) 1300
2015 local web Language Migration in non-CS Introductory Programming through Mutual Language Translation Environment (Yoshiaki Matsuzawa, Takashi Ohata, Manabu Sugiura, Sanshiro Sakai) 3400
2017 local web From Blocks to Text and Back (David Weintrop, Nathan R. Holbert) 7, 6, 9, 12, 10, 3, 5, 3, 5, 8, 10, 73177129
2017 local web A Literature Review through the Lens of Computer Science Learning Goals Theorized and Explored in Research (Kathryn Rich, Carla Strickland, Diana Franklin) 3400

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

iconErwä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 Starting from Scratch: Fulltext at the ACM Digital Library (lokal: PDF, 1165 kByte; WWW: Link tot Link unterbrochen? Letzte Überprüfung: 2020-11-28 Letzte erfolgreiche Überprüfung: 2020-08-28)

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.). Aufgrund der vielen Verknüpfungen im Biblionetz scheint er sich intensiver damit befasst zu haben. Es gibt bisher 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.