A K-8 Debugging Learning Trajectory Derived from Research Literature
A K-8 Debugging Learning Trajectory Derived from Research Literature
复制标题
来自研究文献的 K-8 调试学习轨迹
DOI:
10.1145/3287324.3287396
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Diana Franklin
中科院分区:
文献类型:
--
作者:
Katie Rich;Carla Strickland;Andrew Binkowski;Diana Franklin
Curriculum development is dependent on the following question: What are the learning goals for a specific topic, and what are reasonable ways to organize and order those goals? Learning trajectories (LTs) for computational thinking (CT) topics will help to guide emerging curriculum development efforts for computer science in elementary school. This study describes the development of an LT for Debugging. We conducted a rigorous analysis of scholarly research on K-8 computer science education to extract what concepts in debugging students should and are capable of learning. The concepts were organized into the LT presented within. In this paper, we describe the three dimensions of debugging that emerged during the creation of the trajectory: (1) strategies for finding and fixing errors, (2) types of errors, and (3) the role of errors in problem solving. In doing so, we go beyond identification of specific debugging strategies to further articulate knowledge that would help students understand when to use those techniques and why they are successful. Finally, we illustrate how the Debugging LT has guided our efforts to develop an integrated mathematics and CT curriculum for grades 3-5.