{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,8]],"date-time":"2025-09-08T05:57:39Z","timestamp":1757311059306,"version":"3.37.3"},"reference-count":92,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2022,4,25]],"date-time":"2022-04-25T00:00:00Z","timestamp":1650844800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,4,25]],"date-time":"2022-04-25T00:00:00Z","timestamp":1650844800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Educ Inf Technol"],"published-print":{"date-parts":[[2022,9]]},"DOI":"10.1007\/s10639-022-11002-x","type":"journal-article","created":{"date-parts":[[2022,4,25]],"date-time":"2022-04-25T06:02:54Z","timestamp":1650866574000},"page":"10869-10948","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Using Habermas\u2019 construct of rationality to analyze students\u2019 computational thinking: The case of series and vector"],"prefix":"10.1007","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1665-7643","authenticated-orcid":false,"given":"Selin","family":"Urhan","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,4,25]]},"reference":[{"key":"11002_CR1","volume-title":"Cooperative learning: Critical thinking and collaboration across the curriculum","author":"DM Adams","year":"1990","unstructured":"Adams, D. M., & Hamm, M. E. (1990). Cooperative learning: Critical thinking and collaboration across the curriculum. Thomas."},{"issue":"5","key":"11002_CR2","doi-asserted-by":"publisher","first-page":"5815","DOI":"10.1007\/s10639-021-10515-1","volume":"26","author":"FJ Agbo","year":"2021","unstructured":"Agbo, F. J., Oyelere, S. S., Suhonen, J., & Laine, T. H. (2021). Co-design of mini games for learning computational thinking in an online environment. Education and Information Technologies, 26(5), 5815\u20135849.","journal-title":"Education and Information Technologies"},{"issue":"7","key":"11002_CR3","doi-asserted-by":"publisher","first-page":"832","DOI":"10.1093\/comjnl\/bxs074","volume":"55","author":"AV Aho","year":"2012","unstructured":"Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832\u2013835.","journal-title":"The Computer Journal"},{"key":"11002_CR4","doi-asserted-by":"publisher","unstructured":"Aksu, N. & Zengin, Y. (2022). Disclosure of students\u2019 mathematical reasoning through collaborative technology-enhanced learning environment. Education and Information Technologies, 27(2), 1609\u20131634. https:\/\/doi.org\/10.1007\/s10639-021-10686-x","DOI":"10.1007\/s10639-021-10686-x"},{"issue":"3","key":"11002_CR5","first-page":"73","volume":"9","author":"G Ardito","year":"2014","unstructured":"Ardito, G., Mosley, P., & Scollins, L. (2014). We robot: Using robotics to promote collaborative and mathematics learning in amiddle school classroom. Middle Grades Research Journal, 9(3), 73\u201388.","journal-title":"Middle Grades Research Journal"},{"issue":"4","key":"11002_CR6","doi-asserted-by":"publisher","first-page":"448","DOI":"10.1016\/j.learninstruc.2007.04.003","volume":"17","author":"M Arvaja","year":"2007","unstructured":"Arvaja, M., Salovaara, H., H\u00e4kkinen, P., & J\u00e4rvel\u00e4, S. (2007). Combining individual and group-level perspectives for studying collaborative knowledge construction in context. Learning and Instruction, 17(4), 448\u2013459.","journal-title":"Learning and Instruction"},{"issue":"1","key":"11002_CR7","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/s10798-016-9385-9","volume":"28","author":"M Barak","year":"2018","unstructured":"Barak, M., & Assal, M. (2018). Robotics and STEM learning: Students\u2019 achievements in assignments according to the P3 task taxonomy-Practice, problem solving, and projects. International Journal of Technology and Design Education, 28(1), 121\u2013144.","journal-title":"International Journal of Technology and Design Education"},{"issue":"3","key":"11002_CR8","doi-asserted-by":"publisher","first-page":"393","DOI":"10.1080\/0020739X.2016.1254296","volume":"48","author":"N Benakli","year":"2017","unstructured":"Benakli, N., Kostadinov, B., Satyanarayana, A., & Singh, S. (2017). Introducing computational thinking through hands-on projects using R with applications to calculus, probability and data analysis. International Journal of Mathematical Education in Science and Technology, 48(3), 393\u2013427.","journal-title":"International Journal of Mathematical Education in Science and Technology"},{"key":"11002_CR9","first-page":"222","volume-title":"Mathematical modeling (ICTMA 12): Education, engineering and economics","author":"W Blum","year":"2007","unstructured":"Blum, W., & Lei\u00df, D. (2007). How do students and teachers deal with modeling problems? In C. Haines, W. Blum, P. Galbraith, & S. Khan (Eds.), Mathematical modeling (ICTMA 12): Education, engineering and economics (pp. 222\u2013231). Horwood."},{"key":"11002_CR10","unstructured":"Boero, P. (2006). Habermas' theory of rationality as a comprehensive frame for conjecturing and proving in school. In J. Novotn\u00e1, H. Moraov\u00e1, M. Kr\u00e1tk\u00e1 & N. Stehl\u00edkov\u00e1 (Eds.), Proceedings of the 30th Conference of the International Group for the Psychology of Mathematics Education (pp. 185\u2013192). Prague: PME"},{"key":"11002_CR11","unstructured":"Boero P., & Morselli, F. (2009). The use of algebraic language in mathematical modelling and proving in the perspektive of Habermas\u2019 theory of rationality. In V. Durand-Guerrier, S. Soury-Lavergne & F. Arzarello (Eds.), Proceedings of the Sixth Congress of the European Society for Research in Mathematics Education (pp. 964\u2013973). Lyon France"},{"key":"11002_CR12","unstructured":"Boero, P., & Planas, N. (2014). Habermas\u2019 construct of rational behavior in mathematics education: New advances and research questions. In P. Liljedahl, C. Nicol, S. Oesterle & D. Allan (Eds.), Proceedings of the Joint Meeting of PME 38 and PME-NA 36 (pp. 205\u2013235). Vancouver, Canada: PME"},{"issue":"4","key":"11002_CR13","doi-asserted-by":"publisher","first-page":"4663","DOI":"10.1007\/s10639-021-10487-2","volume":"26","author":"DC Boulden","year":"2021","unstructured":"Boulden, D. C., Rachmatullah, A., Oliver, K. M., & Wiebe, E. (2021). Measuring in-service teacher self-efficacy for teaching computational thinking: Development and validation of the T-STEM CT. Education and Information Technologies, 26(4), 4663\u20134689.","journal-title":"Education and Information Technologies"},{"issue":"2","key":"11002_CR14","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1080\/10986065.2020.1779012","volume":"23","author":"K Br\u00e5ting","year":"2021","unstructured":"Br\u00e5ting, K., & Kilhamn, C. (2021). Exploring the intersection of algebraic and computational thinking. Mathematical Thinking and Learning, 23(2), 170\u2013185.","journal-title":"Mathematical Thinking and Learning"},{"key":"11002_CR15","unstructured":"Br\u00e5ting, K., Kilhamn, C., & Rolandsson, L. (2021). Integrating programming in Swedish school mathematics: Description of a research project. Presented at MADIF12, the twelfth research seminar of the Swedish society for research in mathematics education, Linnaeus University, Vaxjo, Sweden."},{"key":"11002_CR16","unstructured":"Brennan, K., & Resnick, M. (2012, April). New frameworks for studying and assessing the development of computational thinking. Paper presented at the 2012 annual meeting of the American Educational Research Association, Vancouver, Canada (pp. 1\u201325)"},{"key":"11002_CR17","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1016\/j.compedu.2016.01.010","volume":"95","author":"PY Chao","year":"2016","unstructured":"Chao, P. Y. (2016). Exploring students\u2019 computational practice, design and performance of problem-solving through a visual programming environment. Computers & Education, 95, 202\u2013215. https:\/\/doi.org\/10.1016\/j.compedu.2016.01.010","journal-title":"Computers & Education"},{"key":"11002_CR18","doi-asserted-by":"publisher","unstructured":"Cohen, J. (1992). A power primer. Psychological Bulletin, 112(1), 155\u2013159.\u00a0https:\/\/doi.org\/10.1037\/0033-2909.112.1.155","DOI":"10.1037\/0033-2909.112.1.155"},{"key":"11002_CR19","unstructured":"Computer Science Teachers Association, & International Society for Technology in Education. (2011). Computational thinking: Leadership toolkit (1st ed.) Retrieved September 4, 2021, from https:\/\/www.yumpu.com\/en\/document\/read\/43967234\/computational-thinking-leadership-toolkit-iste"},{"key":"11002_CR20","unstructured":"Cramer, J. (2015). Argumentation below expectation: A double-threefold Habermas explanation. In K. Krainer & N. Vondrov\u00e1 (Eds.), Proceedings of the Ninth Congress of the European Society for Research in Mathematics Education (pp. 114\u2013120). Prague, Czech Republic: ERME"},{"key":"11002_CR21","unstructured":"Creswell, J. W. (2012). Educational research planning, conducting and evaluating quantitative and qualitative research(4th ed.). Boston, MA: Pearson Education, Inc"},{"issue":"2","key":"11002_CR22","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1007\/s11528-015-0840-3","volume":"59","author":"BC Czerkawski","year":"2015","unstructured":"Czerkawski, B. C., & Lyman, E. W. (2015). Exploring issues about computational thinking in higher education. TechTrends, 59(2), 57\u201365. https:\/\/doi.org\/10.1007\/s11528-015-0840-3","journal-title":"TechTrends"},{"issue":"1","key":"11002_CR23","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/s10649-006-0400-z","volume":"61","author":"R Duval","year":"2006","unstructured":"Duval, R. (2006). A cognitive analysis of problems of comprehension in a learning of mathematics. Educational Studies in Mathematics, 61(1), 103\u2013131.","journal-title":"Educational Studies in Mathematics"},{"issue":"3","key":"11002_CR24","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/s10649-006-9072-y","volume":"66","author":"R Falcade","year":"2007","unstructured":"Falcade, R., Laborde, C., & Mariotti, M. A. (2007). Approaching functions: Cabri tools as instruments of semiotic mediation. Educational Studies in Mathematics, 66(3), 317\u2013333.","journal-title":"Educational Studies in Mathematics"},{"issue":"2","key":"11002_CR25","doi-asserted-by":"publisher","first-page":"136","DOI":"10.24215\/16666038.18.e15","volume":"18","author":"JM Fern\u00e1ndez","year":"2018","unstructured":"Fern\u00e1ndez, J. M., Z\u00fa\u00f1iga, M. E., Rosas, M. V., & Guerrero, R. A. (2018). Experiences in learning problem-solving through computational thinking. Journal of Computer Science and Technology, 18(2), 136\u2013142.","journal-title":"Journal of Computer Science and Technology"},{"issue":"5","key":"11002_CR26","doi-asserted-by":"publisher","first-page":"487","DOI":"10.1080\/10494820903520040","volume":"19","author":"W Feurzeig","year":"2011","unstructured":"Feurzeig, W., Papert, S. A., & Lawler, B. (2011). Programminglanguages as a conceptual framework for teaching mathematics. Interactive Learning Environments, 19(5), 487\u2013501.","journal-title":"Interactive Learning Environments"},{"key":"11002_CR27","unstructured":"Field, A. (2009). Discovering statistics using SPSS (3rd edn.). Sage Publications Ltd."},{"issue":"2","key":"11002_CR28","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/s40751-016-0019-3","volume":"3","author":"G Gadanidis","year":"2017","unstructured":"Gadanidis, G., Hughes, J., Minniti, L., & White, B. (2017). Computational thinking, grade 1 students and the binomial theorem. Digital Experiences in Mathematics Education, 3(2), 77\u201396.","journal-title":"Digital Experiences in Mathematics Education"},{"issue":"1","key":"11002_CR29","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1007\/s40751-019-00056-1","volume":"6","author":"C Gleasman","year":"2020","unstructured":"Gleasman, C., & Kim, C. (2020). Pre-Service Teacher\u2019s Use of Block-Based Programming and Computational Thinking to Teach Elementary Mathematics. Digital Experiences in Mathematics Education, 6(1), 52\u201390.","journal-title":"Digital Experiences in Mathematics Education"},{"key":"11002_CR30","unstructured":"Habermas, J. (2009). Rationalit\u00e4ts-und Sprachtheorie. Philosophische Texte: Studienausgabe, Band 2.\u00a0Suhrkamp."},{"issue":"3","key":"11002_CR31","doi-asserted-by":"publisher","first-page":"635","DOI":"10.1007\/s11858-021-01258-x","volume":"53","author":"F Hitt","year":"2021","unstructured":"Hitt, F., & Dufour, S. (2021). Introduction to calculus through an open-ended task in the context of speed: representations and actions by students in action. ZDM-Mathematics Education, 53(3), 635\u2013647.","journal-title":"ZDM-Mathematics Education"},{"issue":"2","key":"11002_CR32","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/s10649-014-9578-7","volume":"88","author":"F Hitt","year":"2015","unstructured":"Hitt, F., & Gonzalez-Martin, A. (2015). Covariation between variables in a modelling process: The ACODESA (collaborative learning, scientific debate and self-reflexion) method. Educational Studies in Mathematics, 88(2), 201\u2013219.","journal-title":"Educational Studies in Mathematics"},{"issue":"1","key":"11002_CR33","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/s10649-016-9717-4","volume":"94","author":"F Hitt","year":"2017","unstructured":"Hitt, F., Saboya, M., & Cortes-Zavala, C. (2017). Rupture or continuity: The arithmetico-algebraic thinking as an alternative in a modelling process in a paper and pencil and technology environment. Educational Studies in Mathematics, 94(1), 97\u2013116.","journal-title":"Educational Studies in Mathematics"},{"key":"11002_CR34","unstructured":"Hoyles, C., & Noss, R. (2015). Revisiting programming to enhance mathematics learning, math + coding symposium. Western University. London, Ontario, Canada: Western University"},{"issue":"3","key":"11002_CR35","first-page":"182","volume":"9","author":"S Hussain","year":"2006","unstructured":"Hussain, S., Lindh, J., & Shukur, G. (2006). The effect of LEGO training on pupils\u2019 school performance in mathematics, problem solving ability and attitude: Swedish data. Journal of Educational Technology and Society, 9(3), 182\u2013194.","journal-title":"Journal of Educational Technology and Society"},{"issue":"8","key":"11002_CR36","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/2955114","volume":"59","author":"YB Kafai","year":"2016","unstructured":"Kafai, Y. B. (2016). From computational thinking to computational participation in K\u201312 education. Communications of the ACM, 59(8), 26\u201327.","journal-title":"Communications of the ACM"},{"issue":"1","key":"11002_CR37","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1177\/003172171309500111","volume":"95","author":"YB Kafai","year":"2013","unstructured":"Kafai, Y. B., & Burke, Q. (2013). Computer programming goes back to school. Phi Delta Kappan, 95(1), 61.","journal-title":"Phi Delta Kappan"},{"issue":"1","key":"11002_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2576874","volume":"14","author":"YB Kafai","year":"2014","unstructured":"Kafai, Y. B., Lee, E., Searle, K., Fields, D., Kaplan, E., & Lui, D. (2014). A crafts-oriented approach to computing in high school: Introducing computational concepts, practices, and perspectives with electronic textiles. ACM Transactions on Computing Education, 14(1), 1\u201320. https:\/\/doi.org\/10.1145\/2576874","journal-title":"ACM Transactions on Computing Education"},{"key":"11002_CR39","doi-asserted-by":"publisher","unstructured":"Kallia, M., Van Borkulo, S. P., Drijvers, P., Barendsen E., & Tolboom, K. (2021). Characterising Computational Thinking in Mathematics Education: A literature-informed Delphi study. Research in Mathematics Education, pp. Advance online publication. https:\/\/doi.org\/10.1080\/14794802.2020.1852104","DOI":"10.1080\/14794802.2020.1852104"},{"issue":"7","key":"11002_CR40","doi-asserted-by":"publisher","first-page":"1029","DOI":"10.1080\/0020739X.2020.1736349","volume":"52","author":"OT Kaufmann","year":"2020","unstructured":"Kaufmann, O. T., & Stenseth, B. (2020). Programming in mathematics education. International Journal of Mathematical Education in Science and Technology, 52(7), 1029\u20131048.","journal-title":"International Journal of Mathematical Education in Science and Technology"},{"key":"11002_CR41","doi-asserted-by":"crossref","unstructured":"Leonard, J., Buss, A., Gamboa, R., Mitchell, M., Fashola, O. S., Hubert, T., . . . Almughyirah, S. (2016). Using robotics and game design to enhance children\u2019s self-efficacy, STEM attitudes, and computational thinking skills. Journal of Science Education and Technology, 25(6), 860\u2013876","DOI":"10.1007\/s10956-016-9628-2"},{"key":"11002_CR42","first-page":"241","volume-title":"The concept of activity theory in soviet psychology","author":"A Leontiev","year":"1981","unstructured":"Leontiev, A. (1981). Sign and activity. In J. V. Wertsch (Ed.), The concept of activity theory in soviet psychology (pp. 241\u2013255). M.E. Sharpe."},{"key":"11002_CR43","first-page":"413","volume":"1","author":"J Liu","year":"2010","unstructured":"Liu, J., & Wang, L. (2010). Computational Thinking in Discrete Mathematics. IEEE 2nd International Workshop on Education Technology and Computer Science, 1, 413\u2013416.","journal-title":"IEEE 2nd International Workshop on Education Technology and Computer Science"},{"key":"11002_CR44","doi-asserted-by":"publisher","first-page":"274","DOI":"10.1016\/j.jss.2016.09.028","volume":"122","author":"Y Lindsj\u00f8rn","year":"2016","unstructured":"Lindsj\u00f8rn, Y., Sj\u00f8berg, D. I., Dings\u00f8yr, T., Bergersen, G. R., & Dyb\u00e5, T. (2016). Teamwork quality and project success in software development: A survey of agile development teams. Journal of Systems and Software, 122, 274\u2013286. https:\/\/doi.org\/10.1016\/j.jss.2016.09.028","journal-title":"Journal of Systems and Software"},{"key":"11002_CR45","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/s40753-019-00108-2","volume":"6","author":"E Lockwood","year":"2020","unstructured":"Lockwood, E., & Chenne, A. (2020). Enriching students\u2019 combinatorial reasoning through the use of loops and conditional statements in Python. International Journal of Research in Undergraduate Mathematics Education, 6, 303\u2013346.","journal-title":"International Journal of Research in Undergraduate Mathematics Education"},{"issue":"7","key":"11002_CR46","doi-asserted-by":"publisher","first-page":"683","DOI":"10.1080\/10511970.2017.1403524","volume":"28","author":"M Lovric","year":"2018","unstructured":"Lovric, M. (2018). Programming and Mathematics in an Upper-Level University Problem-Solving Course. Primus, 28(7), 683\u2013698.","journal-title":"Primus"},{"key":"11002_CR47","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.chb.2014.09.012","volume":"41","author":"SY Lye","year":"2014","unstructured":"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\u201361.","journal-title":"Computers in Human Behavior"},{"key":"11002_CR48","first-page":"1","volume":"1","author":"F Lyman","year":"1987","unstructured":"Lyman, F. (1987). Think-Pair-Share: An Ending Teaching Technique. MAA-CIE Cooperative News, 1, 1\u20132.","journal-title":"MAA-CIE Cooperative News"},{"issue":"2","key":"11002_CR49","first-page":"1411","volume":"6","author":"P Maguire","year":"2014","unstructured":"Maguire, P., Maguire, R., Hyland, P., & Marshall, P. (2014). Enhancing collaborative learning using paired-programming: Who benefits? AISHE-J: The All Ireland Journal of Teaching and Learning in Higher Education, 6(2), 1411\u201314125.","journal-title":"AISHE-J: The All Ireland Journal of Teaching and Learning in Higher Education"},{"key":"11002_CR50","doi-asserted-by":"publisher","first-page":"75","DOI":"10.4324\/9781315113562-7","volume-title":"Developing research in mathematics education: Twenty Years of Communication, Cooperation and Collaboration in Europe","author":"MA Mariotti","year":"2018","unstructured":"Mariotti, M. A., Durand-Guerrier, V., & Stylianides, G. J. (2018). Argumentation and proof. In T. Dreyfus, M. Artigue, D. Potari, S. Prediger, & K. Ruthven (Eds.), Developing research in mathematics education: Twenty Years of Communication, Cooperation and Collaboration in Europe (pp. 75\u201389). Routledge."},{"key":"11002_CR51","volume-title":"Research in education: Evidence-based inquiry","author":"J McMillan","year":"2010","unstructured":"McMillan, J., & Schumacher, S. (2010). Research in education: Evidence-based inquiry (7th ed.). Pearson.","edition":"7"},{"key":"11002_CR52","first-page":"283","volume":"15","author":"J Moreno Le\u00f3n","year":"2016","unstructured":"Moreno Le\u00f3n, J., Robles, G., & Rom\u00e1n-Gonz\u00e1lez, M. (2016). Code to learn: Where does it belong in the K-12 curriculum? Journal of Information Technology Education. Research, 15, 283\u2013303.","journal-title":"Research"},{"key":"11002_CR53","unstructured":"Morselli, F., & Boero, P. (2009). Proving as a rational behaviour: Habermas\u2019 construct of rationality as a comprehensive frame for research on the teaching and learning of proof. In V. Durand-Guerrier, S. Soury-Lavergne & F. Arzarello (Eds.), Proceedings of the Sixth Congress of the European Society for Research in Mathematics Education (pp. 211\u2013220). Lyon France"},{"key":"11002_CR54","doi-asserted-by":"crossref","unstructured":"Morselli, F., & Boero, P. (2011). Using Habermas\u2019 theory of\u00a0rationality to\u00a0gain insight into\u00a0students\u2019 understanding of\u00a0algebraic language. In J. Cai & E. Knuth (Eds.), Early Algebraization. Advances in Mathematics Education (pp. 453\u2013479). Springer, Berlin, Heidelberg","DOI":"10.1007\/978-3-642-17735-4_24"},{"key":"11002_CR55","unstructured":"Nardi, A. (Ed.). (1997). Context and consciousness: AT and humancomputer interaction. Cambridge, MA; London: MIT Press"},{"issue":"4","key":"11002_CR56","doi-asserted-by":"publisher","first-page":"847","DOI":"10.1007\/s11858-020-01200-7","volume":"53","author":"O-L Ng","year":"2021","unstructured":"Ng, O.-L., & Cui, Z. (2021). Examining primary students\u2019 mathematical problem-solving in a programming context: towards computationally enhanced mathematics education. ZDM- Mathematics Education, 53(4), 847\u2013860.","journal-title":"ZDM- Mathematics Education"},{"key":"11002_CR57","doi-asserted-by":"crossref","unstructured":"Niemel\u00e4, P., Partanen, T., Harsu, M., Lepp\u00e4nen, L., & Ihantola, P. (2017). Computational thinking as an emergent learning trajectory of mathematics. Proceedings of the 17th Koli Calling Conference on Computing Education Research\u2014Koli Calling 17","DOI":"10.1145\/3141880.3141885"},{"key":"11002_CR58","doi-asserted-by":"publisher","unstructured":"Olteanu, C. (2020). Programming, mathematical reasoning and sense-making. International Journal of Mathematical Education in Science and Technology. Advance online publication. https:\/\/doi.org\/10.1080\/0020739X.2020.1858199","DOI":"10.1080\/0020739X.2020.1858199"},{"key":"11002_CR59","volume-title":"Mindstorms: Children, computers, and powerful ideas","author":"SA Papert","year":"1980","unstructured":"Papert, S. A. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books."},{"key":"11002_CR60","doi-asserted-by":"publisher","first-page":"2423","DOI":"10.1007\/s10639-018-9724-4","volume":"23","author":"N Pellas","year":"2018","unstructured":"Pellas, N., & Vosinakis, S. (2018). The effect of simulation games on learning computer programming: A comparative study on high school students\u2019 learning performance by assessing computational problem-solving strategies. Education and Information Technologies, 23, 2423\u20132452.","journal-title":"Education and Information Technologies"},{"issue":"5","key":"11002_CR61","first-page":"66","volume":"25","author":"JA Qualls","year":"2010","unstructured":"Qualls, J. A., & Sherrell, L. B. (2010). Why computational thinking should be integrated into the curriculum. Journal of Computing Sciences in Colleges, 25(5), 66\u201371.","journal-title":"Journal of Computing Sciences in Colleges"},{"key":"11002_CR62","unstructured":"Radford, L. (2008). Theories in mathematics education: A brief inquiry into their conceptual differences. ICMI 11 Survey team 7: The notion and role of theory in mathematics education research. Retrieved August 20, 2021, from http:\/\/www.luisradford.ca\/pub\/31_radfordicmist7_EN.pdf"},{"key":"11002_CR63","doi-asserted-by":"publisher","first-page":"100695","DOI":"10.1016\/j.jmathb.2019.03.002","volume":"56","author":"C Rasmussen","year":"2019","unstructured":"Rasmussen, C., & Keene, K. (2019). Knowing solutions to differential equations with rate of change as a function: Waypoints in the journey. Journal of Mathematical Behavior, 56, 100695.","journal-title":"Journal of Mathematical Behavior"},{"issue":"4","key":"11002_CR64","doi-asserted-by":"publisher","first-page":"3161","DOI":"10.1007\/s10639-020-10115-5","volume":"25","author":"KM Rich","year":"2020","unstructured":"Rich, K. M., Yadav, A., & Larimore, R. A. (2020). Teacher implementation profles for integrating computational thinking into elementary mathematics and science instruction. Education and Information Technologies, 25(4), 3161\u20133188.","journal-title":"Education and Information Technologies"},{"issue":"3","key":"11002_CR65","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1080\/10494820.2019.1612448","volume":"28","author":"JA Rodr\u00edguez-Mart\u00ednez","year":"2020","unstructured":"Rodr\u00edguez-Mart\u00ednez, J. A., Gonz\u00e1lez-Calero, J. A., & S\u00e1ez-L\u00f3pez, J. M. (2020). Computational thinking and mathematics using Scratch: An experiment with sixth-grade students. Interactive Learning Environments, 28(3), 316\u2013327.","journal-title":"Interactive Learning Environments"},{"key":"11002_CR66","doi-asserted-by":"publisher","first-page":"678","DOI":"10.1016\/j.chb.2016.08.047","volume":"72","author":"M Roman-Gonzalez","year":"2017","unstructured":"Roman-Gonzalez, M., Perez-Gonzalez, J.-C., & Jimenez-Fernandez, C. (2017). Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test. Computers in Human Behavior, 72, 678\u2013691.","journal-title":"Computers in Human Behavior"},{"issue":"1","key":"11002_CR67","doi-asserted-by":"publisher","first-page":"23","DOI":"10.19030\/cier.v9i1.9547","volume":"9","author":"JF Sanford","year":"2016","unstructured":"Sanford, J. F., & Naidu, J. T. (2016). Computational thinking concepts for grade school. Contemporary Issues in Education Research (CIER), 9(1), 23\u201332.","journal-title":"Contemporary Issues in Education Research (CIER)"},{"key":"11002_CR68","doi-asserted-by":"publisher","unstructured":"Shaffer, D. W. (2012). Models of situated action: Computer games and the problem of transfer. In C. Steinkuehler, K. Squire, & S. Barab (Eds.), Games learning, and society: Learning and meaning in the digital age (pp. 403\u2013433). Cambridge, UK: Cambridge University Press. https:\/\/doi.org\/10.1017\/CBO9781139031127.028","DOI":"10.1017\/CBO9781139031127.028"},{"key":"11002_CR69","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1016\/j.chb.2013.04.030","volume":"31","author":"LM Serrano-C\u00e1mara","year":"2014","unstructured":"Serrano-C\u00e1mara, L. M., Paredes-Velasco, M., Alcover, C. M., & Velazquez-Iturbide, J. \u00c1. (2014). An evaluation of students\u2019 motivation in computer-supported collaborative learning of programming concepts. Computers in Human Behavior, 31, 499\u2013508. https:\/\/doi.org\/10.1016\/j.chb.2013.04.030","journal-title":"Computers in Human Behavior"},{"issue":"1","key":"11002_CR70","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1080\/10986065.2018.1403541","volume":"20","author":"N Sinclair","year":"2018","unstructured":"Sinclair, N., & Patterson, M. (2018). The Dynamic Geometrisation of Computer Programming. Mathematical Thinking and Learning, 20(1), 54\u201374.","journal-title":"Mathematical Thinking and Learning"},{"issue":"2","key":"11002_CR71","first-page":"31","volume":"46","author":"RE Slavin","year":"1988","unstructured":"Slavin, R. E. (1988). Cooperative learning and student achievement. Educational Leadership, 46(2), 31\u201333.","journal-title":"Educational Leadership"},{"key":"11002_CR72","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1016\/S0732-3123(02)00145-1","volume":"21","author":"M Stephan","year":"2002","unstructured":"Stephan, M., & Rasmussen, C. (2002). Classroom mathematical practices in differential equations. Journal of Mathematical Behavior, 21, 459\u2013490.","journal-title":"Journal of Mathematical Behavior"},{"key":"11002_CR73","volume-title":"Basics of qualitative research: Techniques and procedures for developing grounded theory","author":"A Strauss","year":"1998","unstructured":"Strauss, A., & Corbin, J. (1998). Basics of qualitative research: Techniques and procedures for developing grounded theory (2nd ed.). Sage.","edition":"2"},{"issue":"4","key":"11002_CR74","first-page":"389","volume":"17","author":"J Strijbos","year":"2007","unstructured":"Strijbos, J., & Fischer, F. (2007). Methodological Challenges for Collaborative Learning Research, 17(4), 389\u2013464.","journal-title":"Methodological Challenges for Collaborative Learning Research"},{"issue":"2","key":"11002_CR75","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1177\/1046496403260843","volume":"35","author":"J-W Strijbos","year":"2004","unstructured":"Strijbos, J.-W., Martens, R. L., Jochems, W. M. G., & Broers, N. J. (2004). The effect of functional roles on group efficiency: Using multilevel modeling and content analysis to investigate computersupported collaboration in small groups. Small Group Research, 35(2), 195\u2013229.","journal-title":"Small Group Research"},{"key":"11002_CR76","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1016\/j.sbspro.2010.12.078","volume":"8","author":"M Taylor","year":"2010","unstructured":"Taylor, M., Harlow, A., & Forret, M. (2010). Using a computer programming environment and an interactive whiteboard to investigate some mathematical thinking. Procedia - Social and Behavioral Sciences, 8, 561\u2013570.","journal-title":"Procedia - Social and Behavioral Sciences"},{"key":"11002_CR77","volume-title":"Thomas Calculus","author":"GB Thomas","year":"2010","unstructured":"Thomas, G. B., Weir, M. D., & Hass, J. R. (2010). Thomas Calculus (12th ed.). Pearson Education Inc.","edition":"12"},{"key":"11002_CR78","unstructured":"Thompson, P. (2002). Some remarks on conventions and representations. In F. Hitt (Ed.), Mathematics Visualisation and Representations (pp. 199\u2013206). Mexico: PME-NA and Cinvestav-IPN"},{"key":"11002_CR79","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1007\/s10639-020-10268-3","volume":"26","author":"O Uzumcu","year":"2021","unstructured":"Uzumcu, O., & Bay, E. (2021). The effect of computational thinking skill program design developed according to interest driven creator theory on prospective teachers. Education and Information Technologies, 26, 565\u2013583.","journal-title":"Education and Information Technologies"},{"issue":"4","key":"11002_CR80","doi-asserted-by":"publisher","first-page":"715","DOI":"10.1007\/s10639-015-9412-6","volume":"20","author":"J Voogt","year":"2015","unstructured":"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\u2013728.","journal-title":"Education and Information Technologies"},{"issue":"4","key":"11002_CR81","first-page":"28","volume":"36","author":"M Voskoglou","year":"2012","unstructured":"Voskoglou, M., & Buckley, S. (2012). Problem solving and computational thinking in a learning environment. Egyptian Computer Science Journal, 36(4), 28\u201346.","journal-title":"Egyptian Computer Science Journal"},{"issue":"6","key":"11002_CR82","doi-asserted-by":"publisher","first-page":"1655","DOI":"10.1007\/s11423-017-9551-0","volume":"65","author":"X-M Wang","year":"2017","unstructured":"Wang, X.-M., & Hwang, G.-J. (2017). A problem posing-based practicing strategy for facilitating students\u2019 computer programming skills in the team-based learning mode. Educational Technology Research and Development, 65(6), 1655\u20131671.","journal-title":"Educational Technology Research and Development"},{"issue":"1","key":"11002_CR83","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/s10956-015-9581-5","volume":"25","author":"D Weintrop","year":"2016","unstructured":"Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127\u2013147.","journal-title":"Journal of Science Education and Technology"},{"issue":"3","key":"11002_CR84","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","volume":"49","author":"J Wing","year":"2006","unstructured":"Wing, J. (2006). Computational thinking. Communications of the ACM, 49(3), 33\u201335.","journal-title":"Communications of the ACM"},{"issue":"1881","key":"11002_CR85","doi-asserted-by":"publisher","first-page":"3717","DOI":"10.1098\/rsta.2008.0118","volume":"366","author":"J Wing","year":"2008","unstructured":"Wing, J. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society a: Mathematical, Physical and Engineering Sciences, 366(1881), 3717\u20133725.","journal-title":"Philosophical Transactions of the Royal Society a: Mathematical, Physical and Engineering Sciences"},{"key":"11002_CR86","unstructured":"Wing, J. (2010). Research notebook: Computational thinking\u2014What and why? The Link Magazine. Retrieved August 12, 2021, from https:\/\/www.cs.cmu.edu\/link\/research-notebook-computational-thinking-what-and-why"},{"key":"11002_CR87","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1111\/jcal.12348","volume":"35","author":"B Wu","year":"2019","unstructured":"Wu, B., Hu, Y., Ruis, A. R., & Wang, M. (2019). Analysing computational thinking in collaborative programming: A quantitative ethnography approach. Journal of Computer Assisted Learning, 35, 421\u2013434.","journal-title":"Journal of Computer Assisted Learning"},{"issue":"2","key":"11002_CR88","first-page":"89","volume":"20","author":"Y Zengin","year":"2017","unstructured":"Zengin, Y. (2017). Investigating the use of the Khan Academy and mathematics software with a flipped classroom approach in mathematics teaching. Educational Technology & Society, 20(2), 89\u2013100.","journal-title":"Educational Technology & Society"},{"issue":"3","key":"11002_CR89","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1007\/s10649-018-9832-5","volume":"99","author":"Y Zengin","year":"2018","unstructured":"Zengin, Y. (2018). Examination of the constructed dynamic bridge between the concepts of differential and derivative with the integration of GeoGebra and the ACODESA method. Educational Studies in Mathematics, 99(3), 311\u2013333. https:\/\/doi.org\/10.1007\/s10649-018-9832-5","journal-title":"Educational Studies in Mathematics"},{"key":"11002_CR90","doi-asserted-by":"publisher","unstructured":"Zengin, Y. (2021). Students\u2019 understanding of parametric equations in a collaborative technology-enhanced learning environment. International Journal of Mathematical Education in Science and Technology.\u00a0https:\/\/doi.org\/10.1080\/0020739X.2021.1966848","DOI":"10.1080\/0020739X.2021.1966848"},{"issue":"2","key":"11002_CR91","doi-asserted-by":"publisher","first-page":"2331","DOI":"10.1007\/s10639-021-10666-1","volume":"27","author":"Y Zengin","year":"2022","unstructured":"Zengin, Y. (2022). Construction of proof of the Fundamental Theorem of Calculus using dynamic mathematics software in the calculus classroom. Education and Information Technologies, 27(2), 2331\u20132366. https:\/\/doi.org\/10.1007\/s10639-021-10666-1.","journal-title":"Education and Information Technologies"},{"issue":"3","key":"11002_CR92","first-page":"220","volume":"20","author":"B Zhong","year":"2017","unstructured":"Zhong, B., Wang, Q., Chen, J., & Li, Y. (2017). Investigating the period of switching roles in pair programming in a primary school. Journal of Educational Technology & Society, 20(3), 220\u2013233.","journal-title":"Journal of Educational Technology & Society"}],"container-title":["Education and Information Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-022-11002-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10639-022-11002-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-022-11002-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,25]],"date-time":"2022-10-25T23:13:21Z","timestamp":1666739601000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10639-022-11002-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,25]]},"references-count":92,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2022,9]]}},"alternative-id":["11002"],"URL":"https:\/\/doi.org\/10.1007\/s10639-022-11002-x","relation":{},"ISSN":["1360-2357","1573-7608"],"issn-type":[{"type":"print","value":"1360-2357"},{"type":"electronic","value":"1573-7608"}],"subject":[],"published":{"date-parts":[[2022,4,25]]},"assertion":[{"value":"19 October 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 March 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 April 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The author declares no conflicts of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}]}}