• Abstract

    Ten Years of Initiatives to Promote Computational Thinking: A Systematic Mapping of Literature

    Published date: 01/06/2020

    INTRODUCTION: Computational Thinking is a problem solving skill that became well known after Wing's article in 2006. Since then, several researchers have argued this way of thinking can be useful to all people, and much research has been done to promote the development of this skill with different audiences. OBJECTIVE: To discover the state of art of the initiatives carried out in the last decade to promote the development of Computational Thinking, inside and outside Brazil, regardless of the public addressed and the method applied. METHOD: A systematic mapping of the literature was carried out comprising three steps of selection of articles to proceed with data extraction and analysis of results. Three international databases and one national were included to search articles published between 2007 and 2017, in Portuguese and English. From a total of 468 articles, 46 were selected for data extraction and analysis. RESULTS: Mapping allowed us to answer seven research questions, showing, for example, that the USA and Brazil stand out in quantity of research. Additionally, they presented important differences between the duration of the research, target audience(s) and the tools used. We were able to identify that research has grown in number and diversity. Conversely, initiatives in multi and transdisciplinary contexts are still lacking, and little attention is paid to the public in less favored contexts. CONCLUSION: Computational Thinking is a growing topic of research and knowing the initiatives published in these 10 years of research helps in the elaboration of new research, mainly indicating opportunities to be explored. Especially for Brazil, it is necessary to approach students beyond basic education, to explore the transdisciplinary potential of Computational Thinking, and to carry out research of longer duration.

Journal on Computational Thinking (JCThink)

JCThink seeks to provide a wide dissemination of scientific works about Computational Thinking. It adopts a multi-language policy allowing the publication of articles in English, Portuguese and Spanish.
Access journal