The effects of block-based visual and text-based programming training on students' achievement, logical thinking skills, and motivation

被引:6
|
作者
Sayginer, Senol [1 ]
Tuzun, Hakan [2 ]
机构
[1] Hatay Mustafa Kemal Univ, Fac Educ, Dept Comp Educ & Instruct Technol, Antakya, Turkey
[2] Hacettepe Univ, Fac Educ, Dept Comp Educ & Instruct Technol, Ankara, Turkey
关键词
Programming; programming environments; achievement; logical thinking skills; motivation; INTRINSIC MOTIVATION; COMPUTATIONAL THINKING; EXTRINSIC MOTIVATION; REWARDS; SCRATCH; WILL; MISCONCEPTIONS; LANGUAGES; EDUCATION; LOOPS;
D O I
10.1111/jcal.12771
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
BackgroundStudies on the effectiveness of block-based environments continue to produce inconsistent results. A strong reason for this is that most studies compare environments that are not equivalent to each other or to the level of learners. Moreover, studies that present evidence of the effectiveness of block-based environments by comparing equivalent environments are limited. ObjectivesThis study aims to scrutinize the effects of programming training to be held in equivalent environments (block-based and text-based) with university students who do not have prior programming knowledge and experience on achievement, logical thinking, and motivation. MethodsThe study was conducted by using an experimental pretest-posttest control group design. The study was conducted with 60 students, the total consisting of 30 students in the experimental group and 30 students in the control group. In the experimental group, block-based visual programming training with Scratch was conducted and the control group received text-based programming training with Small Basic. The training was maintained for 10 weeks, for 4 h a week in each group. The programming achievement test, the logical thinking skills test, and the motivation scale were used to collect the data. Results and ConclusionsThe results showed that the use of a block-based environment in programming training contributed positively to the development of students' logical thinking skills, and motivation for learning programming. In contrast, there was evidence that this training did not make a difference on programming success. ImplicationsThe findings of the study provided evidence of the effectiveness of block-based training in comparisons made in equivalent environments. Focusing research on this issue may contribute to the improvement of the current understanding.
引用
收藏
页码:644 / 658
页数:15
相关论文
共 50 条
  • [31] BlocklyPar: from sequential to parallel with block-based visual programming
    Veroneze Solorzano, Ana Luisa
    Charao, Andrea Schwertner
    2021 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2021), 2021,
  • [32] Synthesizing a Progression of Subtasks for Block-Based Visual Programming Tasks
    Tercan, Alperen
    Ghosh, Ahana
    Eniser, Hasan Ferit
    Christakis, Maria
    Singla, Adish
    AI FOR EDUCATION WORKSHOP, 2024, 257 : 129 - 138
  • [33] Making the Transition to Text-Based Programming: The Pilot Evaluation of a Computational Thinking Intervention for Primary School Students
    Kunz, Katrin
    Moeller, Korbinian
    Ninaus, Manuel
    Trautwein, Ulrich
    Tsarava, Katerina
    PROCEEDINGS OF THE 18TH WIPSCE CONFERENCE IN PRIMARY AND SECONDARY COMPUTING EDUCATION RESEARCH, WIPSCE 2023, 2023,
  • [34] Toward an Efficient User Interface for Block-Based Visual Programming
    Inayama, Yota
    Hosobe, Hiroshi
    2018 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2018, : 293 - 294
  • [35] Combining Block-Based Programming and Hardware Prototyping to Foster Computational Thinking
    Fronza, Ilenia
    Corral, Luis
    Pahl, Claus
    PROCEEDINGS OF THE 20TH ANNUAL CONFERENCE ON INFORMATION TECHNOLOGY EDUCATION (SIGITE '19), 2019, : 55 - 60
  • [36] Redefining computational thinking: Synergizing unplugged activities with block-based programming
    Batni, Badruliman
    Junaini, Syahrul Nizam
    EDUCATION AND INFORMATION TECHNOLOGIES, 2025, 30 (02) : 2361 - 2388
  • [37] Understanding students' abstractions in block-based programming environments: A performance based evaluation
    Cakiroglu, Unal
    Cevik, Isak
    Koseli, Engin
    Aydin, Merve
    THINKING SKILLS AND CREATIVITY, 2021, 41
  • [38] Designing accessible block-based programming environments for persons with visual impairments
    Mountapmbeme, Aboubakar
    Ludi, Stephanie
    UNIVERSAL ACCESS IN THE INFORMATION SOCIETY, 2025,
  • [39] SmartBuilder: A Block-based Visual Programming Framework for Smart Contract Development
    Merlec, Mpyana Mwamba
    Lee, Youn Kyu
    In, Hoh Peter
    2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2021), 2021, : 90 - 94
  • [40] ConCodelt! A Comparison of Concurrency Interfaces in Block-Based Visual Robot Programming
    Chung, Michael Jae-Yoon
    Nakura, Mino
    Neti, Sai Harshita
    Lu, Anthony
    Hummel, Elana
    Cakmak, Maya
    2020 29TH IEEE INTERNATIONAL CONFERENCE ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (RO-MAN), 2020, : 245 - 252