Habits of programming in scratch Publikationsdatum:
Zu finden in: ITiCSE 2011 (Seite 168 bis 172), 2011
|
![]() |

Zusammenfassungen

Visual programming environments are widely used to introduce young people to computer science and programming; in particular, they encourage learning by exploration. During our research on teaching and learning computer science concepts with Scratch, we discovered that Scratch engenders certain habits of programming: (a) a totally bottom-up development process that starts with the individual Scratch blocks, and (b) a tendency to extremely fine-grained programming. Both these behaviors are at odds with accepted practice in computer science that encourages one: (a) to start by designing an algorithm to solve a problem, and (b) to use programming constructs to cleanly structure programs. Our results raise the question of whether exploratory learning with a visual programming environment might actually be detrimental to more advanced study.
Von Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari im Konferenz-Band ITiCSE 2011 im Text Habits of programming in scratch (2011)
Bemerkungen

Dieses Konferenz-Paper erwähnt ...
![]() Personen KB IB clear | Michal Armoni, Mordechai Ben-Ari, Karen Brennan, Evelyn Eastmond, Yasmin B. Kafai, John Maloney, Orni Meerbaum-Salant, Amon Millner, Andrés Monroy-Hernández, Seymour Papert, Mitchel Resnick, Eric Rosenbaum, Natalie Rusk, Jay Silver, Brian Silverman, Sherry Turkle | |||||||||||||||||||||||||||||||||||||||||||||
![]() Begriffe KB IB clear | Informatikcomputer science, Informatik-Didaktikdidactics of computer science, ![]() ![]() ![]() | |||||||||||||||||||||||||||||||||||||||||||||
![]() Bücher |
| |||||||||||||||||||||||||||||||||||||||||||||
![]() Texte |
|
Dieses Konferenz-Paper erwähnt vermutlich nicht ... 
![]() Nicht erwähnte Begriffe | Informatik-Unterricht (Fachinformatik) |
Tagcloud
Zitationsgraph
Zeitleiste
18 Erwähnungen 
- Learnable Programming - Blocks and Beyond (David Bau, Jeff Gray, Caitlin Kelleher, Josh Sheldon, Franklyn A. Turbak)
- Visual Program Simulation in Introductory Programming Education (Juha Sorva) (2012)
- SIGCSE 2012 - Proceedings 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) (2012)
- What do students learn about programming from game, music video, and storytelling projects? (Joel C. Adams, Andrew R. Webster) (2012)
- What do students learn about programming from game, music video, and storytelling projects? (Joel C. Adams, Andrew R. Webster) (2012)
- Computer Science Education 3/2013 (2013)
- Learning computer science concepts with Scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) (2013)
- Learning computer science concepts with Scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) (2013)
- WiPSCE 2014 - Proceedings of the 9th Workshop in Primary and Secondary Computing Education, Berlin, Germany, November 5-7, 2014 (Carsten Schulte, Michael E. Caspersen, Judith Gal-Ezer) (2014)
- Should your 8-year-old learn coding? (Caitlin Duncan, Tim Bell, Steve Tanimoto) (2014)
- Scratch vs. Karel - impact on learning outcomes and motivation (Alexander Ruf, Andreas Mühling, Peter Hubwieser) (2014)
- Should your 8-year-old learn coding? (Caitlin Duncan, Tim Bell, Steve Tanimoto) (2014)
- Minding the gap between blocks-based and text-based programming (David Weintrop) (2015)
- ICER 2015 - Proceedings of the eleventh annual International Conference on International Computing Education Research, ICER 2015, Omaha, NE, USA, August 09 - 13, (Brian Dorn, Judy Sheard, Quintin I. Cutts) (2015)
- Modality matters - Understanding the Effects of Programming Language Representation in High School Computer Science Classrooms (David Weintrop) (2016)
- SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, Seattle, WA, USA, March 8-11, 2017 (Michael E. Caspersen, Stephen H. Edwards, Tiffany Barnes, Daniel D. Garcia) (2017)
- From Blocks to Text and Back - Programming Patterns in a Dual-Modality Environment (David Weintrop, Nathan R. Holbert) (2017)
- From Blocks to Text and Back - Programming Patterns in a Dual-Modality Environment (David Weintrop, Nathan R. Holbert) (2017)
- Programming Paradigms and Beyond (Shriram Krishnamurthi, Kathi Fisler) (2018)
- ICLS 2018 1/3 (2018)
- Blocks or Text? - How Programming Language Modality Makes a Difference in Assessing Underrepresented Populations (David Weintrop, Heather Killen, Baker Franke)
- Blocks or Text? - How Programming Language Modality Makes a Difference in Assessing Underrepresented Populations (David Weintrop, Heather Killen, Baker Franke)
- ICER 2018 - Proceedings of the 2018 ACM Conference on International Computing Education Research, ICER 2018, Espoo, Finland, August 13-15, 2018 (Lauri Malmi, Ari Korhonen, Robert McCartney, Andrew Petersen) (2018)
- 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) (2018)
- 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) (2018)
- The effects of first programming language on college students’ computing attitude and achievement - a comparison of graphical and textual languages (Chen Chen, Paulina Haduong, Karen Brennan, Gerhard Sonnert, Philip Sadler) (2018)
- Concepts before coding - non-programming interactives to advance learning of introductory programming concepts in middle school (Shuchi Grover, Nicholas Jackiw, Patrik Lundh) (2019)
- ITiCSE 2019 - Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, Aberdeen, Scotland, UK, July 15-17, 2019 (Bruce Scharlau, Roger McDermott, Arnold Pears, Mihaela Sabin) (2019)
- Text-based Programming in Elementary School - A Comparative Study of Programming Abilities in Children with and without Block-based Experience (Marcos J. Gomez, Marco Moresi, Luciana Benotti) (2019)
- Text-based Programming in Elementary School - A Comparative Study of Programming Abilities in Children with and without Block-based Experience (Marcos J. Gomez, Marco Moresi, Luciana Benotti) (2019)
- Impacts of Block-based Programming on Young Learners’ Programming Skills and Attitudes in the Context of Smart Environments (Mazyar Seraj) (2020)