We describe a three-stage model of computing instruction beginning with a simple, highly scaffolded programming en-vironment (Kodu) and progressing to more challenging frame-works (Alice and Lego NXT-G). In moving between frame-works, students explore the similarities and differences in how concepts such as variables, conditionals, and looping are realized. This can potentially lead to a deeper under-standing of programming, bringing students closer to true computational thinking. Some novel strategies for teach-ing with Kodu are outlined. Finally, we briefly report on our methodology and select preliminary results from a pi-lot study using this curriculum with students ages 10-17, including several with disabilities. Copyright © 2013 ACM.
CITATION STYLE
Touretzky, D. S., Marghitu, D., Ludi, S., Bernstein, D., & Ni, L. (2013). Accelerating k-12 computational thinking using scaffolding, staging, and abstraction. In SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education (pp. 609–614). Association for Computing Machinery. https://doi.org/10.1145/2445196.2445374
Mendeley helps you to discover research relevant for your work.