ERIC Number: EJ1190525
Record Type: Journal
Publication Date: 2018-Oct
Pages: 21
Abstractor: As Provided
ISBN: N/A
ISSN: ISSN-0020-4277
EISSN: N/A
Available Date: N/A
Debugging during Block-Based Programming
Kim, ChanMin; Yuan, Jiangmei; Vasconcelos, Lucas; Shin, Minyoung; Hill, Roger B.
Instructional Science: An International Journal of the Learning Sciences, v46 n5 p767-787 Oct 2018
In this study, we investigated the debugging process that early childhood preservice teachers used during block-based programing. Its purpose was to provide insights into how to prepare early childhood teachers to integrate computer science into instruction. This study reports the types of errors that early childhood preservice teachers commonly made and how they debugged the errors. Findings are discussed in relation to research and practice that could benefit from debugging instruction. This study provides directions for future computer science education research that aims to prepare teachers for programming, computational thinking, and STEM education. Though this study used robotics as a programming context, findings on early childhood preservice teachers' debugging processes could be applicable to other contexts involving block-based programming.
Descriptors: Preservice Teachers, Early Childhood Education, Computer Science Education, Programming, Error Patterns, Troubleshooting, Robotics, Preservice Teacher Education
Springer. Available from: Springer Nature. 233 Spring Street, New York, NY 10013. Tel: 800-777-4643; Tel: 212-460-1500; Fax: 212-348-4505; e-mail: customerservice@springernature.com; Web site: https://link-springer-com.bibliotheek.ehb.be/
Publication Type: Journal Articles; Reports - Research
Education Level: Higher Education
Audience: N/A
Language: English
Sponsor: National Science Foundation (NSF)
Authoring Institution: N/A
Grant or Contract Numbers: 1712286
Author Affiliations: N/A