/ en / Traditional / mobile / help

Beats Biblionetz - Bücher

Modality matters

Understanding the Effects of Programming Language Representation in High School Computer Science Classrooms
,    
Thumbnail des PDFs
Dieses Biblionetz-Objekt existiert erst seit September 2019. Es ist deshalb gut möglich, dass viele der eigentlich vorhandenen Vernetzungen zu älteren Biblionetz-Objekten bisher nicht erstellt wurden. Somit kann es sein, dass diese Seite sehr lückenhaft ist.

iconZusammenfassungen

Computation is changing our world. From how we work, to how we communicate and how we relax - few parts of our world have been left unaffected by computation and the technologies that it enables. The field of computer science and the ideas of the discipline are driving these changes, yet relatively little of it is present in contemporary K-12 education. Numerous local and national initiatives are underway to bring the powerful ideas of computing into classrooms around the world. An increasingly popular strategy being employed in this effort is the use of graphical, blocks-based programming environments like Scratch, Snap! and Alice. While these environments have been found to be effective at broadening participation with younger learners, open questions remain about their suitability in high school contexts. This dissertation uses a quasi-experimental, mixed methods design to understand the effects of blocks-based, text-based, and hybrid blocks-text programming environments in high school classrooms. Three custom-designed programming environments were created and used to understand how modality (blocks-based, text-based, and hybrid blocks/text) affects learners’ emerging understandings of core computer science concepts and their attitudes towards and perceptions of the discipline. Additionally, the study investigates if and how the different introductory programming modalities support learners’ transitions to more conventional textbased professional programming languages.
Findings from the study reveal that the modality matters. Differences were found with respect to students’ conceptualizations of programming constructs as well as student performance on content assessments and attitudinal surveys. The data show students in the Blocks condition scoring higher on content evaluations after a five-week curriculum and reporting higher levels of confidence, enjoyment, and interest in the field relative to students using an isomorphic text-based interface. However, these findings did not translate to greater success or better self-reported experiences upon transitioning to a professional, text-based programming language. After ten weeks of learning the Java programming language, students in the text condition showed comparable scores on content assessments and positive trends on attitudinal questions, whereas their blocks-based peers showed decreasingly levels of engagement and enjoyment. This study also demonstrates the potential of hybrid environments that blend features of blocks-based and text-based interfaces for providing the scaffolds and engagement of blocks-based tools with the perceived power and authenticity of text-based introductory environments. Collectively this work contributes to our understanding of the relationship between computational representations and learning programming, and can be used to inform the tools that will train the next generation of computationally literature citizens.
Von David Weintrop in der Dissertation Modality matters (2016)

iconDiese Doktorarbeit erwähnt...


Personen
KB IB clear
Harold Abelson, Matthew Ahrens, Eric E. Allen, Amjad AlTadmri, Michal Armoni, Tiffany Barnes, Tim Bell, Mordechai Ben-Ari, M. Bloom, Karen Brennan, P. Brna, Neil C. C. Brown, Robert Bruce Findler, Amy Bruckman, Corinne Büching, Quinn Burke, Shannon Campe, Ebru Celikel Cankaya, Robert Cartwright, Robbin N. Chapman, Gail Chapman, Damon Chizuru Kawamoto, Albert Corbett, Allen Cypher, Jill Denner, Paul Denny, Edsger W. Dijkstra, Andrea DiSessa, Caitlin Duncan, Evelyn Eastmond, Stacey Ecott, Barbara Ericson, Barry S. Fagin, Matthias Felleisen, W. Feurzeig, Deborah A. Fields, Allan Fisher, Matthew Flatt, Ryan Garlick, Michael Giang, Adele Goldberg, Joanna Goode, R. Grant, T.R.G. Green, Mark Guzdial, Idit Harel, Jacob Hendrickx, Poul Henriksen, Leanne M. Hirshfield, Yukio Idosaka, Matthew C. Jadud, Yasmin B. Kafai, Ken Kahn, Susumu Kanemune, Alan Kay, Caitlin Kelleher, Kenneth R. Koedinger, Michael Kölling, Shriram Krishnamurthi, Yasushi Kuno, Henry H. Leitner, Colleen M. Lewis, Andrew Luxton-Reilly, David J. Malan, John Maloney, John H. Maloney, Jane Margolis, Yoshiaki Matsuzawa, Orni Meerbaum-Salant, Patrick Mendelsohn, Laurence D. Merkle, Bertrand Meyer 0001, Faye Miller, Amon Millner, Eckart Modrow, Jens Mönig, Andrés Monroy-Hernández, Brad Myers, Mitaro Namiki, Marie-Hélène Nienaltowski, Tomohiro Nishida, Donald A. Norman, Takashi Ohata, Seymour Papert, Andrew Patterson, Richard E. Pattis, Randy Pausch, Roy Pea, Michela Pedroni, Kylie A. Peppler, Kris Powers, Thomas W. Price, Bruce Quig, Mitchel Resnick, Anthony Robins, Eric Rosenbaum, John Rosenberg, Janet Rountree, Nathan Rountree, Natalie Rusk, Sanshiro Sakai, R. Benjamin Shapiro, Jay Silver, Brian Silverman, David Canfield Smith, Cynthia Solomon, Juha Sorva, Jim Spohrer, Brian Stoler, Kerstin Strecker, Manabu Sugiura, Steve Tanimoto, Ewan D. Tempero, Lew Semjonowitsch Vygotsky, Julia Walter-Herrmann, David Weintrop, Linda L. Werner, Uri Wilensky, Jeannette M. Wing, Stephen Wolfram

