The importance of students' attention to program statea case study of debugging behavior
Publikationsdatum:
Zu finden in: ICER 2012 (Seite 127 bis 134), 2012
|
|
Zusammenfassungen
To develop a model of students' debugging processes, I conducted a qualitative analysis of young students engaged in debugging computer programs they had written in the programming language Scratch. I present a microgenetic analysis that tracks how one student's attention to elements of computer program state shifted during his debugging process. I present evidence that this student had relevant domain knowledge and claim that his changing attention within the problem, and not his domain knowledge, mediated his debugging process. I hypothesize that a key competence in debugging is learning to identify what elements of program state are important to pay attention to and that this attention, and not only domain knowledge, mediates the debugging process. This hypothesis is consistent with a model of physics reasoning and learning from the Knowledge in Pieces theoretical framework and in this research I build upon education research outside of computer science. The case study analyzes the debugging process of a student entering the sixth grade, but I document an isomorphic case from a pair of college students to show that this pattern extends beyond this age.
Dieses Konferenz-Paper erwähnt ...
Personen KB IB clear | Mordechai Ben-Ari , Benedict du Boulay , Marja Kuittinen , Colleen M. Lewis , John Monk , Tim O'Shea , Jorma Sajaniemi , Elliot Soloway , Jim Spohrer , Taina Tikansalo | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Begriffe KB IB clear | Informatikcomputer science , notional machine , Programmierenprogramming , Scratch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bücher |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Texte |
|
Dieses Konferenz-Paper erwähnt vermutlich nicht ...
Nicht erwähnte Begriffe | Informatik-Didaktik, Informatik-Unterricht (Fachinformatik) |
Tagcloud
Zitationsgraph
Zitationsgraph (Beta-Test mit vis.js)
Zeitleiste
2 Erwähnungen
- Neo-Piagetian Theory and the Novice Programmer (Donna Teague) (2015)
- SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education, SIGCSE 2019, Minneapolis, MN, USA, February 27 - March 02, 2019 (Elizabeth K. Hawthorne, Manuel A. Pérez-Quiñones, Sarah Heckman, Jian Zhang 0036) (2019)
- Rethinking Debugging as Productive Failure for CS Education (Yasmin B. Kafai, David DeLiema, Deborah A. Fields, Gary Lewandowski, Colleen Colleen) (2019)
Anderswo finden
Volltext dieses Dokuments
The importance of students' attention to program state: Fulltext at the ACM Digital Library (: , 548 kByte; : Link unterbrochen? Letzte Überprüfung: 2020-11-28 Letzte erfolgreiche Überprüfung: 2020-07-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.