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 条
  • [21] Effect of Scratch on computational thinking skills of Chinese primary school students
    Bo Jiang
    Zhixuan Li
    Journal of Computers in Education, 2021, 8 : 505 - 525
  • [22] The influence of scaffolding for computational thinking on cognitive load and problem-solving skills in collaborative programming
    Shin, Yoonhee
    Jung, Jaewon
    Choi, Seohyun
    Jung, Bokmoon
    EDUCATION AND INFORMATION TECHNOLOGIES, 2025, 30 (01) : 583 - 606
  • [23] The Interplay Between Mathematical and Computational Thinking in Primary School Students' Mathematical Problem-Solving Within a Programming Environment
    Cui, Zhihao
    Ng, Oi-Lam
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2021, 59 (05) : 988 - 1012
  • [24] The Research of Programming Teaching in Primary School on the Cultivation of Computational Thinking
    Wang, Yichi
    Zhang, Yi
    Mao, Aiping
    Wang, Jue
    Li, Niu
    2020 NINTH INTERNATIONAL CONFERENCE OF EDUCATIONAL INNOVATION THROUGH TECHNOLOGY (EITT 2020), 2020, : 250 - 255
  • [25] Single or Combined? A Study on Programming to Promote Junior High School Students' Computational Thinking Skills
    Sun, Lihui
    Hu, Linlin
    Zhou, Danhua
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2022, 60 (02) : 283 - 321
  • [26] The Effect of Teaching Physical Programming on Computational Thinking Skills and Self-Efficacy Perceptions Towards Computational Thinking
    Yurdakok, Ezgi Arzu
    Kalelioglu, Filiz
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2024, 62 (03) : 785 - 815
  • [27] DEVELOPMENT OF THE STUDENTS' COMPUTATIONAL THINKING SKILLS WITH PROJECT-BASED LEARNING IN SCRATCH PROGRAMMING ENVIRONMENT
    Voinohovska, Valentina
    Tsankov, Svetlozar
    Goranova, Evgenia
    13TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2019), 2019, : 5254 - 5261
  • [28] The Effects of Educational Robotics on STEM Students' Engagement and Reflective Thinking
    Ahmadaliev, Doniyorbek
    Metwally, Ahmed Hosny Saleh
    Yousef, Ahmed Mohamed Fahmy
    Shuxratov, Dilshodbek
    2022 IEEE FRONTIERS IN EDUCATION CONFERENCE, FIE, 2022,
  • [29] Developing Computational Thinking Skills of High School Students: Design-Based Learning Activities and Programming Tasks
    Saritepeci, Mustafa
    ASIA-PACIFIC EDUCATION RESEARCHER, 2020, 29 (01) : 35 - 54
  • [30] Fostering Computational Thinking through Problem-Solving at School
    Labusch, Amelie
    ICER'18: PROCEEDINGS OF THE 2018 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2018, : 276 - 277