Aussagen
KB IB clear
Blockbasierte Sprachen erleichtern den Einstieg ins Programmierenblock programming interfaces improve novice programming performance
Blockbasierte Sprachen verhindern Syntaxfehler

Begriffe
KB IB clear
Alice.org, blockbasierte Programmiersprachenvisual programming language, Informatikcomputer science, Informatik-Didaktikdidactics of computer science, Informatik-Unterricht (Fachinformatik)Computer Science Education, Informatikunterricht in der Schule, Programmierenprogramming, Programmiersprachenprogramming languages, Scratch
icon
Bücher
Jahr UmschlagTitelAbrufeIBOBKBLB
1962Thought and Language (Lew Semjonowitsch Vygotsky) 41200
1969    Programming-Languages as a Conceptual Framework for Teaching Mathematics (W. Feurzeig, Seymour Papert, M. Bloom, R. Grant, Cynthia Solomon) 4, 1, 1, 2, 3, 1, 4, 3, 1, 4, 2, 26112140
1980  The Computer in the School (Robert Taylor) 8, 4, 2, 1, 3, 5, 2, 4, 8, 3, 3, 418254235
1981Karel the Robot (Richard E. Pattis) 5, 5, 2, 4, 7, 2, 3, 6, 9, 4, 4, 42034410
1982    Mindstorms (Seymour Papert) 6, 12, 8, 8, 17, 20, 14, 12, 24, 11, 14, 2122345215034
1986   Turtle geometry (Harold Abelson, Andrea DiSessa) 1, 5, 1, 3, 2, 4, 5, 3, 1, 1, 9, 21362129
1988    The Design of Everyday Things (Donald A. Norman) 2, 3, 6, 4, 7, 5, 2, 5, 7, 3, 7, 2662025106
1990Constructionism (Idit Harel, Seymour Papert) 4, 3, 6, 9, 10, 7, 6, 9, 16, 4, 5, 5984051094
1990Psychology of Programming (J.-M. Hoc, T.R.G. Green, R. Samurçay, D.J. Gilmore) 3, 2, 2, 2, 3, 1, 1, 2, 6, 1, 2, 37393265
1993    Revolution des Lernens (Seymour Papert) 8, 16, 18, 7, 14, 17, 14, 19, 38, 15, 19, 1978176197826
1994    MOOSE Crossing (Amy Bruckman) 112600
1994    Turtles, Termites, and Traffic Jams (Mitchel Resnick) 1, 3, 6, 4, 7, 9, 2, 7, 14, 5, 6, 111771112202
1994    Things That Make Us Smart (Donald A. Norman) 3, 2, 4, 1, 7, 4, 1, 4, 6, 1, 2, 1224313187
1997Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education, 1997, San Jose, California, USA, February 27 - March 1, 1997 (Curt M. White, Carl Erickson, Bruce J. Klein, James E. Miller) 1, 1, 1, 1, 11, 2, 1, 338213321
2001Multimedia (Randall Packer, Ken Jordan) 9, 6, 11, 8, 8, 9, 6, 7, 22, 20, 9, 2111957212360
2001Changing Minds (Andrea DiSessa) 2, 2, 1, 6, 6, 4, 1, 4, 10, 3, 4, 523551188
2002     Unlocking the Clubhouse (Jane Margolis, Allan Fisher) 4, 3, 2, 3, 1, 7, 4, 1, 15, 2, 1, 134231163
2002  A New Kind of Science (Stephen Wolfram) 8, 5, 4, 4, 7, 9, 5, 13, 8, 6, 6, 1420220144640
2002Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002, Cincinnati, Kentucky, USA, February 27 - March 3, 2002 (Judith L. Gersting, Henry MacKay Walker, Scott Grissom) 3, 1, 15, 1, 266280222
2003Computer Science Education 2/20032, 2, 1, 1, 3, 4, 2, 2, 6, 2, 2, 81688116
2003Computer Science Education 4/20035, 1, 2, 1, 1, 3, 1, 1, 4, 1, 2, 1491142
2003  The New Media Reader (Noah Wardrip-Fruin, Nick Montfort) 7, 6, 11, 14, 7, 7, 9, 10, 18, 7, 11, 1118593114421
2003Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003, Reno, Nevada, USA, February 19-23, 2003 (Scott Grissom, Deborah Knox, Daniel T. Joyce, Wanda Dann) 1, 1, 2, 2, 9, 4, 1, 15222121
2004Computer Science Education 1/20041, 2, 1, 2, 1, 1, 1, 2, 2, 2, 1, 5145102
2004Computer Science Education Research (Sally Fincher, Marian Petre) 2, 1, 2, 5, 2, 7, 3, 2, 3, 9, 1, 115411146
2005Computer Science Education 1/20053, 3, 1, 2, 3, 1, 2, 1, 4, 1, 1, 1671100
2006   The Cambridge Handbook of the Learning Sciences (R. Keith Sawyer) 2, 4, 5, 3, 6, 10, 5, 10, 13, 7, 3, 12486412743
2007Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2007, Covington, Kentucky, USA, March 7-11, 2007 (Ingrid Russell, Susan M. Haller, J. D. Dougherty, Susan H. Rodger) 733400
2008Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2008, Portland, OR, USA, March 12-15, 2008 (J. D. Dougherty, Susan H. Rodger, Sue Fitzgerald, Mark Guzdial) 2, 1, 2, 1, 1, 5, 2, 1, 26342217
2009The Computer Clubhouse (Yasmin B. Kafai, Kylie A. Peppler, Robbin N. Chapman) 7, 3, 2, 2, 4, 3, 1, 4, 6, 3, 6, 2562189
2009ICER 2009 (Michael J. Clancy, Michael E. Caspersen, Raymond Lister) 3, 3, 4, 2, 1, 2, 1, 1, 1, 4, 5, 2, 2731282
2009Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2009, Chattanooga, TN, USA, March 4-7, 2009 (Sue Fitzgerald, Mark Guzdial, Gary Lewandowski, Steven A. Wolfman) 1, 1, 1, 1, 1, 1, 17, 1, 1, 23315227
2009Proceedings of the 41st ACM technical symposium on Computer science education, SIGCSE 2010, Milwaukee, Wisconsin, USA, March 10-13, 2010 (Gary Lewandowski, Steven A. Wolfman, Thomas J. Cortina, Ellen Lowenfeld Walker) 1, 1, 1, 1, 21, 2, 1, 177348129
2010ITiCSE 2010 (Reyyan Ayfer, John Impagliazzo, Cary Laxer) 4, 5, 13, 10, 10, 12, 12, 6, 22, 18, 18, 1918235191094
2011ITiCSE 2011 (Guido Rößling, Thomas L. Naps, Christian Spannagel) 3, 6, 10, 12, 12, 10, 10, 11, 43, 13, 13, 1746317172230
2011   LOG IN 168/20116, 1, 1, 5, 6, 4, 1, 3, 9, 5, 7, 74447404
2012    Visual Program Simulation in Introductory Programming Education (Juha Sorva) 1, 2, 7, 5, 9, 7, 3, 6, 8, 3, 2, 37973143
2012Proceedings of the 43rd ACM technical symposium on Computer science education, SIGCSE 2012, Raleigh, NC, USA, February 29 - March 3, 2012 (Laurie A. Smith King, David R. Musicant, Tracy Camp, Paul T. Tymann) 1, 2, 2, 1, 1, 3, 29, 4, 1, 75543751
2013Computer Science Education 3/20134, 3, 1, 2, 2, 3, 2, 4, 7, 6, 4, 511425197
2013     Computer Science Concepts in Scratch (Michal Armoni, Mordechai Ben-Ari) 1, 1, 4, 2, 2, 3, 1, 1, 9, 4, 7, 38143139
2013  FabLab (Julia Walter-Herrmann, Corinne Büching) 2, 3, 5, 1, 5, 2, 1, 4, 7, 6, 6, 5965215
2013The 44th ACM Technical Symposium on Computer Science Education, SIGCSE '13, Denver, CO, USA, March 6-9, 2013 (Tracy Camp, Paul T. Tymann, J. D. Dougherty, Kris Nagel) 2, 1, 1, 2, 4, 10, 4, 1, 2146565227
2014    Connected Code (Yasmin B. Kafai, Quinn Burke) 5, 3, 4, 4, 5, 8, 5, 7, 19, 6, 4, 14129514514
2014The 45th ACM Technical Symposium on Computer Science Education, SIGCSE '14, Atlanta, GA, USA - March 05 - 08, 2014 (J. D. Dougherty, Kris Nagel, Adrienne Decker, Kurt Eiselt) 1, 1, 2, 2, 1, 1, 1, 1, 50, 5, 3, 565775109
2014WiPSCE 2014 (Carsten Schulte, Michael E. Caspersen, Judith Gal-Ezer) 1, 4, 4, 4, 3, 6, 4, 4, 13, 4, 9, 4282314363
2015Proceedings of the 46th ACM Technical Symposium on Computer Science Education (Adrienne Decker, Kurt Eiselt, Carl Alphonce, Jodi Tims) 18, 16, 13, 16, 17, 6, 6, 7, 4, 1, 1, 5189004194
2015Proceedings of the Workshop in Primary and Secondary Computing Education, WiPSCE 2015, London, United Kingdom, November 9-11, 2015 (Judith Gal-Ezer, Sue Sentance, Jan Vahrenhold) 1, 7, 1, 3, 6, 5, 2, 4, 15, 6, 12, 121723712158
2015ICER 2015 (Brian Dorn, Judy Sheard, Quintin I. Cutts) 3, 4, 1, 3, 3, 5, 1, 3, 11, 3, 1, 3242023166
2015    Learner-Centered Design of Computing Education (Mark Guzdial) 1, 4, 4, 2, 7, 3, 6, 9, 15, 3, 1, 471004262
2016   Introduction to Computing and Programming in Python (Mark Guzdial, Barbara Ericson) 3, 3, 3, 3, 2, 2, 2, 4, 2, 1, 9, 2, 11281197
icon
Texte
Jahr UmschlagTitelAbrufeIBOBKBLB
1972    Teaching Children To Be Mathematicians Versus Teaching About Mathematics (Seymour Papert) 2, 1, 1, 1, 4, 4, 1, 3, 6, 1, 4, 2682114
1977   Personal Dynamic Media (Alan Kay, Adele Goldberg) 3, 1, 5, 1, 7, 8, 2, 4, 10, 1, 2, 6291561623
1986    Language‐Independent Conceptual «Bugs» in Novice Programming (Roy Pea) 13, 13, 6, 3, 3, 2, 3, 2, 2, 3, 2, 2414254
1989   On the cruelty of really teaching computing science (Edsger W. Dijkstra) 4, 1, 1, 6, 4, 4, 1, 3, 5, 3, 4, 3191031915
1989    Taxonomies of Visual Programming and Program Visualization (Brad Myers) 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 3, 137151
1990    Programming Languages in Education (Patrick Mendelsohn, T.R.G. Green, P. Brna) 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 12121120
1994    KidSim (David Canfield Smith, Allen Cypher, Jim Spohrer) 4, 2, 1, 1, 1, 3, 6, 3, 2, 6, 2, 21232234
1995    ToonTalk (Ken Kahn) 6600
1997    Undergraduate women in computer science (Allan Fisher, Jane Margolis, Faye Miller) 2500
2002    DrJava (Eric E. Allen, Robert Cartwright, Brian Stoler) 2400
2003    Learning and Teaching Programming (Anthony Robins, Janet Rountree, Nathan Rountree) 13500
2003    The BlueJ System and its Pedagogy (Michael Kölling, Bruce Quig, Andrew Patterson, John Rosenberg) 3100
2003    Measuring the effectiveness of robots in teaching computer science (Barry S. Fagin, Laurence D. Merkle) 2400
2004    The TeachScheme! Project (Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi) 2100
2004    Programming Environments for Novices (Mark Guzdial) 4, 3, 2, 4, 1, 6, 4, 2, 3, 7, 1, 210402124
2005    A First Look at Novice Compilation Behaviour Using BlueJ (Matthew C. Jadud) 2100
2005    Lowering the barriers to programming (Caitlin Kelleher, Randy Pausch) 2, 2, 4, 5, 1, 6, 7, 1, 2, 9, 1, 230172384
2006Cognitive Tutors (Kenneth R. Koedinger, Albert Corbett) 5000
2006    Computational Thinking (Jeannette M. Wing) 3, 4, 6, 5, 10, 9, 9, 6, 30, 4, 3, 779217633
2007    Through the looking glass (Kris Powers, Stacey Ecott, Leanne M. Hirshfield) 3400
2007    Scratch for budding computer scientists (David J. Malan, Henry H. Leitner) 3400
2008    Compiler error messages (Marie-Hélène Nienaltowski, Michela Pedroni, Bertrand Meyer 0001) 2500
2008    Programming by choice (John H. Maloney, Kylie A. Peppler, Yasmin B. Kafai, Mitchel Resnick, Natalie Rusk) 5400
2009    Flexible, reusable tools for studying novice programmers (Matthew C. Jadud, Poul Henriksen) 1, 1, 2, 5, 1, 1, 1, 1, 1, 1, 2, 121122
2009    A CS unplugged design pattern (Tomohiro Nishida, Susumu Kanemune, Yukio Idosaka, Mitaro Namiki, Tim Bell, Yasushi Kuno) 2400
2009    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) 3, 4, 9, 1, 6, 7, 5, 3, 12, 5, 3, 345283519
2010    How programming environment shapes perception, learning and goals (Colleen M. Lewis) 3, 3, 2, 3, 1, 1, 1, 2, 4, 1, 5, 2119290
2010Using alice in CS1 (Ryan Garlick, Ebru Celikel Cankaya) 4600
2011   Habits of programming in scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) 5, 3, 1, 2, 3, 7, 2, 5, 8, 1, 3, 217102358
2011Understanding the syntax barrier for novices (Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero, Jacob Hendrickx) 5200
2011    Wozu JAVA? (Eckart Modrow, Jens Mönig, Kerstin Strecker) 7, 5, 7, 4, 8, 9, 4, 18, 10, 6, 7, 1232412537
2012    The fairy performance assessment (Linda L. Werner, Jill Denner, Shannon Campe, Damon Chizuru Kawamoto) 2600
2013    Learning computer science concepts with Scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) 2, 2, 4, 1, 10, 7, 1, 4, 10, 10, 6, 210352176
2013Robobuilder (David Weintrop, Uri Wilensky) 2400
2014   From Tools to Communities (Yasmin B. Kafai, Quinn Burke) 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2213231
2014    Should your 8-year-old learn coding? (Caitlin Duncan, Tim Bell, Steve Tanimoto) 1, 1, 4, 1, 6, 6, 1, 3, 11, 1, 2, 210362181
2014    Programming in the wild (Deborah A. Fields, Michael Giang, Yasmin B. Kafai) 1, 3, 3, 4, 5, 4, 2, 7, 7, 4, 2, 55185263
2014Exploring computer science (Gail Chapman, Joanna Goode) 3300
2015    To Block or not to Block, That is the Question (David Weintrop, Uri Wilensky) 4, 4, 1, 1, 2, 1, 6, 5, 1, 3, 10, 111191122
2015    Comparing Textual and Block Interfaces in a Novice Programming Environment (Thomas W. Price, Tiffany Barnes) 2, 4, 1, 3, 1, 3, 4, 4, 1, 7, 3, 13154100
2015    Using Commutative Assessments to Compare Conceptual Understanding in Blocks-based and Text-based Programs (David Weintrop, Uri Wilensky) 6, 3, 2, 2, 2, 3, 4, 2, 1, 9, 1, 4825491
2015    Frame-Based Editing (Michael Kölling, Neil C. C. Brown, Amjad AlTadmri) 5, 3, 2, 3, 1, 2, 2, 3, 5, 4, 3, 4311463
2015    Language Migration in non-CS Introductory Programming through Mutual Language Translation Environment (Yoshiaki Matsuzawa, Takashi Ohata, Manabu Sugiura, Sanshiro Sakai) 3400
2016    Beyond Blocks (R. Benjamin Shapiro, Matthew Ahrens) 1, 5, 1, 1, 1, 3, 1, 1, 4, 3, 2, 2217294

iconTagcloud

iconZitationsgraph

Aufgrund der Grösse ist diese Grafik nur im SVG-Format verfügbar. Dieses Format wird vom verwendeteten Browser (vermutlich IE) aber nicht unterstützt.
Diese Grafik fensterfüllend anzeigen (SVG)

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

iconVolltext dieses Dokuments

LokalAuf dem WWW Modality matters: Gesamtes Buch als Volltext (lokal: PDF, 48640 kByte; WWW: Link OK )

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 Diese Doktorarbeit

Beat hat Diese Doktorarbeit erst in den letzten 6 Monaten in Biblionetz aufgenommen. Er hat Diese Doktorarbeit einmalig erfasst und bisher nicht mehr bearbeitet. 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.