Framework | CT components | References |
---|---|---|
Weintrop et al. (2016) | Data practices, modeling and simulation practices, computational problem solving practices, and systems thinking practices | Cui and Ng (2021); Echeverría et al. (2019); Gilchrist et al. (2021); Ng and Cui (2021); Pei et al. (2018) |
Rich et al. (2020) | Programming: sequence, repetition, conditionals | Cui and Ng (2021) |
Brennan and Resnick (2012) | Computational concepts; computational practices; computational perspective | |
Bocconi et al. (2016) | (1) Abstraction (2) algorithmic thinking (3) automation (4) decomposition (5) debugging (6) generalization | Valovičová et al. (2020) |
Román-González et al. (2017) | Computational concepts: sequences, iteration or loop, event handling, conditionals | Rodríguez-Martínez et al. (2020) |
Hoyles and Noss (2015) | CT practices: abstraction, algorithmic thinking, decomposition, pattern recognition CT concepts: variable; conditions; subroutines; loops/iteration | Sinclair and Patterson (2018) |
Berland and Wilensky (2015) | Computational perspectives | Sung et al. (2017) |
Ho et al. (2021) | Decomposition, pattern recognition, abstraction, algorithmic design | Chan et al. (2021) |