Effect of Different Flow Design Approaches on Undergraduates' Computational Thinking During Pair Programming

被引:0
|
作者
Zhou, Ruijie [1 ,2 ]
Xie, Chong [3 ]
He, Xiuling [1 ,2 ]
Li, Yangyang [1 ,2 ]
Fan, Qiong [4 ]
Yu, Ying [5 ]
Yan, Zhonghua [1 ,2 ]
机构
[1] Cent China Normal Univ, Natl Engn Res Ctr Educ Big Data, Wuhan, Peoples R China
[2] Cent China Normal Univ, Natl Engn Res Ctr E Learning, Wuhan, Peoples R China
[3] China Univeris Geosci, Sch Comp Sci, Wuhan, Peoples R China
[4] Cent China Normal Univ, Sch Math & Stat, Wuhan, Peoples R China
[5] Cent China Normal Univ, Sch Comp Sci, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
computational thinking; collaborative learning; flow design; pair programming; teaching strategies; FLOWCHART; MODEL; K-12; INFORMATICS; PERFORMANCE; CURRICULUM; KNOWLEDGE; LANGUAGES; EDUCATION; TEACHERS;
D O I
10.1177/07356331241268474
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Computational thinking (CT), an essential competency for comprehending and addressing intricate issues in the digital world, has been incorporated into curriculum planning as a goal for programming education. This study introduced flow design into programming curricula to investigate its impact on undergraduates 'CT skills during pair work. Two types of flow design approaches, construct-by-self flow design (CBS-FD) and construct-on-scaffold flow design (COS-FD), were proposed to determine which approach better enhances students' CT skills. Seventy-six first-year undergraduates participated, including thirty in the CBS group and thirty-six in the COS group. Evaluations made from the results and processes of programming tasks were employed to describe computational performance and computational practices, respectively. Data gathered from CT skill surveys were thoroughly analyzed to gain a deeper understanding of computational perspectives. Our findings highlighted that COS-FD significantly improved participants' computational performance compared with CBS-FD. The COS groups fostered an engaging, sharing atmosphere, while CBS groups spent more energy on negotiating the manipulation of flow design. Moreover, both COS-FD and CBS-FD proved beneficial in enhancing participants' computational perspectives, with the COS groups better improving their algorithm thinking. The study presents valuable perspectives on the design and implementation of collaborative programming activities within curriculum education.
引用
收藏
页码:1865 / 1895
页数:31
相关论文
共 50 条
  • [1] Understanding undergraduates' computational thinking processes: Evidence from an integrated analysis of discourse in pair programming
    Zhou, Ruijie
    Li, Yangyang
    He, Xiuling
    Jiang, Chunlian
    Fang, Jing
    Li, Yue
    EDUCATION AND INFORMATION TECHNOLOGIES, 2024, 29 (15) : 19367 - 19399
  • [2] Different programming approaches on primary students’ computational thinking: a multifactorial chain mediation effect
    Lihui Sun
    Junjie Liu
    Educational technology research and development, 2024, 72 : 557 - 584
  • [3] Different programming approaches on primary students' computational thinking: a multifactorial chain mediation effect
    Sun, Lihui
    Liu, Junjie
    ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 2024, 72 (02): : 557 - 584
  • [4] Effect of different mind mapping approaches on primary school students' computational thinking skills during visual programming learning
    Zhao, Li
    Liu, Xiaohong
    Wang, Chenhui
    Su, Yu-Sheng
    COMPUTERS & EDUCATION, 2022, 181
  • [5] Effect of SRA-programming on computational thinking through different output modalities
    Fanchamps, Nardie
    Slangen, Lou
    Specht, Marcus
    Hennissen, Paul
    JOURNAL OF COMPUTERS IN EDUCATION, 2023, 10 (02) : 433 - 462
  • [6] Effect of SRA-programming on computational thinking through different output modalities
    Nardie Fanchamps
    Lou Slangen
    Marcus Specht
    Paul Hennissen
    Journal of Computers in Education, 2023, 10 : 433 - 462
  • [7] Effects of integrating Collaboration Scripts into Pair Programming for Developing Computational Thinking
    Ma, Zhiqiang
    Liu, Yaqin
    Chen, Mingxuan
    2020 NINTH INTERNATIONAL CONFERENCE OF EDUCATIONAL INNOVATION THROUGH TECHNOLOGY (EITT 2020), 2020, : 246 - 249
  • [8] The effects of different programming trainings on the computational thinking skills
    Pala, Ferhat Kadir
    Turker, Pinar Mihci
    INTERACTIVE LEARNING ENVIRONMENTS, 2021, 29 (07) : 1090 - 1100
  • [9] The effect of using different computational system modeling approaches on applying systems thinking
    Eidin, Emil
    Bowers, Jonathan
    Damelin, Dan
    Krajcik, Joe
    FRONTIERS IN EDUCATION, 2023, 8
  • [10] The influence of art programming courses on design thinking and computational thinking in college art and design students
    Li, Qiang
    Liu, Ze-xue
    Wang, Peng
    Wang, Jing-jing
    Luo, Tian
    EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (09) : 10885 - 10902