/ en / Traditional / help

Beats Biblionetz - Texte

Using Commutative Assessments to Compare Conceptual Understanding in Blocks-based and Text-based Programs

Publikationsdatum:
Zu finden in: ICER 2015 (Seite 101 bis 110), 2015
Erste Seite des Textes (PDF-Thumbnail)
Diese Seite wurde seit mehr als 7 Monaten inhaltlich nicht mehr aktualisiert. Unter Umständen ist sie nicht mehr aktuell.

iconZusammenfassungen

Blocks-based programming environments are becoming increasingly common in introductory programming courses, but to date, little comparative work has been done to understand if and how this approach affects students' emerging understanding of fundamental programming concepts. In an effort to understand how tools like Scratch and Blockly differ from more conventional text-based introductory programming languages with respect to conceptual understanding, we developed a set of "commutative" assessments. Each multiple-choice question on the assessment includes a short program that can be displayed in either a blocks- based or text-based form. The set of potential answers for each question includes the correct answer along with choices informed by prior research on novice programming misconceptions. In this paper we introduce the Commutative Assessment, discuss the theoretical and practical motivations for the assessment, and present findings from a study that used the assessment. The study had 90 high school students take the assessment at three points over the course of the first ten weeks of an introduction to programming course, alternating the modality (blocks vs. text) for each question over the course of the three administrations of the assessment. Our analysis reveals differences on performance between blocks-based and text-based questions as well as differences in the frequency of misconceptions based on the modality. Future work, potential implications, and limitations of these findings are also discussed.

Von David Weintrop, Uri Wilensky im Konferenz-Band ICER 2015 im Text Using Commutative Assessments to Compare Conceptual Understanding in Blocks-based and Text-based Programs (2015)

iconDieses Konferenz-Paper erwähnt ...


Personen
KB IB clear
Harold Abelson , Michal Armoni , Mordechai Ben-Ari , M. Bloom , P. Brna , Peter Brusilovsky , Eduardo Calabrese , Ebru Celikel Cankaya , Paul Denny , Andrea diSessa , W. Feurzeig , Ryan Garlick , R. Grant , T.R.G. Green , Paul Gross , Jacob Hendrickx , Jozef Hvorecky , Anatoly Kouchnirenko , Colleen M. Lewis , Andrew Luxton-Reilly , Orni Meerbaum-Salant , Patrick Mendelsohn , Philip Miller , Seymour Papert , Kris Powers , Cynthia Solomon , Ewan D. Tempero

Aussagen
KB IB clear
Blockbasierte Sprachen erleichtern den Einstieg ins Programmierenblock programming interfaces improve novice programming performance
Werkzeuge formen unser Denkentools are influencing our thinking

Begriffe
KB IB clear
Alice.org , BASIC (Programmiersprache)BASIC (programming language) , blockbasierte Programmierumgebungenvisual programming language , Informatikcomputer science , Informatik-Unterricht (Fachinformatik)Computer Science Education , Karel , LOGO (Programmiersprache)LOGO (programming language) , Programmierenprogramming , Programmiersprachenprogramming languages , Scratch
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) 1, 5, 2, 4, 3, 5, 6, 9, 2, 3, 10, 2 8112465
1986 local  Turtle geometry (Harold Abelson, Andrea diSessa) 1, 3, 6, 4, 5, 4, 2, 8, 10, 1, 6, 4 1774438
1990 Psychology of Programming (J.-M. Hoc, T.R.G. Green, R. Samurçay, D.J. Gilmore) 4, 6, 1, 3, 6, 6, 2, 2, 2, 2, 11, 3 9393583
2001 local  Changing Minds (Andrea diSessa) 4, 2, 7, 4, 1, 10, 10, 2, 1, 6, 10, 3 33731504
2005 ICER 2005 (Richard J. Anderson, Sally Fincher, Mark Guzdial) 1, 6, 6, 2, 7, 4, 1, 2, 1, 5, 6, 2 29622491
2009 SIGCSE 2010 (Gary Lewandowski, Steven A. Wolfman, Thomas J. Cortina, Ellen Lowenfeld Walker) 1, 3, 2, 5, 4, 3, 8, 13, 1, 2, 10, 2 363642466
2010 ITiCSE 2010 (Reyyan Ayfer, John Impagliazzo, Cary Laxer) 3, 2, 4, 4, 2, 6, 8, 1, 1, 3, 7, 2 2524021895
2010 ICER 2010 (Michael E. Caspersen, Michael J. Clancy, Kate Sanders) 1, 2, 4, 3, 3, 6, 14, 1, 1, 3, 9, 4 39664504
2011 ITiCSE 2011 (Guido Rößling, Thomas L. Naps, Christian Spannagel) 3, 5, 3, 6, 7, 9, 2, 4, 5, 4, 9, 1 6432412934
2013  local web  Computer Science Concepts in Scratch (Michal Armoni, Mordechai Ben-Ari) 1, 4, 3, 6, 2, 3, 6, 9, 2, 3, 10, 3 9143519
icon
Texte
Jahr  Umschlag Titel Abrufe IBOBKBLB
1990 local web  Programming Languages in Education (Patrick Mendelsohn, T.R.G. Green, P. Brna) 2, 3, 4, 3, 3, 6, 5, 1, 2, 2, 10, 3 2123405
1997 local web  Mini-languages (Peter Brusilovsky, Eduardo Calabrese, Jozef Hvorecky, Anatoly Kouchnirenko, Philip Miller) 13, 3, 4, 2, 5, 4, 6, 7, 6, 4, 7, 4 12134718
2005 local web  Evaluating assessments of novice programming environments (Paul Gross, Kris Powers) 1, 4, 2, 1, 7, 1, 3, 6, 2, 5, 5, 3 3133335
2010 local web  How programming environment shapes perception, learning and goals (Colleen M. Lewis) 5, 5, 4, 3, 7, 14, 4, 1, 1, 1, 8, 3 21103422
2010 Using alice in CS1 (Ryan Garlick, Ebru Celikel Cankaya) 4600
2010 local web  Learning computer science concepts with scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) 1, 3, 2, 4, 3, 11, 2, 3, 1, 5, 5, 3 11183431
2011 local  Habits of programming in scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) 2, 1, 6, 2, 2, 8, 10, 1, 2, 5, 11, 5 30105725
2011 Understanding the syntax barrier for novices (Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero, Jacob Hendrickx) 8200

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 SVG-Grafik fensterfüllend anzeigen

iconZeitleiste

icon16 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 Using Commutative Assessments to Compare Conceptual Understanding in Blocks-based and Text-based Programs: Fulltext at the ACM Digital Library (lokal: PDF, 61918 kByte; WWW: Link tot Link unterbrochen? Letzte Überprüfung: 2020-11-28 Letzte erfolgreiche Überprüfung: 2020-07-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.).

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.