Computing with concepts using tangible, computational tools

a 21st century competency for teachers and students in the humanities




computational thinking, computational tools, videregående uddannelse, humaniora, 21st century competences


The computational thinking (CT) method, Computing with concepts using tangible, computational tools, developed for humanistic subjects in higher education, is conceptualised as a 21st century competency in this theoretical article. The method aligns with the categories: Ways of thinking, Ways of working and Tools for working since it helps students build competencies in relation to generating ideas in novel and unconventional ways, in solving problems creatively and rigorously, and in representing and communicating ideas and solutions effectively and computationally. The method helps students engage in constructive dialogue, collaboratively explore abstract concepts and reflect on preferred ways of learning and personal biases, i.e. learn to learn. How CT activities map onto 21st century competencies is influenced by the learning theoretical framing, choice of technology and approach and the function of CT in the activity. The conclusion is that the CT method developed has potential not only as a relevant way for teachers and students in the humanities to work with CT and computational tools but also with respects to supporting students in building 21st century competencies.


Abrahamson, D., & Bakker, A. (2016). Making sense of movement in embodied design for mathematics learning. Cognitive research: principles and implications, 1(1), 33.

Binkley, M., Erstad, O., Herman, J., Raizen, S., Ripley, M., Miller-Ricci, M., & Rumble, M. (2012). Defining Twenty-First Century Skills. In P. Griffin, B. McGaw, & E. Care (Eds.), Assessment and Teaching of 21st Century Skills (pp. 17-66). Springer Netherlands.

Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2016). Exploring the field of computational thinking as a 21st century skill. Proceedings of the EDULEARN16, 16, 4725-4733.

Bonet, E. (2011). Comments on the Logic and Rhetoric of Ramon Llull. In A. Fidora & C. Sierra (Eds.), Ramon Llull, from the Ars Magna to Artificial Intelligence. Artificial Intelligence Research Institute Barcelona.

Bonner, A. (2011). What Was Lluil Up To? In A. Fidora & C. Sierra (Eds.), Ramon Llull, from the Ars Magna to Artificial Intelligence. Artificial Intelligence Research Institute Barcelona.

Brown, J. S., Collins, A., & Duguid, P. (1989). Situated Cognition and the Culture of Learning. Educational Researcher, 18(1), 32-42.

Caeli, E. N., & Yadav, A. (2020). Unplugged Approaches to Computational Thinking: a Historical Perspective. TechTrends, 64(1), 29-36.

Chongtay, R. (2018). Computational Literacy skill set–an incremental approach. In N. B. Dohn (Ed.), Designing for learning in a networked world (pp. 158-174). Routledge.

Christensen, I.-M. F. (2023). Integrating computational thinking in humanistic subjects in higher education. In M. Specter, B. B. Lockee, & M. D. Childress (Eds.), Learning, Design, and Technology. An International Compendium of Theory, Research, Practice, and Policy. A Major Reference Work from AECT-Springer.

Conery, J. S. (2010). Ubiquity symposium 'What is computation?' Computation is symbol manipulation. Ubiquity, 2010(November).

Denning, P. J. (2009). The profession of IT Beyond computational thinking. Communications of the ACM, 52(6), 28-30.

Denning, P. J., & Tedre, M. (2021). Computational Thinking: A Disciplinary Perspective [Article]. Informatics in Education, 20(3), 361-390.

DiSessa, A. A. (2001). Changing minds: Computers, learning, and literacy. Mit Press.

Dohn, N. B. (2018). Introduction: Competence demands in today's networked world. In N. B. Dohn (Ed.), Designing for learning in a networked world (pp. 3-24). Routledge.

Dohn, N. B. (2021). Kapitel 1. Computational Thinking - indplacering i et landskab af it-begreber. In N. B. Dohn, R. Mitchell, & R. Chongtay (Eds.), Computational thinking – teoretiske, empiriske og didaktiske perspektiver. Samfundslitteratur.

Dohn, N. B., Mitchell, R., & Chongtay, R. (2021). Introduktion. In N. B. Dohn, R. Mitchell, & R. Chongtay (Eds.), Computational thinking – teoretiske, empiriske og didaktiske perspektiver. Samfundslitteratur.

Erstad, O., & Voogt, J. (2018). The Twenty-First Century Curriculum: Issues and Challenges. In: Voogt, J., Knezek, G., Christensen, R., Lai, KW. (eds) Second Handbook of Information Technology in Primary and Secondary Education. Springer International Handbooks of Education. Springer, Cham.

Grover, S., & Pea, R. (2018). Computational Thinking: A competency whose time has come. In S. Sentence, E. Barendsen, C. Schulte (eds) Computer science education: Perspectives on teaching and learning in school, 19-38. London: Bloomsbury Academic.

