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 条
  • [21] The effects of pair-programming in introductory programming courses with visual and text-based languages
    Korber, Patrick
    Motschnig, Renate
    2021 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2021), 2021,
  • [22] Computational Thinking and Block-Based Programming for Beginning Engineering Students: Systematic Review of the Literature
    Paucar Curasma, Ronald
    Orlando Villalba-Condori, Klinge
    Jara Jara, Nolan
    Quispe Llamoca, Rosa
    Cabrera Chavez, Julio Cesar
    del Pilar Ponce-Aranibar, Maria
    2021 XVI LATIN AMERICAN CONFERENCE ON LEARNING TECHNOLOGIES (LACLO 2021), 2021, : 530 - 533
  • [23] Block-based versus text-based programming environments on novice student learning outcomes: a meta-analysis study
    Xu, Zhen
    Ritzhaupt, Albert D.
    Tian, Fengchun
    Umapathy, Karthikeyan
    COMPUTER SCIENCE EDUCATION, 2019, 29 (2-3) : 177 - 204
  • [24] Effect of Mind Mapping-Based Scaffolding on Elementary Students' Computational Thinking in Block-Based Programming
    Gao, Xuemin
    Yang, Yuqin
    Du, Yuxia
    Sun, Daner
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2025, 63 (01) : 236 - 271
  • [25] Pioneers on the Case for Promoting Motivation to Teach Text-Based Programming
    Efecan, Can Fatih
    Sendag, Serkan
    Gedik, Nuray
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2021, 59 (03) : 453 - 469
  • [26] Text Processing Education Using a Block-Based Programming Language
    Park, Youngki
    Shin, Youhyun
    IEEE ACCESS, 2022, 10 : 128484 - 128497
  • [27] Transitioning from introductory block-based and text-based environments to professional programming languages in high school computer science classrooms
    Weintrop, David
    Wilensky, Uri
    COMPUTERS & EDUCATION, 2019, 142
  • [28] Analysis of the Learning Effects between Text-based and Visual-based Beginner Programming Environments
    Saito, Daisuke
    Washizaki, Hironori
    Fukazawa, Yoshiaki
    2016 IEEE 8TH INTERNATIONAL CONFERENCE ON ENGINEERING EDUCATION (ICEED2016), 2016,
  • [29] Teaching Students With Intellectual Disability to Integrate Reading Skills: Effects of Text and Text-Based Lessons
    Allor, Jill H.
    Gifford, Diane B.
    Al Otaiba, Stephanie
    Miller, Saralyn J.
    Cheatham, Jennifer P.
    REMEDIAL AND SPECIAL EDUCATION, 2013, 34 (06) : 346 - 356
  • [30] A Historical Text-Based Game Designed to Develop Critical Thinking Skills
    de Vero, Ivo
    Barr, Matthew
    INTERNATIONAL JOURNAL OF GAME-BASED LEARNING, 2023, 13 (01)