Abstract
Computational thinking (CT) concept is still ill-defined despite being used in several studies and educational practices in the K-12 educational context. Many educational aspects associated with CT teaching require the understanding of learning approaches. Aiming to advance in CT comprehension we performed a second systematic mapping study aggregating new data to our previous study [71], adding 35 new articles to the discussion. Our main research question is “Which approaches exist for the assessment of computational thinking (CT) in the context of K-12 education?” Our findings indicate that 77% of the publications are from between 2016 and July 2019. Description of one CT implementation approach is common to 75% of the publications and most of them are “CT across the curriculum”. The most used tool is Scratch. Constructivism and constructionism are the most common pedagogical foundation. CT concepts that are more assessed are “algorithm”, “abstraction” and “decomposition”. “Pre or post-test/survey/questionnaire” are more usual assessment instruments. Test or questionnaire, where each item is scored, are the most usual method to weight assessments. We found just one study with strong psychometric rigor and other four have the potential for that. However, despite the amount of literature on the topic, it is still difficult to assess CT due to the lack of consensus about its definition, and consequently of a reliable construct. Also, pedagogical and psychological issues related to children development have to be deepened. Then research in this area must continue to allow advances in K12 CT educational context.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Portal with access to scientific databases worldwide sponsored by Brazilian Education Ministry, only available for research institutions.
References
Aggarwal, A., Gardner-McCune, C., Touretzky, D.: Evaluating the effect of using physical manipulatives to foster computational thinking in elementary school. In: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2017. ACM, Seattle (2017)
Aiken, J.M., et al.: Understanding student computational thinking with computational modeling. In: AIP Conference Proceedings, pp. 46–49. AIP, Sidney (2013)
Alves, N., Von Wangenheim, C., Hauck, J.: Approaches to assess computational thinking competences based on code analysis in K-12 education: a systematic mapping study. Inform. Educ. 18(1), 17–39 (2019)
Angeli, C., Valanides, N.: Developing young children’s computational thinking with educational robotics: an interaction effect between gender and scaffolding strategy. Comput. Hum. Behav. 105, 105954 (2019)
Araújo, A., Andrade, W., Guerrero, D.: A systematic mapping study on assessing computational thinking abilities. In: Frontiers in Education Conference (FIE). IEEE, Erie (2016)
Atmatzidou, S., Demetriadis, S.: Advancing students’ computational thinking skills through educational robotics: a study on age and gender relevant differences. Robot. Auton. Syst. 75, 661–670 (2016)
Basogain, X., Olabe, M., Olabe, J., Rico, M.: Computational Thinking in pre-university Blended Learning classrooms. Comput. Hum. Behav. 80, 412–419 (2018)
Basu, S., Biswas, G., Kinnebrew, J.S.: Learner modeling for adaptive scaffolding in a Computational Thinking-based science learning environment. User Model. User-Adap. Inter. 27(1), 5–53 (2017). https://doi.org/10.1007/s11257-017-9187-0
Basu, S., Biswas, G., Kinnebrew, J., Rafi, T.: Relations between modeling behavior and learning in a Computational Thinking based science learning environment. In: Proceedings of the 23rd International Conference on Computers in Education, pp. 184–189. ICCE, Hangzhou (2015)
Basu, S., Kinnebrew, John S., Biswas, G.: Assessing student performance in a computational-thinking based science learning environment. In: Trausan-Matu, S., Boyer, K.E., Crosby, M., Panourgia, K. (eds.) ITS 2014. LNCS, vol. 8474, pp. 476–481. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-07221-0_59
Basu, S., Biswas, G., Sengupta, P., Dickes, A., Kinnebrew, J.S., Clark, D.: Identifying middle school students’ challenges in computational thinking-based science learning. Res. Pract. Technol. Enhanced Learn. 11(1), 1–35 (2016). https://doi.org/10.1186/s41039-016-0036-2
Bennett, V., Koh, K., Repenning, A.: Computing creativity: divergence in computational thinking. In: Proceeding of the 44th ACM technical symposium on Computer science education. ACM, Denver (2013)
Bilbao, J., Bravo, E., García, O., Varela, C., Rebollar, C.: Assessment of Computational Thinking Notions in Secondary School. Baltic J. Mod. Comput. 5(4), 391–397 (2017)
Blaschke, L.M.: Heutagogy and lifelong learning: a review of heutagogical practice and self-determined learning. Int. Rev. Res. Open Distrib. Learn. 13(1), 56–71 (2012)
Brackmann, C., Román-González, M., Robles, G., Moreno-León, J., Casali, A., Barone, D.: Development of computational thinking skills through unplugged activities in primary school. In: WiPSCE ‘17: Proceedings of the 12th. ACM Workshop on Primary and Secondary Computing Education, Nijmegen (2017)
Brennan, K., Resnick, M.: New frameworks for studying and assessing the development of computational thinking. In: Proceedings of the 2012 Annual Meeting of the American Educational Research Association. AERA, Vancouver (2012)
Brookhart, S., Nitko, A.: Educational Assessment of Students, 7th edn. Pearson, Des Moines (2015)
Buitrago Flórez, F., Casallas, R., Hernández, M., Reyes, A., Restrepo, S., Danies, G.: Changing a generation’s way of thinking: teaching computational thinking through programming. Rev. Educational Res. 87(4), 834–860 (2017)
Burgett, T., Folk, R., Fulton, J., Peel, A., Pontelli, E., Szczepanski, V.: DISSECT: Analysis of pedagogical techniques to integrate computational thinking into K-12 curricula. In: Frontiers in Education Conference (FIE). IEEE, El Paso (2015)
Carey, S., Zaitchik, D., Bascandziev, I.: Theories of development: in dialog with Jean Piaget. Dev. Rev. 38, 36–54 (2015)
Chan, T., Looi, C., Chang, B.: The IDC theory: creation and the creation loop, pp. 814–820 (2015)
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)
Città, G., Gentile, M., Allegra, M., Arrigo, M., Conti, D., Ottaviano, S., Sciortino, M.: The effects of mental rotation on computational thinking. Comput. Educ. 141, 103613 (2019)
Comer, D.E., Gries, D., Mulder, M.C., Tucker, A., Turner, A.J., Young, P.R., Denning, P.J.: Computing as a discipline. Commun. ACM 32(1), 9–23 (1989)
Csizmadia, A., Standl, B., Waite, J.: Integrating the constructionist learning theory with computational thinking classroom activities. Inf. Educ. 18(1), 41–67 (2019)
CSTA & ISTE: Operational definition of computational thinking for K-12 education. Access in November 2017 (2011). http://csta.acm.org/Curriculum/sub/CurrFiles/CompThinkingFlyer.pdf
CSTA: K-12 computer science standards. Access in November 2017 (2011). http://csta.acm.org/Curriculum/sub/CurrFiles/CSTA_K-12_CSS.pdf
CSTA K–12: Computer Science Framework. Access in November 2017 (2016). http://www.k12cs.org
Dagiene, V., Stupuriene, G.: Bebras - a sustainable community building model for the concept based learning of informatics and computational thinking. Inf. Educ. 15(1), 25–44 (2016)
Dagienė, V., Stupurienė, G., Vinikienė, L.: Implementation of dynamic tasks on informatics and computational thinking. Baltic J. Mod. Comput. 5(3), 3016 (2017)
B. Daily, S., E. Leonard, A., Jörg, S., Babu, S., Gundersen, K., Parmar, D.: Embodying computational thinking: initial design of an emerging technological learning tool. Technol. Knowl. Learn. 20(1), 79–84 (2014). https://doi.org/10.1007/s10758-014-9237-1
Dixson, D., Worrell, F.: Formative and summative assessment in the classroom. Theor. Pract. 55(2), 153–159 (2016)
Djambong, T., Freiman, V.: Task-based assessment of students’ computational thinking skills developed through visual programming or tangible coding environments. In: Proceedings of the 13th International Conference on Cognition and Exploratory Learning in the Digital Age, pp. 41–51. CELDA, Mannheim (2016)
Doleck, T., Bazelais, P., Lemay, D.J., Saxena, A., Basnet, R.B.: Algorithmic thinking, cooperativity, creativity, critical thinking, and problem solving: exploring the relationship between computational thinking skills and academic performance. J. Comput. Educ. 4(4), 355–369 (2017). https://doi.org/10.1007/s40692-017-0090-9
Durak, H.: The effects of using different tools in programming teaching of secondary school students on engagement. Technol. Knowl. Learn. 25, 1–17 (2018)
Durak, H., Saritepeci, M.: Analysis of the relation between computational thinking skills and various variables with the structural equation model. Comput. Educ. 116, 191–202 (2018)
Feldhausen, R., Weese, J., Bean, N.: Increasing student self-efficacy in computational thinking via stem outreach programs. In: Proceedings of the 49th ACM Technical Symposium on Computer Science Education. ACM, Baltimore (2018)
Fronza, I., Ioini, N., Corral, L.: Teaching computational thinking using agile software engineering methods: a framework for middle schools. ACM Trans. Comput. Educ. (TOCE) 17(4), 1–28 (2017)
Gadanidis, G., Clements, E., Yiu, C.: Group theory, computational thinking, and young mathematicians. Math. Thinking Learn. 20(1), 32–53 (2018)
Gamma, J., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object Oriented Software. Addison-Wesley Longman Publishing Co., Boston (1995)
García-Peñalvo, F., Mendes, A.: Exploring the computational thinking effects in pre-university education, pp. 407–411 (2018)
Garneli, V., Chorianopoulos, K.: Programming video games and simulations in science education: exploring computational thinking through code analysis. Interact. Learn. Environ. 26(3), 386–401 (2018)
Grgurina, N., Van Veen, K., Suhre, C., Barendsen, E., Zwaneveld, B.: Exploring students’ Computational thinking skills in modeling and simulation projects: a pilot study. In: ACM International Conference Proceeding Series, pp. 65–68. ACM, London (2015)
Grover, S., Basu, S., Bienkowski, M., Eagle, M., Nicholas, D., Stamper, J.: Framework for using hypothesis-driven approaches to support data-driven learning analytics in measuring computational thinking in block-based programming environments. ACM Trans. Comput. Educ. (TOCE) 17(3), 14 (2017)
Grover, S., Cooper, S., Pea, R.: Assessing computational learning in K-12. In: ITICSE’14. ACM, Uppsala (2014)
Guzdial, M., Kay, A., Norris, C., Soloway, E.: Computational thinking should just be good thinking. Commun. ACM 62, 28–30 (2019)
Haddaway, N.R., Collins, A.M., Coughlin, D., Kirk, S.: The role of Google Scholar in evidence reviews and its applicability to grey literature searching. PLoS ONE 10(9), 1–17 (2015)
Hennessey, E., Mueller, J., Beckett, D., Fisher, P.: Hiding in plain sight: identifying computational thinking in the ontario elementary school curriculum. J. Curriculum Teach. 6(1), 79–96 (2017)
Hershkovitz, A., Sitman, R., Israel-Fishelson, R., Garaizar, P., Guenaga, M.: Creativity in the acquisition of computational thinking. Interact. Learn. Environ. 27, 1–17 (2019)
Hoover, A., et al.: Assessing computational thinking in students’ game designs. In: Proceedings of the 2016 Annual Symposium on Computer-Human. ACM, Austin (2016)
Hsu, T., Chang, S., Hung, Y.: How to learn and how to teach computational thinking: suggestions based on a review of the literature. Comput. Educ. 126, 296–310 (2018)
Hubwieser, P., Mühling, A.: Playing PISA with Bebras. In: Proceedings of the 9th Workshop in Primary and Secondary Computing Education, pp. 128–129. ACM, New York (2014)
Ioannou, A., Makridou, E.: Exploring the potentials of educational robotics in the development of computational thinking: a summary of current research and practical proposal for future work. Educ. Inf. Technol. 23(6), 2531–2544 (2018). https://doi.org/10.1007/s10639-018-9729-z
Jenson, J., Droumeva, M.: Exploring media literacy and computational thinking: a game maker curriculum study. Electron. J. E-Learn. 14(2), 111–121 (2016)
Jiang, S., Wong, G.: Assessing primary school students’ intrinsic motivation of computational thinking. In: IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE), pp. 469–474. IEEE, Tai Po (2017)
Juškevičienė, A., Dagienė, V.: Computational thinking relationship with digital competence. Inf. Educ. 17(2), 265–284 (2018)
Kalelioglu, F.: A new way of teaching programming skills to K-12 students: Code.org. Comput. Hum. Behav. 52, 200–210 (2015)
Kalelioglu, F., Yasemin, G., Kukul, V.: A framework for computational thinking based on a systematic research review. Baltic J. Mod. Comput. 4(3), 583–596 (2016)
Kite, V., Park, S.: BOOM BUST BUILD: teaching computational thinking and content through urban redevelopment. Sci. Teach. 85(3), 22 (2018)
Koh, K.H., Basawapatna, A., Nickerson, H., Repenning, A.: Real time assessment of computational thinking. In: Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC, pp. 49–52. IEEE, Melbourne (2014)
Kong, S., Chiu, M., Lai, M.: A study of primary school students’ interest, collaboration attitude, and programming empowerment in computational thinking education. Comput. Educ. 127, 178–189 (2018)
Kong, S.-C.: A framework of curriculum design for computational thinking development in K-12 education. J. Comput. Educ. 3(4), 377–394 (2016). https://doi.org/10.1007/s40692-016-0076-z
Korkmaz, Ö., Çakir, R., Özden, M.Y.: A validity and reliability study of the computational thinking scales (CTS). Comput. Hum. Behav. 72, 558–569 (2017)
Kukul, V., Karatas, S.: Computational thinking self-efficacy scale: development. Validity Reliab. Inf. Educ. 18(1), 151–164 (2019)
Lee, E., Park, J.: Challenges and perspectives of CS education for enhancing ICT literacy and computational thinking in Korea. Indian J. Sci. Technol. 9(46), 1–13 (2016)
Lee, V.R., Recker, M.: Paper circuits: a tangible, low threshold, low cost entry to computational thinking. TechTrends 62(2), 197–203 (2018). https://doi.org/10.1007/s11528-017-0248-3
Linn, M.C.: The cognitive consequences of programming instruction in classrooms. Educ. Res. 14(5), 14–16+25–29 (1985)
Liu, N., Carless, D.: Peer feedback: the learning element of peer assessment. Teach. High. Educ. 11(3), 279–290 (2006)
Looi, C., How, M., Longkai, W., Seow, P., Liu, L.: Analysis of linkages between an unplugged activity and the development of computational thinking. Comput. Sci. Educ. 28(3), 255–279 (2018)
Lye, S.Y., Koh, J.H.L.: Review on teaching and learning of computational thinking through programming: what is next for K-12? Comput. Hum. Behav. 41, 51–61 (2014)
Martins-Pacheco, L., von Wangenheim, C., Alves, N.: Assessment of computational thinking in K-12 context: educational practices, limits and possibilities - a systematic mapping study. In: Proceedings of the 11th International Conference on Computer Supported Education, pp. 292–303. CSEDU2019 (2019)
Merino-Armero, J., González-Calero, J., Cózar-Gutiérrez, R., Villena Taranilla, R.: Computational thinking initiation. An experience with robots in Primary Education. J. Res. Sci. Math. Technol. Educ. 1(2), 181–206 (2018)
Moreno-León, J., Robles, G., Román, M.: Dr. Scratch: automatic analysis of scratch projects to assess and foster computational thinking. RED. Revista de Educación a Distancia 46, 1–23 (2015)
Moreno-León, J., Robles, G., Román-González, M.: Comparing computational thinking development assessment scores with software complexity metrics. In: Global Engineering Education Conference (EDUCON), pp. 1040–1045. IEEE, Abu Dhabi (2016)
Moreno-León, J., Román-González, M., Harteveld, C., Robles, G.: On the automatic assessment of computational thinking skills: a comparison with human experts. In: Proceedings of the 2017 CHI Conference Extended, pp. 2788–2795. Denver (2017)
Moreno-León, J., Robles, G., Román-González, M., Rodríguez, J.D.: Not the same: a text network analysis on computational thinking definitions to study its relationship with computer programming. RIITE. Revista Interuniversitaria de Investigación en Tecnología Educativa 7, 26–35 (2019). https://doi.org/10.6018/riite.397151
Mühling, A., Ruf, A., Hubwieser, P.: Design and first results of a psychometric test for measuring basic programming abilities. In: WiPSCE 2015. ACM, London (2015)
Neilson, D., Campbell, T.: ADDING MATH TO SCIENCE: Mathematical and computational thinking help science students make sense of realworld phenomena. Sci. Teach. 86(3), 26 (2018)
Nesiba, N., Pontelli, E., Staley, T.: DISSECT: exploring the relationship between computational thinking and English literature in K-12 curricula. In: Proceedings - Frontiers in Education Conference, FIE. IEEE, El Paso (2015)
Newley, A., Kaya, E., Deniz, H., Yesilyurt, E.: Celebrity statues: Learning computational thinking by designing biomimetic robots. (Making Middle). Sci. Scope 42(1), 74–81 (2018)
NRC: Report of a Workshop on the Scope and Nature of Computational Thinking. NRC, Committee for the Workshops on Computational Thinking. The National Academies Press, USA (2010)
NRC: Report of a Workshop of Pedagogical Aspects of Computational Thinking. National Research Council, Committee for the Workshops on Computational Thinking. The National Academies Press, USA (2011)
Oluk, A., Korkmaz, Ö.: Comparing students’ scratch skills with their computational thinking skills in terms of different variables. Online Submission 8(11), 1–7 (2016)
Ouyang, Y., Hayden, K., Remold, J.: Introducing computational thinking through non-programming science activities. In: Proceedings of the 49th ACM Technical Symposium on Computer Science Education. ACM, Baltimore (2018)
Papert, S.: Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, New York (1980)
Papert, S.: Situating constructionism. In: Harel, I., Papert, S. (eds.) Constructionism. Ablex, Norwood (1991)
Petersen, K., Feldt, R., Mujtaba, S., Mattsson, M.: Systematic mapping studies in software engineering. In: Proceedings of the 12th International Conference on Evaluation. BCS Learning & Development Ltd., Swindon (2008)
Rijke, W., Bollen, L., Eysink, T., Tolboom, J.: Computational thinking in primary school: an examination of abstraction and decom-position in different age groups. Inform. Educ. 17(1), 77 (2018)
Rodrigues, R., Andrade, W., Campos, L.: Can computational thinking help me? A quantitative study of its effects on education. In: Frontiers in Education Conference (FIE). IEEE, Erie (2016)
Rodriguez, B., Kennicutt, S., Rader, C., Camp, T.: Assessing computational thinking in CS unplugged activities. In: Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE, SIGCSE 2017, Seattle (2017)
Román-González, M.: Computational thinking test: design guidelines and content validation. In: 7th International Conference on Education and New Learning Technologies (EDULEARN). EDULEARN Proceedings, Barcelona (2015)
Román-González, M., Pérez-González, J.-C., Jiménez-Fernández, C.: Which cognitive abilities underlie computational thinking? Criterion validity of the computational thinking test. Comput. Hum. Behav. 72, 678–691 (2017)
Rowe, E., Asbell-Clarke, J., Gasca, S., Cunningham, K.: Assessing implicit computational thinking in zoombinis gameplay. In: Proceedings of the 12th International Conference on the Foundations of Digital Games, FDG 2017. ACM, Hyannis (2017)
Salomon, G., Perkins, D.: Transfer of cognitive skills from programming: when and how? J. Educ. Comput. Res. 3, 149–170 (1987)
Scherer, R., Siddiq, F., Viveros, B.S.: The cognitive benefits of learning computer programming: a meta-analysis of transfer effects. J. Educ. Psychol. 111(5), 764–792 (2019). https://doi.org/10.1037/edu0000314
Seiter, L., Foreman, B.: Modeling the learning progressions of computational thinking of primary grade students. In: Proceedings of the Ninth Annual International ACM Conference on International Computing Education Research. ACM, La Jolla (2013)
Shute, V., Sun, C., Asbell-Clarke, J.: Demystifying computational thinking. Educ. Res. Rev. 22, 142–158 (2017)
Soloway, E., Spohrer, J.: Studying the Novice Programmer. Psychology Press (1988)
Sung, W., Ahn, J., Black, J.B.: Introducing computational thinking to young learners: practicing computational perspectives through embodiment in mathematics education. Technol. Knowl. Learn. 22(3), 443–463 (2017). https://doi.org/10.1007/s10758-017-9328-x
Tedre, M., Denning, P.: The long quest for computational thinking. In: Proceedings of the 16th Koli Calling International Conference on Computing Education Research. ACM (2016)
Toedte, R.J., Aydeniz, M.: Computational thinking and impacts on K-12 science education. In: 2015 IEEE Frontiers in Education Conference (FIE), pp. 1–7. IEEE (2015). https://ieeexplore.ieee.org/abstract/document/7344239
Topping, K.J.: Peer assessment. Theor. Pract. 48(1), 20–27 (2009). https://doi.org/10.1080/00405840802577569
Turchi, T., Fogli, D., Malizia, A.: Fostering computational thinking through collaborative game-based learning. Multimed. Tools Appl. 78(10), 13649–13673 (2019). https://doi.org/10.1007/s11042-019-7229-9
Vallance, M., Towndrow, P.A.: Pedagogic transformation, student-directed design and computational thinking. Pedagogies Int. J. 11(3), 218 (2016)
von Wangenheim, C.G., Alves, N.C., Rodrigues, P.E., Hauck, J.C.: Teaching computing in a multidisciplinary way in social studies classes in school – a case study. Int. J. Comput. Sci. Educ. Schools 1(2), 1–14 (2017)
von Wangenheim, C.G., von Wangenheim, A., Pacheco, F.S., Hauck, J.C.R., Ferreira, M.N.F.: Teaching physical computing in family workshops. ACM Inroads 8(1), 48–51 (2017)
Webb, D.C.: Troubleshooting assessment: an authentic problem solving activity for it education. Proc.-Soc. Behav. Sci. 9, 903–907 (2010)
Weintrop, D., et al.: Interactive assessment tools for computational thinking in high school STEM classrooms. In: Reidsma, D., Choi, I., Bargar, R. (eds.) INTETAIN 2014. LNICST, vol. 136, pp. 22–25. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-08189-2_3
Weintrop, D., et al.: Defining computational thinking for mathematics and science classrooms. J. Sci. Educ. Technol. 25(1), 127–147 (2015). https://doi.org/10.1007/s10956-015-9581-5
Werner, L., Denner, J., Campe, S., Kawamoto, D.: The fairy performance assessment: measuring computational thinking in middle school. In: Proceedings of the 43rd ACM Technical Symposium on Computer Science Education. ACM, Raleigh (2012)
Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)
Witherspoon, E., Higashi, R., Schunn, C., Baehr, E., Shoop, R.: Developing computational thinking through a virtual robotics programming curriculum. ACM Trans. Comput. Educ. (TOCE) 18(1), 1–20 (2017)
Witherspoon, E., Schunn, C.: Teachers’ goals predict computational thinking gains in robotics. Inf. Learn. Sci. (2019). https://doi.org/10.1108/ILS-05-2018-0035
Wolz, U., Stone, M., Pearson, K., Pulimood, S., Switzer, M.: Computational thinking and expository writing in the middle school. ACM Trans. Comput. Educ. 11(2), 1–22 (2011)
Worrell, B., Brand, C., Repenning, A.: Collaboration and computational thinking: a classroom structure. In: Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC, pp. 183–187. IEEE, Atlanta (2015)
Yağcı, M.: A valid and reliable tool for examining computational thinking skills. Educ. Inf. Technol. 24(1), 929–951 (2018). https://doi.org/10.1007/s10639-018-9801-8
Zhang, L., Nouri, J.: A systematic review of learning by computational thinking through Scratch in K-9. Comput. Educ. 141, 103607 (2019)
Zhong, B., Wang, Q., Chen, J., Li, Y.: An exploration of three-dimensional integrated assessment for computational thinking. J. Educ. Comput. Res. 53(4), 562–590 (2016)
Acknowledgments
This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Brasil (CAPES) - Finance Code 001 and by the Conselho Nacional de Desenvolvimento Científico e Tecnológico - Brasil (CNPq) - Grant No.: 302149/2016-3.
The authors would like to thank Renata Martins Pacheco for her help with formatting and reviewing the English version of the final text.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Martins-Pacheco, L.H., da Cruz Alves, N., von Wangenheim, C.G. (2020). Educational Practices in Computational Thinking: Assessment, Pedagogical Aspects, Limits, and Possibilities: A Systematic Mapping Study. In: Lane, H.C., Zvacek, S., Uhomoibhi, J. (eds) Computer Supported Education. CSEDU 2019. Communications in Computer and Information Science, vol 1220. Springer, Cham. https://doi.org/10.1007/978-3-030-58459-7_21
Download citation
DOI: https://doi.org/10.1007/978-3-030-58459-7_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58458-0
Online ISBN: 978-3-030-58459-7
eBook Packages: Computer ScienceComputer Science (R0)