J. M. Wing, Computational thinking, Communications of the ACM, vol.49, issue.3, pp.33-35, 2006.

F. J. García-penalvo and A. J. Mendes, Exploring the computational thinking effects in preuniversity education, Computers in Human Behavior, vol.80, pp.407-411, 2018.

A. Yadav, H. Hong, and C. Stephenson, Computational thinking for all: Pedagogical approaches to embedding 21st century problem solving in K-12 classroom, TechTrends, vol.60, issue.6, pp.565-568, 2017.

J. M. Wing, Research notebook: Computational thinking-What and why? The Link Newsletter, vol.6, pp.1-32, 2011.

, The Royal Society: Shut down or restart? The way forward for computing in UK schools, The Author, 2012.

J. Voogt, . P. Fisser, J. Good, P. Mishra, and A. Yadav, Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, vol.20, pp.715-728, 2015.

V. J. Shute, C. Sun, and J. Asbell-clarke, Demystifying computational thinking, Educational Research Review, vol.22, pp.142-158, 2017.

C. Mouza, H. Yang, Y. Pan, S. Y. Ozden, and L. Pollock, Resetting educational technology coursework for pre-service teachers: A computational thinking approach to the development of technological pedagogical content knowledge (TPACK), Australasian Journal of Educational Technology, vol.33, issue.3, pp.61-76, 2017.

T. Doleck, P. Bazelais, D. J. Lemay, A. Saxena, and R. B. Basnet, Algorithmic thinking, cooperativity, creativity, critical thinking, and problem solving: Exploring the relationship between computational thinking skills and academic performance, Journal of Computers in Education, vol.4, issue.4, pp.355-369, 2017.

V. Barr and C. Stephenson, Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community?, ACM Inroads, vol.2, issue.1, pp.48-54, 2011.

, International Society for Technology in Education: Computational thinking. Teacher resources, 2011.

K. Brennan and M. Resnick, New frameworks for studying and assessing the development of computational thinking, Proceedings of the 2012 annual meeting of the American Educational Research Association, 2012.

D. Weintrop, E. Beheshti, M. Horn, K. Orton, K. Jona et al., Defining computational thinking for mathematics and science classroom, Journal of Science Education and Technology, vol.25, issue.1, pp.127-141, 2016.

D. Kotsopoulos, L. Floyd, S. Khan, I. K. Namukasa, S. Somanath et al., A pedagogical framework for computational thinking, Digital Experiences in Mathematics Education, vol.3, issue.2, pp.154-171, 2017.

, National Research Council: Next generation science standards: For states, by states, 2013.

A. Yadav, C. Mayfield, N. Zhou, S. Hambrusch, and J. T. Korb, Computational thinking in elementary and secondary teacher education, ACM Transactions on Computing Education, vol.14, issue.1, pp.1-16, 2014.

I. Lee, F. Martin, J. Denner, B. Coulter, W. Allan et al., Computational thinking for youth in practice, ACM Inroads, vol.2, issue.1, pp.33-37, 2011.

T. Bell, I. H. Witten, M. R. Fellows, R. Adams, J. Mckenzie et al., CS unplugged: An enrichment and extension programme for primary-aged students, 2015.

M. Román-gonzález, J. Pérez-gonzález, and C. Jiménez-fernández, Which cognitive abilities underlie computational thinking? Criterion validity of the computational thinking test, Computers in Human Behavior, vol.72, pp.678-691, 2017.

S. Wexler, J. Shaffer, and A. Cotgreave, The big book of dashboards: Visualizing your data using real-world business scenarios, 2017.

M. E. Webb, D. Prasse, M. Phillips, D. M. Kadijevich, C. Angeli et al., Challenges for IT-enabled formative assessment of complex 21st century skills, Technology, Knowledge and Learning, vol.23, issue.3, pp.441-456, 2018.

C. B. Davison, Addressing the challenges of teaching big data in technical education, The CTE Journal, vol.3, issue.1, pp.43-50, 2015.

R. Gould, A. Bargagliotti, and T. Johnson, An analysis of secondary teachers' reasoning with participatory sensing data, Statistics Education Research Journal, vol.16, issue.2, pp.305-334, 2017.

J. Ridgway, Implications of the data revolution for statistics education, International Statistical Review, vol.84, issue.3, pp.528-549, 2016.

D. M. Kadijevich, Data modelling with dashboards: Opportunities and challenges, Proceedings of the Roundtable Conference of the International Association of Statistics Education (IASE), 2016.

S. Metz, Editor's corner: Big data, The Science Teacher, vol.82, issue.5, p.6, 2015.

L. D. English, STEM education K-12: Perspectives on integration, International Journal of STEM Education, vol.3, issue.3, pp.1-8, 2016.

D. M. Kadijevich, Data modelling using interactive charts, The Teaching of Mathematics, vol.21, issue.2, pp.55-72, 2018.

D. H. Jonassen, Toward a design theory of problem solving, Educational Technology Research and Development, vol.48, issue.4, pp.63-85, 2000.

J. Restrepo and H. Christiaans, Problem structuring and information access in design, Journal of Design Research, vol.4, issue.2, 2004.

R. I. Faulconbridge and M. J. Ryan, Systems engineering practice, 2014.

S. Kong, A framework of curriculum design for computational thinking development in K-12 education, Journal of Computers in Education, vol.3, issue.4, pp.377-394, 2016.

H. Ozcinar, G. Wong, and . Ozturk, Teaching computational thinking in primary education, 2018.

T. Brinda and I. Diethelm, Tomorrow's learning: Involving everyone. Learning with and about technologies and computing, pp.653-657, 2017.

D. Hickmott, E. Prieto-rodriguez, and K. Holmes, A scoping review of studies on computational thinking in K-12 mathematics classrooms, Digital Experiences in Mathematics Education, vol.4, issue.1, pp.48-69, 2018.

R. Juxiang and N. Zhihong, Taking database design as trunk line of database courses, Proceedings of the Fourth International Conference on Computational and Information Sciences, pp.767-769, 2012.

M. Webb, N. Davis, T. Bell, Y. J. Katz, N. Reynolds et al., Computer science in K-12 school curricula of the 21st century: Why, what and when? Education and Information Technologies, vol.22, pp.445-468, 2017.

, Report of a workshop of pedagogical aspects of computational thinking, 2011.

M. L. Niess and H. Gillow-wiles, Expanding teachers' technological pedagogical reasoning with a systems pedagogical approach, Australasian Journal of Educational Technology, vol.33, issue.3, pp.77-95, 2017.