Hansson, S. O. (2018). Mathematical and technological computability. In Hansson, S. O. (ed) Technology and Mathematics. Philosophy of Engineering and Technology 30, (pp. 185-234): Springer, Cham.

Haseski, H. İ., Ilic, U., & Tugtekin, U. (2018). Defining a New 21st Century Skill-Computational Thinking: Concepts and Trends. International Education Studies, 11(4), 29-42.

Hemmendinger, D. (2010). A plea for modesty. ACM Inroads, 1(2), 4-7.

Iversen, O. S., Smith, R. C., & Dindler, C. (2018). From computational thinking to computational empowerment: A 21st century PD agenda. Proceedings of the 15th Participatory Design Conference: Full Papers-Volume 1,

Kafai, Y., Proctor, C., & Lui, D. (2020). From theory bias to theory dialogue: embracing cognitive, situated, and critical framings of computational thinking in K-12 CS education. ACM Inroads, 11(1), 44-53.

Kite, V., Park, S., & Wiebe, E. (2021). The code-centric nature of computational thinking education: A review of trends and issues in computational thinking education research. Sage Open, 11(2).

Lave, J. (1988). Cognition in practice: Mind, mathematics and culture in everyday life. Cambridge University Press.

Lave, J., & Wenger, E. (1991). Situated learning: Legitimate peripheral participation. Cambridge university press.

Liao, C. H., Chiang, C.-T., Chen, I., & Parker, K. R. (2022). Exploring the relationship between computational thinking and learning satisfaction for non-STEM college students. International Journal of Educational Technology in Higher Education, 19(1), 1-21.

Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51-61.

Pande, P. (2021). Learning and expertise with scientific external representations: an embodied and extended cognition model. Phenomenology and the Cognitive Sciences, 20(3), 463-482.

Resnick, M. (2017). Lifelong kindergarten. Culture of Creativity: Nurturing creative mindsets across cultures, 50-52.

Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., & Silverman, B. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60-67.

Rienecker, L., & Jørgensen, P. S. (2017). Den gode opgave - håndbog i opgaveskrivning på videregående uddannelser. Samfundslitteratur.

Sales, T. (1997). Llull as computer scientist or why Llull was one of us. In: Bertran, M., Rus, T. (eds) Transformation-Based Reactive Systems Development. ARTS 1997. Lecture Notes in Computer Science, vol 1231. Springer, Berlin, Heidelberg.

Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142-158.

Skiena, S. S. (2020). The algorithm design manual. Springer International Publishing.

Skulmowski, A., & Rey, G. D. (2018). Embodied learning: introducing a taxonomy based on bodily engagement and task integration. Cognitive research: principles and implications, 3(1), 1-10.

Tekdal, M. (2021). Trends and development in research on computational thinking. Education and Information Technologies, 26(5), 6499-6529.

Tikva, C., & Tambouris, E. (2021). A systematic mapping study on teaching and learning Computational Thinking through programming in higher education. Thinking Skills and Creativity, 41, 100849.

Uckelman, S. L. (2010). Computing with Concepts, Computing with Numbers: Llull, Leibniz, and Boole. In F. Ferreira, B. Löwe, E. Mayordomo, & L. Mendes Gomes, Programs, Proofs, Processes. CiE 2010. Lecture Notes in Computer Science, vol 6158. Springer, Berlin, Heidelberg.

Valente, A., & Marchetti, E. (2020). Playful Learning and shared Computational Thinking: the PaCoMa case study. Proceedings of the 28th International Conference on Computers in Education, ICCE 2020,

Vestergaard, J. (2007). Hvad er et mediesystem, og hvordan analyserer man det? In Tv-produktion-nye vilkår (pp. 55-82). København: Samfundslitteratur.

Voogt, J., & Erstad, O. (2018). Section Introduction: Curricular Challenges of the Twenty-First Century. In J. Voogt, G. Knezek, R. Christensen, & K.-W. Lai (Eds.), Second Handbook of Information Technology in Primary and Secondary Education (pp. 15-17). Springer International Publishing.

Voogt, J., Erstad, O., Dede, C., & Mishra, P. (2013). Challenges to learning and schooling in the digital networked world of the 21st century. Journal of Computer Assisted Learning, 29(5), 403-413.

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

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.

Wing, J. M. (2010). Computational Thinking: What and Why?

Yadav, A., Hong, H., & Stephenson, C. (2016). Computational thinking for all: Pedagogical approaches to embedding 21st century problem solving in K-12 classrooms. TechTrends, 60(6), 565-568.





Christensen, I.-M. F. (2023). Computing with concepts using tangible, computational tools: a 21st century competency for teachers and students in the humanities. Tidsskriftet Læring Og Medier (LOM), 15(27).



LOM#27: Udvikling af underviserens digitale kompetencer