1. Resnick, M.: Learn to code, code to learn. EdSurge, May 2013
2. Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., Eltoukhy, M.: Assessing elementary students’ computational thinking in everyday reasoning and robotics programming. Comput. Educ. 109, 162–175 (2017)
3. Opmanis, M., Dagiene, V., Truu, A.: Task types at “Beaver” contests. Inf. Technol. Sch. 509–519 (2006)
4. Brown, J.S., Collins, A., Duguid, P.: Situated cognition and the culture of learning. Educ. Res. 18, 32–42 (1989)
5. Wing, J.: Research notebook: computational thinking—what and why? The Link Magazine, Spring. Carnegie Mellon University, Pittsburgh (2011)