Programming Misconceptions for School Students Publikationsdatum:
Zu finden in: ICER 2018 (Seite 151 bis 159), 2018
|
|
Zusammenfassungen
Programming misconceptions have been a topic of interest in introductory programming education, with a focus on university level students. Nowadays, programming is increasingly taught to younger children in schools, sometimes as part of the curriculum. In this study we aim at exploring what misconceptions are held by younger, school-age children. To this end we design a multiple-choice questionnaire with Scratch programming exercises. The questions represent a selected set of 11 known misconceptions and relate to basic programming concepts. 145 participants aged 7 to 17 years, with an experience in programming, took part in the study. Our results show the top three common misconceptions are the difficulty of understanding the sequentiality of statements, that a variable holds one value at a time, and the interactivity of a program when user input is required. Holding a misconception is influenced by the mathematical effect of numbers, semantic meaning of identifiers and high expectations of what a computer can do.Other insights from the results show that older children answer more questions correctly, especially for the variable and control concepts. Children who program in Scratch only seem to have difficulties in answering the questions correctly compared to children who program in Scratch and another language. Our findings suggest that work should focus on identifying Scratch-induced misconceptions, and develop intervention methods to counter those misconceptions as early as possible. Finally, for children who start learning programming with Scratch, materials should be more concept-rich and include diverse exercises for each concept.
Dieses Konferenz-Paper erwähnt ...
Personen KB IB clear | Efthimia Aivaloglou , Erik Barendsen , John D. Ferguson , Brendan Foreman , Natasa Grgurina , Felienne Hermans , Hai Hong , Linxiao Ma , Sepehr Hejazi Moghadam , Marc Roper , Linda M. Seiter , Simon , Susan Snowdon , Juha Sorva , Jos Tolboom , Jennifer Wang , Murray Wood | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Begriffe KB IB clear | Fehlvorstellungen / misconceptions , Fehlvorstellungen beim Programmieren , Fehlvorstellungen bezüglich Kontrollstrukturen , Fehlvorstellungen bezüglich Variablen , Kinderchildren , notional machine , Programmierenprogramming , Programmierkonzepteprogramming concepts , Scratch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bücher |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Texte |
|
Dieses Konferenz-Paper erwähnt vermutlich nicht ...
Nicht erwähnte Begriffe | Eltern, Fehlvorstellungen bezüglich Initialisierung, Fehlvorstellungen bezüglich Rekursion, Fehlvorstellungen bezüglich Schleifen |
Tagcloud
Zitationsgraph
Zitationsgraph (Beta-Test mit vis.js)
Zeitleiste
7 Erwähnungen
- Unterrichtseinheit Variablenkonzept auf der Sekundarstufe - Misskonzepte und deren Überwindung bei der Entwicklung des Variablenkonzepts auf der Sekundarstufe in Scratch (Christian Rauter) (2019)
- WiPSCE '21 - The 16th Workshop in Primary and Secondary Computing Education, Virtual Event / Erlangen, Germany, October 18-20, 2021 (Marc Berges, Andraes Mühling, Michal Armoni) (2021)
- Effects of Hints on Debugging Scratch Programs - An Empirical Study with Primary School Teachers in Training (Luisa Greifenstein, Florian Obermüller, Ewald Wasmeier, Ute Heuer, Gordon Fraser) (2021)
- Informatics in Schools. Rethinking Computing Education - 14th International Conference on Informatics in Schools: Situation, Evolution, and Perspectives, ISSEP 2021, Virtual Event, November 3–5, 2021 (Erik Barendsen, Christos Chytas) (2021)
- First Programming Course in Business Studies - Content, Approach, and Achievement (Djordje M. Kadijevich)
- Die Entwicklung der Fachdidaktiken als wissenschaftliche Disziplinen in der Schweiz: Bilanz und Perspektiven - Vorpublikation der 5. Tagung Fachdidaktiken (2022)
- Programming concepts and misconceptions in grade 5 and 6 children - Developing and testing a new assessment tool (Marco Hartmann, Peter Edelsbrunner, Michael Hielscher, Giulia Paparo, Beat Döbeli Honegger, Eva Marinus) (2022)
- Mit neuester Technologie das Netzwerk kennenlernen - eine Unterrichtseinheit mit LoRa und Raspberry Pi (Beat Temperli) (2022)
- WiPSCE '22 - The 17th Workshop in Primary and Secondary Computing Education, Morschach, Switzerland, 31 October 2022 - 2 November 2022 (Mareen Grillenberger, Marc Berges) (2022)
- 4. Common Patterns in Block-Based Robot Programs (Florian Obermüller, Robert Pernerstorfer, Lisa Bailey, Ute Heuer, Gordon Fraser) (2022)
- Teaching Coding in K-12 Schools - Research and Application (Therese Keane, Andrew Fluck) (2023)
- Applying Hybrid Programming in High Schools - An Empirical Study Analysing Teachers’ Opinions (Djordje M. Kadijevich) (2023)
Anderswo finden
Volltext dieses Dokuments
Programming Misconceptions for School Students: Fulltext at the ACM Digital Library (: , 2629 kByte; : 2020-11-28) |
Anderswo suchen
Beat 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.). Es gibt bisher nur wenige Objekte im Biblionetz, die dieses Werk zitieren.