1. Defining a New 21st Century Skill-Computational Thinking: Concepts and Trends
2. Computational thinking and thinking about computing
3. International Society for Technology Education (ISTE), “Computational Thinking Leadership Toolkit,” First Edit., 2015.
4. J. M. Wing, “Computational Thinking Benefits Society,” 2014. http://socialissues.cs.toronto.edu/index.html%3Fp=279.html (accessed Nov. 06, 2020).
5. Computer Sience Teachers Association (CSTA) and International Society for Technology Education (ISTE), “Operational definition of computational thinking,” Report, p. 1, 2011, [Online]. Available: http://www.iste.org/docs/ct-documents/computational-thinking-operational-definition-flyer.pdf.