The Computational Thinking Scale for Computer Literacy Education

被引:69
作者
Tsai, Meng-Jung [1 ]
Liang, Jyh-Chong [1 ]
Hsu, Chung-Yuan [2 ]
机构
[1] Natl Taiwan Normal Univ, Sch Learning Informat, Program Learning Sci, 162,Sec 1 Hoping E Rd, Taipei 106, Taiwan
[2] Natl Pingtung Univ Sci & Technol, Dept Child Care, Pingtung, Taiwan
关键词
computational thinking; computer literacy; digital literacy; evaluation; quantitative; problem solving; programming;
D O I
10.1177/0735633120972356
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Computational thinking has received tremendous attention from computer science educators and educational researchers in the last decade. However, most prior literature defines computational thinking as thinking outcomes rather than thinking processes. Based on Selby and Woodland's framework, this study developed and validated the Computational Thinking Scale (CTS) to assess all students' thought processes of computational thinking for both general and specific problem-solving contexts in five dimensions: abstraction, decomposition, algorithmic thinking, evaluation and generalization. A survey including 25 candidate items for CTS as well as demographic variables was administered to 388 junior high school students in Taiwan. An explorative factor analysis using the principal axis method with the oblimin rotation was used to validate the scale. Finally, 19 items were extracted successfully under the designed five dimensions, with a total explained variance of 64.03% and an overall reliability of 0.91. Results of the demographic comparisons showed that boys had a greater disposition than girls in decomposition thinking when solving problems using computer programming. In addition, programming learning experience, especially self-directed learning and after-school learning, had significant positive effects on all dimensions of CTS. Several future studies are suggested using this tool.
引用
收藏
页码:579 / 602
页数:24
相关论文
共 69 条
[1]  
Allsop Yasemin, 2019, International Journal of Child-Computer Interaction, V19, P30, DOI 10.1016/j.ijcci.2018.10.004
[2]  
[Anonymous], 2004, LEARNING OUTCOMES IN
[3]   How Many Abilities Can We Measure in Computational Thinking? A Study on Bebras Challenge [J].
Araujo, Ana Liz Souto O. ;
Andrade, Wilkerson L. ;
Serey Guerrero, Dalton D. ;
Araujo Melo, Monilly Ramos .
SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, :545-551
[4]   Advancing students' computational thinking skills through educational robotics: A study on age and gender relevant differences [J].
Atmatzidou, Soumela ;
Demetriadis, Stavros .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2016, 75 :661-670
[5]  
Aumgri C., 2019, REV ESPACIOS, V40
[6]  
Beavers AS, 2013, Pract Assess Res Eval, V18, P1, DOI DOI 10.7275/QV2Q-RK76
[7]  
Brennan K., 2012, P 2012 ANN M AM ED R
[8]  
Catts R., 2008, Towards Information Literacy Indicators
[9]   Assessing elementary students' computational thinking in everyday reasoning and robotics programming [J].
Chen, Guanhua ;
Shen, Ji ;
Barth-Cohen, Lauren ;
Jiang, Shiyan ;
Huang, Xiaoting ;
Eltoukhy, Moataz .
COMPUTERS & EDUCATION, 2017, 109 :162-175
[10]   The Rise of Programming and the Stalled Gender Revolution [J].
Cheng, Siwei ;
Chauhan, Bhumika ;
Chintala, Swati .
SOCIOLOGICAL SCIENCE, 2019, 6 :321-351