Exploring Computational Thinking Assessment in Introductory Programming Courses

被引:0
|
作者
Araujo, Ana Liz Souto O. [1 ,2 ]
Santos, Jucelio S. [1 ]
Andrade, Wilkerson L. [1 ]
Serey Guerrero, Dalton D. [1 ]
Dagiene, Valentina [3 ]
机构
[1] Univ Fed Campina Grande, Campina Grande, Paraiba, Brazil
[2] Univ Fed Paraiba, Joao Pessoa, Paraiba, Brazil
[3] Vilnius Univ, Vilnius, Lithuania
关键词
INFORMATICS; BEBRAS; TASKS;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Several instruments have been used for assessing Computational Thinking (CT) abilities. In this exploratory and preliminary study, we investigate how appropriate the Bebras challenge is as an instrument to assess and measure CT abilities. Bebras is an international challenge whose goal is to promote Computer Science and CT. The test can be answered without any prior knowledge on computer science. Our broad research question is whether we can evolve Bebras into a full fledged instrument to assess and measure CT abilities. In this paper, we instantiate a few more specific research questions: Is Bebras performance a good predictor of success for students within programming courses? Is there any correlation between Bebras performance and students' grades? Do students improve their performance in Bebras tests when exposed to the contents of a programming course? Our dataset consists of the grades of 138 students who attended introductory programming courses at two Brazilian universities and their performance in two simulated Bebras tests. The first test was applied at the beginning of the term and therefore before any exposition to programming classes. The second one was applied at the end of the term. The results suggest that the performance on Bebras is only moderately correlated to the student grades. We conclude that it is not very likely that CT measures can be derived from the Bebras test as it is currently designed. While further research is needed on how we can leverage the Bebras effort to extend it into a CT assessment instrument, we performed a preliminary study on the use of Item Response Theory (IRT) as a means to improve the selection of questions and the design of the test. We expect the results of this research can contribute both to the development and discussion on CT assessment as well as to the Bebras effort to educate CT.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Exploring Personality and Learning Motivation Influences on Students’ Computational Thinking Skills in Introductory Programming Courses
    Amanpreet Kaur
    Kuljit Kaur Chahal
    [J]. Journal of Science Education and Technology, 2023, 32 : 778 - 792
  • [2] Exploring Personality and Learning Motivation Influences on Students' Computational Thinking Skills in Introductory Programming Courses
    Kaur, Amanpreet
    Chahal, Kuljit Kaur
    [J]. JOURNAL OF SCIENCE EDUCATION AND TECHNOLOGY, 2023, 32 (06) : 778 - 792
  • [3] A Study on the Assessment of Introductory Computational Thinking via Scratch Programming in Primary Schools
    Fagerlund, Janne
    [J]. ICER'18: PROCEEDINGS OF THE 2018 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2018, : 264 - 265
  • [4] The Effects of Emphasizing Computational Thinking in an Introductory Programming Course
    Davies, Stephen
    [J]. FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3, 2008, : 44 - 49
  • [5] Adaptive Clustering of Codes for Assessment in Introductory Programming Courses
    Barbosa, Alexandre de A.
    Costa, Evandro de B.
    Brito, Patrick H.
    [J]. INTELLIGENT TUTORING SYSTEMS, ITS 2018, 2018, 10858 : 13 - 22
  • [6] Towards an automatic assessment system in introductory programming courses
    Zougari, Soundous
    Tanana, Mariam
    Lyhyaoui, Abdelouahid
    [J]. 2016 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT), 2016, : 496 - 499
  • [7] An Introductory Programming Course Emphasizing Computational Thinking: Principles and Practice
    Sun Hui
    Wu Wenhu
    [J]. ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 1384 - 1388
  • [8] Programming courses teaching method for ability enhancement of computational thinking
    Huang Wenming
    Deng Zhenrong
    Dong Rongsheng
    [J]. IACSIT-SC 2009: INTERNATIONAL ASSOCIATION OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - SPRING CONFERENCE, 2009, : 182 - 185
  • [9] Exploring the role of visual programming activities in computational thinking
    Lin, Chia-Ching
    Lin, En-Ting
    Tzeng, Huei-Lin
    Chao, Po-Yao
    [J]. 2018 FIRST INTERNATIONAL COGNITIVE CITIES CONFERENCE (IC3 2018), 2018, : 135 - 138
  • [10] A serious game for developing computational thinking and learning introductory computer programming
    Kazimoglu, Cagin
    Kiernan, Mary
    Bacon, Liz
    Mackinnon, Lachlan
    [J]. CYPRUS INTERNATIONAL CONFERENCE ON EDUCATIONAL RESEARCH (CY-ICER-2012), 2012, 47 : 1991 - 1999