J. C. Wing, Computational Thinking, Commun. ACM, vol.49, issue.3, pp.33-35, 2006.

G. Futschek, Algorithmic Thinking: The Key for Understanding Computer Science', in Informatics Education -The Bridge between Using and Understanding Computers: International Conference in Informatics in Secondary Schools -Evolution and Perspectives, pp.159-168, 2006.

P. J. Denning, Great Principles of Computing, Commun ACM, vol.46, issue.11, pp.15-20, 2003.

V. Dagien?, Informatics Education for New Millennium Learners, Informatics in Schools. Contributing to 21st Century Education: 5th International Conference on Informatics in Schools: Situation, Evolution and Perspectives, pp.9-20, 2011.

G. Dowek and G. Berry, Une introduction à la science informatique pour les enseignants de la discipline en lycée, 2011.

G. I. Serra, Multimedia para el desarrollo de habilidades informáticas, PEDAGOGÍA 2019, pp.1522-1531, 2019.

K. Kereluik, P. Mishra, C. Fahnoe, and L. Terry, What Knowledge Is of Most Worth, J. Digit. Learn. Teach. Educ, vol.29, issue.4, pp.127-140, 2013.

, Partnership for 21st Century Skills

M. Group, EnGauge 21st century skills: literacy in the digital age, 2003.

, Definition and Selection of key Competencies', PISA: Definition and Selection of key Competencies, vol.27, 2005.

, College learning for the new global century', The National Leardership Council for Liberal Education and America's Promise, 2007.

W. Antepohl and S. Herzig, Problem-based learning versus lecture-based learning in a course of basic pharmacology: a controlled, randomized study, Med. Educ, vol.33, issue.2, pp.106-113, 1999.

H. S. Barrows, Problem-based learning in medicine and beyond: A brief overview, New Dir. Teach. Learn, vol.1996, issue.68, pp.3-12, 1996.

J. Macgregor, Collaborative learning: Shared inquiry as a process of reform, New Dir. Teach. Learn, vol.1990, issue.42, pp.19-30, 1990.

E. Aronson, The Jigsaw Classroom, 1978.

J. I. Asensio, Collaborative learning patterns: assisting the development of component-based CSCL applications, 12th Euromicro Conference on Parallel, Distributed and Network-Based Processing, pp.218-224, 2004.

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, vol.1, p.25, 2012.

S. Papert and I. Harel, Situating constructionism, Constructionism, vol.36, pp.1-11, 1991.

F. J. Álvarez-gonzález, Grandes desafios actuales de la innovacion pedagogica en la educacion superior, PEDAGOGÍA 2019, pp.1-31, 2019.

C. A. Gutiérrez-rodríguez, Estrategia TIC para fortalecer la competencia de solución de problemas mediante el pensamiento computacional, PEDAGOGÍA 2019, pp.38-53, 2019.

I. González-marchante, H. A. Rodríguez, and Y. Bess-constantén, El Scratch en la Educación', in PEDAGOGÍA 2019, pp.1435-1447, 2019.

S. Martínez, Z. Miranda, Y. Veloz, and . Valdespino, Propuesta de actividades para desarrollar habilidades en el uso del Scratch, PEDAGOGÍA 2019, pp.1448-1462, 2019.

J. M. Rúa-ascar and J. González, Modelo didáctico para el desarrollo del pensamiento algorítmico en los estudiantes del programa de ingeniería de sistemas, PEDAGOGÍA 2019, pp.79-107, 2019.

E. E. Serrano, International Congress Pedagogy, p.9, 2019.

T. Phetsrikran, W. Massagram, and A. Harfield, First steps in teaching computational thinking through mobile technology and robotics, Asian Int. J. Soc. Sci, vol.17, issue.3, pp.37-52, 2017.

P. Suebka, Empower World Class Teaching and Learning Experience', The Institute for the Promotion of Teaching Science and Technology ( IPST, p.13, 2017.

K. G. Asiedu, Ghana showing students Windows on a blackboard', Quartz Africa, vol.28, p.12, 2018.

. Les-4-baggio, African puzzle, vol.12, p.4, 2015.

M. Mbetsa, Passenger drone, DroneDJ, 2017.