共 82 条
[1]
Atkinson RK(2000)Learning from examples: Instructional principles from the worked examples research Review of educational research 70 181-214
[2]
Derry SJ(2020)Pair programming in middle school: variations in interactions and behaviors Computer Science Education 30 22-46
[3]
Renkl A(2009)Active-constructive‐interactive: A conceptual framework for differentiating learning activities Topics in cognitive science 1 73-105
[4]
Wortham D(1993)Models and theories of programming strategy International Journal of Man-Machine Studies 39 237-267
[5]
Campe S(2013)Behaviorism, cognitivism,constructivism: Comparing critical features from an instructional design perspective Performance Improvement Quarterly 26 43-71
[6]
Denner J(1987)Debugging: An analysis of bug-location strategies Human-Computer Interaction 3 351-399
[7]
Green E(2011)Computational thinking for youth in practice Acm Inroads 2 32-37
[8]
Torres D(2011)Is pair programming more effective than other forms of collaboration for young students? Computer Science Education 21 105-134
[9]
Chi MT(2017)Affordances and challenges of computational tools for supporting modeling and simulation practices Computer Applications in Engineering Education 25 352-375
[10]
Davies SP(2016)Applying cognitive load theory to the redesign of a conventional database systems course Computer Science Education 26 68-87