The DOI matches its Crossref record; 72 of the 73 references it cites were found in a registry or an index.
Using Commutative Assessments to Compare Conceptual Understanding in Blocks-based and Text-based Programs
Abstract
Blocks-based programming environments are becoming increasingly common in introductory programming courses, but to date, little comparative work has been done to understand if and how this approach affects students' emerging understanding of fundamental programming concepts. In an effort to understand how tools like Scratch and Blockly differ from more conventional text-based introductory programming languages with respect to conceptual understanding, we developed a set of "commutative" assessments. Each multiple-choice question on the assessment includes a short program that can be displayed in either a blocks- based or text-based form. The set of potential answers for each question includes the correct answer along with choices informed by prior research on novice programming misconceptions. In this paper we introduce the Commutative Assessment, discuss the theoretical and practical motivations for the assessment, and present findings from a study that used the assessment. The study had 90 high school students take the assessment at three points over the course of the first ten weeks of an introduction to programming course, alternating the modality (blocks vs. text) for each question over the course of the three administrations of the assessment. Our analysis reveals differences on performance between blocks-based and text-based questions as well as differences in the frequency of misconceptions based on the modality. Future work, potential implications, and limitations of…
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“The pre-test, and isomorphic post-test1 and post-test2, were adapted from the block-based version of the Commutative Assessments [25], with 16 multiple-choice questions on variables, loops, procedures, and conditionals.”
From Exploring the Impact of Worked Examples in a Novice Programming Environment (2019) · cites this paper as [25]
Citations
Cites
(1978) · Medical Entomology and Zoology · Cited by 53,488
Vygotsky, L. S. (1964) · Bulletin of the Orton Society · doi:10.1007/bf02928399 · Cited by 20,704
The origins of intelligence in children.
Piaget, J. (1952) · doi:10.1037/11494-000 · Cited by 10,687
Ong, W. J. (1982) · Taylor & Francis eBooks · doi:10.4324/9780203328064 · Cited by 7,079
Cognition in Practice: Mind, Mathematics and Culture in Everyday Life
Lave, J. (1988) · doi:10.1017/cbo9780511609268 · Cited by 5,148
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., et al. (2009) · Communications of the ACM · doi:10.1145/1592761.1592779 · Cited by 3,333
Mind in Society: Development of Higher Psychological Processes
VYGOTSKY, L. S. (1980) · doi:10.2307/j.ctvjf9vz4 · Cited by 3,123
Language, Thought, and Reality: Selected Writings of Benjamin Lee Whorf
Miller, G. A., & Carroll, J. B. (1957) · The American Journal of Psychology · doi:10.2307/1419256 · Cited by 2,748
Voices of the Mind: A Sociocultural Approach to Mediated Action
Baker‐Sennett, J., Rogoff, B., Bell, N. J., & Wertsch, J. V. (1992) · The American Journal of Psychology · doi:10.2307/1423207 · Cited by 1,505
van Deursen, A., Klint, P., & Visser, J. (2000) · ACM SIGPLAN Notices · doi:10.1145/352029.352035 · Cited by 1,303
Research works printed but not linked: 14
- Begel A. and Klopfer E. 2007. Starlogo TNG: An introduction to game development. Journal of E-Learning. (2007). Begel A. and Klopfer E. 2007. Starlogo TNG: An introduction to game development. Journal of E-Learning. (2007).
- 10.5555/364133.364161 · DOI
- Dijkstra E. W., How do we tell truths that might hurt? Selected Writings on Computing: A Personal Perspective
- 10.5555/335023 · DOI
- Doukakis D., 2007, Proc. of the 8th HERCMA Conference
- Harvey B., Proc. of Constructionism 2010
- Luria A. R., Language and cognition. Winston
- Palmer S. E., Fundamental aspects of cognitive representation. Cognition and categorization
- Parsons D., 2007, Proc.of The 12th Annual NACCQ Conference
- Slany W., 2014, Proc. of Constructionism 2014
- Wagh A., 2012, Proc. of Constructionism 2012 (Athens
- Weintrop D., 2012, Proc. of Constructionism 2012 (Athens
- Weintrop D., 2014, Proc. of Constructionism 2014
- Wilensky U., 2010, Proc. of Constructionism 2010
Cited by
Sorted by citations
Items 101–197 of 197
Teacher Knowledge for Inclusive Computing Learning
Goode, J., & Ryoo, J. J. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.025 · Cited by 12
Sun, D., Zhu, C., Xu, F., Li, Y., Ouyang, F., & Cheng, M. (2023) · Journal of Educational Computing Research · doi:10.1177/07356331231204653 · Cited by 11
The challenges of studying blocks-based programming environments
Werntrop, D., & Wilensky, U. J. (2015) · IEEE Blocks and Beyond Workshop (B&B) · doi:10.1109/blocks.2015.7368989 · Cited by 11
Self-citationA Randomized Controlled Trial on the Wild Wild West of Scientific Computing with Student Learners
Rafalski, T. F., Uesbeck, P. M., Panks-Meloney, C., Daleiden, P., Allee, W., McNamara, A. A., & Stefik, A. (2019) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3291279.3339421 · Cited by 11
iSnap: Evolution and Evaluation of a Data-Driven Hint System for Block-Based Programming
Marwan, S., & Price, T. (2022) · IEEE Transactions on Learning Technologies · doi:10.1109/tlt.2022.3223577 · Cited by 11
Lessons from the Design of Three Educational Programming Environments
Kölling, M. (2015) · International Journal of People-Oriented Programming · doi:10.4018/ijpop.2015010102 · Cited by 11
Niermann, D., Petzoldt, C., Doernbach, T., Isken, M., & Freitag, M. (2022) · Procedia CIRP · doi:10.1016/j.procir.2022.04.023 · Cited by 10
How block categories affect learner satisfaction with a block-based programming interface
Rodríguez, F. J., Price, K. M., Isaac, J., Boyer, K. E., & Gardner‐McCune, C. (2017) · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) · doi:10.1109/vlhcc.2017.8103468 · Cited by 10
Proctor, C. P. (2022) · Elsevier eBooks · doi:10.1016/b978-0-12-818630-5.13078-7 · Cited by 27
Kazemitabaar, M., Chyhir, V., Weintrop, D., & Grossman, T. (2023) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3545945.3569723 · Cited by 9
Self-citationEvaluating algorithmic thinking ability of primary schoolchildren who learn computer programming
Tsukamoto, H., Oomori, Y., Nagumo, H., Takemura, Y., Monden, A., & Matsumoto, K. (2017) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie.2017.8190609 · Cited by 10
Vahrenhold, J., Cutts, Q. I., & Falkner, K. E. K. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.019 · Cited by 11
Israel‐Fishelson, R., & Hershkovitz, A. (2020) · Advances in educational technologies and instructional design book series · doi:10.4018/978-1-7998-5074-8.ch012 · Cited by 9
Lancaster, T., Robins, A. V., & Fincher, S. A. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.015 · Cited by 11
CT Puzzle Test: Em direção a uma avaliação interativa do pensamento computacional
Raabe, A. L. A., Viana, C., & Calbusch, L. (2020) · Anais do ... Simpósio Brasileiro de Informática na Educação/Anais do Simpósio Brasileiro de Informática na Educação · doi:10.5753/cbie.sbie.2020.1683 · Cited by 8
Are There Differences in Learning Gains When Programming a Tangible Object or a Simulation?
Fessard, G., Wang, P., & Renna, I. (2019) · ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE) · doi:10.1145/3304221.3319747 · Cited by 8
Tshukudu, E., Cutts, Q. I., & Foster, M. E. (2021) · Koli Calling International Conference on Computing Education Research · doi:10.1145/3488042.3488050 · Cited by 10
Haden, P. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.007 · Cited by 10
Understanding loops: What are the misconceptions of lower-secondary pupils?
Vaníček, J., Dobiáš, V., & Šimandl, V. (2022) · Informatics in Education · doi:10.15388/infedu.2023.20 · Cited by 8
B@SE: Blocks for @rduino in the Students’ educational process
Tamilias, A. G., Themelis, T. J., Karvounidis, T., Garofalaki, Z., & Kallergis, D. (2017) · IEEE Global Engineering Education Conference (EDUCON) · doi:10.1109/educon.2017.7942956 · Cited by 8
The Role of Explicit Instruction on Students Learning their Second Programming Language
Tshukudu, E., & Jensen, S. M. (2020) · doi:10.1145/3416465.3416475 · Cited by 8
Re-use of programming patterns or problem solving?
Talbot, M., Geldreich, K., Sommer, J. C., & Hubwieser, P. (2020) · Workshop in Primary and Secondary Computing Education · doi:10.1145/3421590.3421604 · Cited by 8
Computing Education Research Today
Fincher, S. A., Tenenberg, J., Dorn, B., Hundhausen, C., McCartney, R., & Murphy, L. (2019) · The Cambridge Handbook of Computing Education Research · doi:10.1017/9781108654555.003 · Cited by 7
Frühe informatische Bildung – Ziele und Gelingensbedingungen für den Elementar- und Primarbereich
Bergner, N., Köster, H., Magenheim, J., Müller, K., Schroeder, U., Schulte, C., Forscher, S. H. D. K., & Budrich, V. B. (2018) · Verlag Barbara Budrich eBooks · doi:10.3224/84742107 · Cited by 7
Shephard, K. L. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.011 · Cited by 8
Student Knowledge and Misconceptions
Lewis, C. M., Clancy, M. J., & Vahrenhold, J. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.028 · Cited by 7
Shapiro, R. B., & Tissenbaum, M. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.021 · Cited by 9
ArViz: An IoT Teaching Tool for High School Students
Chochiang, K., Chaowanawatee, K., Silanon, K., & Kliangsuwan, T. (2019) · International Computer Science and Engineering Conference · doi:10.1109/icsec47112.2019.8974717 · Cited by 7
Predicting Students’ Difficulties From a Piece of Code
Moresi, M., Gómez, M. J., & Benotti, L. (2021) · IEEE Transactions on Learning Technologies · doi:10.1109/tlt.2021.3092998 · Cited by 7
Towards a Web Generator of Programming Games for Primary School Children
Erazo-Palacios, J., Jaimez-González, C. R., & García-Mendoza, B. (2022) · International Journal of Engineering Pedagogy (iJEP) · doi:10.3991/ijep.v12i4.17335 · Cited by 7
Developing a Scratch-based coding achievement test
Demir, Ö., & Seferoğlu, S. S. (2019) · Information and Learning Sciences · doi:10.1108/ils-08-2018-0078 · Cited by 7
Analysis of Programming Assessments — Building an Open Repository for Measuring Competencies
Barkmin, M., & Brinda, T. (2020) · Koli Calling International Conference on Computing Education Research · doi:10.1145/3428029.3428039 · Cited by 7
Task-Specific Programming Languages for Promoting Computing Integration
Guzdial, M., & Naimipour, B. (2019) · Koli Calling International Conference on Computing Education Research · doi:10.1145/3364510.3364532 · Cited by 7
Zapata, J. H. A., Posada, J. E. G., & Diago, P. D. (2024) · Multimodal Technologies and Interaction · doi:10.3390/mti8050039 · Cited by 6
Branthôme, M. (2023) · ACM Transactions on Computing Education · doi:10.1145/3639061 · Cited by 6
Ko, A. J., & Fincher, S. A. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.005 · Cited by 7
Design an Assessment for an Introductory Computer Science Course: A Systematic Literature Review
Cheng, Q., Tao, A., Chen, H., & Samary, M. M. (2022) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie56618.2022.9962584 · Cited by 6
Künz, K., Moeller, K., Ninaus, M., Trautwein, U., & Tsarava, K. (2023) · Workshop in Primary and Secondary Computing Education · doi:10.1145/3605468.3609770 · Cited by 6
Students As Teachers and Communicators
Simon, B., Hundhausen, C. D., McDowell, C., Werner, L., Hu, H. H., & Kussmaul, C. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.030 · Cited by 6
Chochiang, K., Chaowanawatee, K., Silanon, K., & Kliangsuwan, T. (2019) · International Computer Science and Engineering Conference · doi:10.1109/icsec47112.2019.8974710 · Cited by 6
Fincher, S. A., & Robins, A. V. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.001 · Cited by 9
Ghosh, A., Malva, L., & Singla, A. K. (2024) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3626252.3630778 · Cited by 5
Prevalence of Programming Misconceptions in Primary School Students
Hartmann, M., Hielscher, M., & Marinus, E. (2024) · Koli Calling International Conference on Computing Education Research · doi:10.1145/3699538.3699568 · Cited by 5
A Case Study of Qualitative Methods
Lewis, C. M. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.032 · Cited by 14
Case Study: Design Strategies for Enabling Visual Application Blocks of Bluetooth Library
Chen, T.-L., Su, I.-A., & Lee, J. (2022) · IEEE Access · doi:10.1109/access.2022.3175316 · Cited by 4
Kölling, M. (2018) · Advances in computer and electrical engineering book series · doi:10.4018/978-1-5225-5969-6.ch002 · Cited by 4
A Case Study of Peer Instruction
Porter, L., & Simon, B. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.031 · Cited by 4
Toward a Responsive Interface to Support Novices in Block-Based Programming
Rodríguez, F. J., Smith, C. R., Smith, A., Boyer, K. E., Wiebe, E., Mott, B., & Lester, J. C. (2019) · IEEE Blocks and Beyond Workshop (B&B) · doi:10.1109/bb48857.2019.8941205 · Cited by 4
Daleiden, P., Stefik, A., Uesbeck, P. M., & Pedersen, J. B. (2020) · ACM Transactions on Computing Education · doi:10.1145/3401892 · Cited by 4
Aprimoramento do CT Puzzle Test para avaliação do pensamento computacional
Calbusch, L., Couto, N. E. R., Rocca, J. Z., & Raabe, A. L. A. (2022) · Estudos em Avaliação Educacional · doi:10.18222/eae.v33.8938 · Cited by 4
BlockCode: A Web Application to Create Games that Support the Learning of Computer Programming Logic
Jaimez-González, C. R., Erazo-Palacios, J., & García-Mendoza, B. (2023) · International Journal of Emerging Technologies in Learning (iJET) · doi:10.3991/ijet.v18i15.40901 · Cited by 4
Talsma, R., Barendsen, E., & Smetsers, S. (2020) · Computer Science Education Research Conference · doi:10.1145/3442481.3442505 · Cited by 4
Supporting Interactive Storytelling with Block-Based Narrative Programming
Smith, A., Boulden, D. C., Mott, B., Cheuoua, A. H., Minogue, J., Oliver, K. M., & Ringstaff, C. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-92300-6_41 · Cited by 3
Kaur, G., Jordan, K., & Kaur, J. (2023) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3545945.3569877 · Cited by 3
What Happens When Students Switch (Functional) Languages (Experience Report)
Lu, K.-C., Krishnamurthi, S., Fisler, K., & Tshukudu, E. (2023) · Proceedings of the ACM on Programming Languages · doi:10.1145/3607857 · Cited by 3
Algorithmic Expressions for Assessing Algorithmic Thinking Ability of Elementary School Children
Oomori, Y., Tsukamoto, H., Nagumo, H., Takemura, Y., Iida, K., Monden, A., & Matsumoto, K. (2019) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie43999.2019.9028486 · Cited by 3
An Automatic Analysis Tool Based on Computational Thinking for BlockPy Programs
Xu, C., Feng, Z., Qi, P., & Sun, Y. (2020) · International Wireless Communications and Mobile Computing Conference (IWCMC) · doi:10.1109/iwcmc48107.2020.9148514 · Cited by 3
Designing Exercises for Block-Based Languages: The Case of ScratchJr
Velázquez‐Iturbide, J. Á. (2023) · Lecture notes in educational technology · doi:10.1007/978-981-99-0942-1_5 · Cited by 3
Pršala, J. (2024) · Journal of Pedagogical Sociology and Psychology · doi:10.33902/jpsp.202426267 · Cited by 3
Implementing an Open-Access, Data Science Programming Environment for Learners
Bart, A. C., Tibau, J., Tilevich, E., Shaffer, C. A., & Kafura, D. G. (2016) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac.2016.132 · Cited by 3
Haselberger, D., Motschnig, R., Comber, O., Mayer, H., & Horbe, M. (2020) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie44824.2020.9274217 · Cited by 3
How Introduction of Programming to the K-12 Curriculum Influences Prior Knowledge for CS1
Bolland, S., & Strømme, T. J. F. (2025) · ACM Global Computing Education Conference (CompEd) · doi:10.1145/3736181.3747147 · Cited by 2
The Block-based, Text-based, and the CS1 Prepared
Dawson, T. W. (2021) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3446871.3469777 · Cited by 2
Introducing Computational Thinking at Vocational High Schools
Simmonds, J., Diaz, C., & Estay, C. (2023) · ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE) · doi:10.1145/3587102.3588818 · Cited by 2
Log-Based Multidimensional Measurement of CT Acquisition
SRAEL-FISHELSON, R., & Hershkovitz, A. (2022) · International Conference on Computational Thinking and STEM Education (CTE-STEM) · doi:10.34641/ctestem.2022.477 · Cited by 2
Hoffer, M. S., Baroni, S., Fronza, I., & Pahl, C. (2019) · Cited by 2
Scripted Step-based Visualizations: A Pilot Study
Lukkarinen, A., Haaranen, L., & Malmi, L. (2021) · International Conference on Computer Supported Education · doi:10.5220/0010454502400247 · Cited by 1
Computing Education Research in Schools
Dagienė, V., Gülbahar, Y., Grgurina, N., López‐Pernas, S., Saqr, M., Apiola, M., & Stupurienė, G. (2023) · Springer eBooks · doi:10.1007/978-3-031-25336-2_20 · Cited by 2
Israel, M., Li, J., Yan, W., Elagha, N., Huggins‐Manley, A. C., Luo, F., & Franklin, D. M. (2023) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3568813.3600143 · Cited by 1
Exploring Programming Language Choices to Boost Student Interest in Coding and Educational Robotics
Negrini, L., Marras, A., Giang, C., & Babazadeh, M. (2024) · Communications in computer and information science · doi:10.1007/978-3-031-67351-1_1 · Cited by 1
Unplugged, Scratch, and Python: Tracing Primary Students’ Preconceptions of Programming Structures
Künz, K., Wenzel, T., Wacker, J., & Tsarava, K. (2025) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3702652.3744225 · Cited by 1
Alves, N. D. C., von Wangenheim, C. G., Hauck, J. C. R., & Borgatto, A. F. (2021) · IGI Global eBooks · doi:10.4018/978-1-6684-2411-7.ch025 · Cited by 1
Jawad, H. M., & Tout, S. (2020) · Advances in intelligent systems and computing · doi:10.1007/978-3-030-63128-4_69 · Cited by 1
Defining, Designing, and Documenting Computational Thinking Across K-12 Education.
Weintrop, D. (2018) · Proceedings. · Cited by 1
Self-citationMayuri, D., Aswirna, P., & Hurriyah, H. (2022) · Jurnal Inovasi Pendidikan IPA · doi:10.21831/jipi.v7i2.30847 · Cited by 2
Computational Thinking in Innovative Computational Environments and Coding
Ferrari, A., Poggi, A., & Tomaiuolo, M. (2017) · IGI Global eBooks · doi:10.4018/978-1-5225-2255-3.ch208 · Cited by 1
Comparison of flow-based versus block-based programming for naive programmers
Kruti, D. (2021) · doi:10.32920/ryerson.14652246 · Cited by 1
Comparison of flow-based versus block-based programming for naive programmers
Kruti, D. (2022) · doi:10.32920/ryerson.14652246.v2 · Cited by 1
The Role of Representations in Novice Programming Environments
Weintrop, D. (2015)
Self-citationOn The Human Factors Impact of Polyglot Programming on Programmer Productivity
Uesbeck, P. M. (2020) · Digital Scholarship - UNLV (University of Nevada Reno) · doi:10.34917/18608807
Toward Productivity Improvements in Programming Languages Through Behavioral Analytics
Daleiden, P. (2020) · Digital Scholarship - UNLV (University of Nevada Reno) · doi:10.34917/19412056
Computational Thinking in Innovative Computational Environments and Coding
Ferrari, A., Poggi, A., & Tomaiuolo, M. (2018) · Advances in educational technologies and instructional design book series · doi:10.4018/978-1-5225-7365-4.ch018
Alves, N. D. C., von Wangenheim, C. G., Hauck, J. C. R., & Borgatto, A. F. (2020) · Advances in early childhood and K-12 education · doi:10.4018/978-1-7998-4576-8.ch004
Fincher, S. A., & Robins, A. V. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.033
JLcoding Language Tool for Early Programming Learning
Li, W., & Lu, T.-C. (2022) · Symmetry · doi:10.3390/sym14071405
Multilingual CS Education Pathways
Kao, Y., & Weintrop, D. (2022) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3478431.3499315
Self-citationBuilding a Mixed-format Computer Science Assessment for Middle School
Houchins, J. K., Luttgen, K., Owen, R., Rivera, L. M., Silberglitt, M. D., & Kao, Y. (2024) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3626253.3635578
CTE-STEM 2022 conference proceedings
Specht, M. M., Zhan, X., Glahn, C., & Fanchamps, N. L. J. A. (2022) · doi:10.34641/mg.37
Permeable media: A design strategy for Constructionist software
Proctor, C. P., Paljor, Y., & Bhatt, V. (2025) · Constructionism Conference Proceedings · doi:10.21240/constr/2025/51.x
Künz, K., Wacker, J., Wenzel, T., Schumacher, A., & Tsarava, K. (2025) · Koli Calling International Conference on Computing Education Research · doi:10.1145/3769994.3770040
Blocks or Text: Who Struggles, Who Thrives?
Fernandes, R., Wiß, A., Schneider, A., Loyo, A. H., Komm, D., & Staub, J. (2026) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3770762.3772532
Thomas-Cappello, E., & Ni, L. (2026) · Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT) · doi:10.1145/3796496.3811789
Modelling of computational thinking automated assessment
Masiulionytė-Dagienė, V. (2026) · doi:10.15388/vu.thesis.938
Krstić, M., Soleša, D., & Krstić, L. (2026) · Applied Sciences · doi:10.3390/app16136366
Connections and clashes between computational and probabilistic thinking: A systematic review
Parra-Muñoz, J., Gómez, A. S. V., & Rodríguez, S. G. (2026) · Multidisciplinary Reviews · doi:10.31893/multirev.2026568
Holly, M., Kassil, A., & Pirker, J. (2026) · Multimodal Technologies and Interaction · doi:10.3390/mti10090090
Metadata
- Authors
- Weintrop, D., & Wilensky, U.
- Affiliations
- Northwestern University (US)
- Venue
- Proceedings of the eleventh annual International Conference on International Computing Education Research
- Publisher
- ACM
- Published
- 2015-08-09
- Pages
- 101-110
- OpenAlex
- W2016385238
- Cited by
- 198
- References
- 73
- Citations by year
- 2026: 6 · 2025: 4 · 2024: 6 · 2023: 13 · 2022: 19 · 2021: 20 · 2020: 24 · 2019: 59 · 2018: 12 · 2017: 20 · 2016: 10 · 2015: 5
- FWCI
- 11.21
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- ACM Conference on International Computing Education Research (ICER) (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Social Sciences › Education › Science Education and Pedagogy
- Social Sciences › Education › Educational Robotics and Engineering
- Keywords
- text-based programming, introductory programming, conceptual understanding, Scratch, Blockly, high school students
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review