The Effects of Using Different Tools in Programming Teaching of Secondary School Students on Engagement, Computational Thinking and Reflective Thinking Skills for Problem Solving

被引:80
|
作者
Durak, Hatice Yildiz [1 ]
机构
[1] Bartin Univ, Fac Educ, Dept Comp Educ & Instruct Technol, Bartin, Turkey
关键词
K-12; Programming teaching; Alice; Scratch; Reflective thinking for problem solving; Computational thinking; Student engagement; SCRATCH; ROBOTICS; STATE;
D O I
10.1007/s10758-018-9391-y
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The aim of this research is to determine the effects of Scratch and Alice tools and programming teaching practices on student engagement, reflective thinking and problem-solving skills and computational thinking (CT) comparatively. A quasi-experimental design was used in the research and patterns with pretest-posttest control group were chosen for the variables. The study group was compromised of 110 students at 5th grade in 2016 spring semester. 1st and 2nd groups of Computing Technologies Course have been assigned objectively. Alice programming tool was preferred in the learning process of the 1st experimental group, whereas, Scratch programming tool was utilised in the 2nd study group during application process which lasted for 8 weeks. Results of the research show that programming teaching with Scratch has affected engagement and reflective thinking skills of the students for problem solving more positively than Alice. It has been stated that teaching with Alice affects skills related to CT of the students positively. Furthermore, some recommendations have been made for the future researches.
引用
收藏
页码:179 / 195
页数:17
相关论文
共 50 条
  • [31] Effects of interactive unplugged programming activities on computational thinking skills and student engagement in elementary education
    Qi Li
    Qiang Jiang
    Jyh-Chong Liang
    Weiyan Xiong
    Yu Liang
    Wei Zhao
    Education and Information Technologies, 2023, 28 : 12293 - 12318
  • [32] Effects of interactive unplugged programming activities on computational thinking skills and student engagement in elementary education
    Li, Qi
    Jiang, Qiang
    Liang, Jyh-Chong
    Xiong, Weiyan
    Liang, Yu
    Zhao, Wei
    EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (09) : 12293 - 12318
  • [33] Developing Computational Thinking Abilities Instead of Digital Literacy in Primary and Secondary School Students
    Segredo, Eduardo
    Miranda, Gara
    Leon, Coromoto
    Santos, Anthea
    SMART EDUCATION AND E-LEARNING 2016, 2016, 59 : 235 - 245
  • [34] The effects of educational robotics in programming education on students' programming success, computational thinking, and transfer of learning
    Yolcu, Vehbi
    Demirer, Veysel
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2023, 31 (06) : 1633 - 1647
  • [35] 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
  • [36] AN APPROACH TO ENHANCING ADVANCED COMPUTATIONAL PROBLEM SOLVING AND CRITICAL THINKING SKILLS
    Pollack, S.
    Salant, O. Meerbaum
    Marron, A.
    Haberman, B.
    11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 1505 - 1514
  • [37] Teaching Robotics with Problem Based Learning to Improve Students' Computational Thinking Skills, Coding Skills and Positive Affects
    Yildirim, Tuba Saygili
    Sahin-Izmirli, Ozden
    CROATIAN JOURNAL OF EDUCATION-HRVATSKI CASOPIS ZA ODGOJ I OBRAZOVANJE, 2024, 26 (04): : 1249 - 1295
  • [38] Programming learning: what tools to evaluate computational thinking development in school?
    Sigayret, Kevin
    Blanc, Nathalie
    Tricot, Andre
    ENFANCE, 2022, (04) : 479 - 500
  • [39] Productive Failure-based Programming Course to Develop Computational Thinking and Creative Problem-Solving Skills in a Korean Elementary School
    Lee, Dagyeom
    Lee, Youngjun
    INFORMATICS IN EDUCATION, 2024, 23 (02): : 385 - 408
  • [40] Developing Middle School Students' Computational Thinking Skills Using Unplugged Computing Activities
    Delal, Havva
    Oner, Diler
    INFORMATICS IN EDUCATION, 2020, 19 (01): : 1 - 13