Computational Thinking, Programming Self-Efficacy, Problem Solving and Experiences in the Programming Process Conducted with Robotic Activities
Robotics;Computational thinking;Programming self-efficacy;Reflective thinking;Programming
Management of Technology and Innovation
4. Education
05 social sciences
0503 education
DOI:
10.30935/cet.554493
Publication Date:
2019-04-16T11:34:38Z
AUTHORS (3)
ABSTRACT
The purpose of this study was to determine the skill levels of secondary school students regarding computational thinking, programming self-efficacy and reflective thinking aimed at problem solving and examine their experiences in the programming training process on robotic activities. Toward this purpose, a 10-week application was conducted with 55 students from 6th and 7th grades who received education at a secondary school in Western Black Sea region of Turkey during the school year of 2017-2018. The study was conducted using the mixed model and various scales in the quantitative dimension. On the other hand, a semi-structured interview form developed by the researchers was applied in the qualitative dimension. As a result, it was found out that students’ computational thinking skills, programming self-efficacy and reflective thinking aimed at problem solving were moderate. Students’ levels of computational thinking and programming self-efficacy were observed to differ depending on their grade levels. In addition, a positive and moderate relationship was found among the levels of computational thinking, programming self-efficacy and reflective thinking aimed at problem solving.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (109)
CITATIONS (56)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....