A research review of computational thinking and programming in education

被引:4
作者
Akerfeldt, Anna [1 ]
Kjallander, Susanne [2 ]
Petersen, Petra [2 ]
机构
[1] Stockholm Univ, Dept Teaching & Learning, SE-10691 Stockholm, Sweden
[2] Stockholm Univ, Dept Child & Youth Studies, Stockholm, Sweden
关键词
Education; programming; computational thinking; K-12; learning; ELEMENTARY STUDENTS; SCHOOL-STUDENTS; APP INVENTOR; ROBOTICS; EXPLORATION; SCRATCH; COMMUNITY; SCIENCE; SKILLS; CODE;
D O I
10.1080/1475939X.2024.2316087
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
In the following research review, 57 articles were analysed to get an insight into research in the field of computational thinking and programming in K-12. The results show that empirical research regarding programming and computational thinking is prevalent in the USA and Greece. The articles were published in 43 different academic journals. A fast-growing number of articles published in the research field during 2006-18 indicate growing interest. The articles were analysed and clustered into seven strands: 1) Evaluating digital resources, 2) Assessment, 3) Improving students' academic performance through programming, 4) Gender and equity, 5) Games - as a method to learn programming, 6) Attitudes and motivations, and 7) Teachers' competencies and teaching. An extensive focus is on the evaluation of different technical solutions as well as pedagogical methods. Implications for teaching and learning programming and developing computational thinking skills are discussed.
引用
收藏
页码:375 / 390
页数:16
相关论文
共 76 条
  • [1] Systematic Design and Rapid Development of Motion-Based Touchless Games for Enhancing Students' Thinking Skills
    Altanis, Ioannis
    Retalis, Symeon
    Petropoulou, Ourania
    [J]. EDUCATION SCIENCES, 2018, 8 (01)
  • [2] [Anonymous], 2012, Shut down or restart? The way forward for computing in UK schools
  • [3] Advancing students' computational thinking skills through educational robotics: A study on age and gender relevant differences
    Atmatzidou, Soumela
    Demetriadis, Stavros
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2016, 75 : 661 - 670
  • [4] Basawapatna A, 2016, EDUC TECHNOL SOC, V19, P277
  • [5] Basu Satabdi, 2016, Res Pract Technol Enhanc Learn, V11, P13, DOI 10.1186/s41039-016-0036-2
  • [6] Teaching the concept of time: A steam-based program on computational thinking in science education
    Bati, Kaan
    Yetisir, Mehmet Ikbal
    Caliskan, Ilke
    Gunes, Goekhan
    Sacan, Esma Gul
    [J]. COGENT EDUCATION, 2018, 5 (01):
  • [7] Systematic reviews in the social sciences. A practical guide.
    Beelmann, Andreas
    [J]. EUROPEAN PSYCHOLOGIST, 2006, 11 (03) : 244 - 245
  • [8] Bers MU, 2012, ROBOTS IN K-12 EDUCATION: A NEW TECHNOLOGY FOR LEARNING, P168, DOI 10.4018/978-1-4666-0182-6.ch008
  • [9] Computational thinking and tinkering: Exploration of an early childhood robotics curriculum
    Bers, Marina Umaschi
    Flannery, Louise
    Kazakoff, Elizabeth R.
    Sullivan, Amanda
    [J]. COMPUTERS & EDUCATION, 2014, 72 : 145 - 157
  • [10] Bocconi S., 2016, Developing Computational Thinking in Compulsory Education: Implications for Policy and Practice, DOI DOI 10.2791/792158