Modality mattersUnderstanding the Effects of Programming Language Representation in High School Computer Science Classrooms
|
Zusammenfassungen
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) 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.
Diese 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 J. 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 | AgentCubes , AgentSheets , Alice.org , blockbasierte Programmierumgebungenvisual programming language , greenfootgreenfoot , Informatikcomputer science , Informatik-Didaktikdidactics of computer science , Informatik-Unterricht (Fachinformatik)Computer Science Education , Informatikunterricht in der Schule , Ozobot , Programmierenprogramming , Programmiersprachenprogramming languages , programming by demonstrationprogramming by demonstration , Scratch , turtle graphics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bücher |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Texte |
|
Tagcloud
Zitationsgraph
Zitationsgraph (Beta-Test mit vis.js)
Zeitleiste
2 Erwähnungen
- ICER 2017 - Proceedings of the 2017 ACM Conference on International Computing Education Research, ICER 2017, Tacoma, WA, USA, August 18-20, 2017 (Josh Tenenberg, Donald Chinn, Judy Sheard, Lauri Malmi) (2017)
- Hybrid Environments - A Bridge from Blocks to Text (Jeremiah Blanchard) (2017)
- Block-based programming in computer science education (David Weintrop) (2019)
Volltext dieses Dokuments
Modality matters: Gesamtes Buch als Volltext (: , 48640 kByte; : 2021-03-21) |
Anderswo suchen
Beat und diese Dissertation
Beat hat diese Dissertation 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.