Computational Thinking, Programming Self-Efficacy, Problem Solving and Experiences in the Programming Process Conducted with Robotic Activities
- 16 April 2019
- journal article
- Published by Bastas Publications in Contemporary Educational Technology
- Vol. 10 (2), 173-197
- https://doi.org/10.30935/cet.554493
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.Keywords
This publication has 55 references indexed in Scilit:
- Computational Thinking in K–12Educational Researcher, 2013
- The Scratch Programming Language and EnvironmentACM Transactions on Computing Education, 2010
- ScratchCommunications of the ACM, 2009
- Computational thinking and thinking about computingPhilosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 2008
- What makes a good programmer?Communications of the ACM, 2006
- Computational thinkingCommunications of the ACM, 2006
- Self-efficacy and mental models in learning to programACM SIGCSE Bulletin, 2004
- An ACM-W literature review on women in computingACM SIGCSE Bulletin, 2002
- Developing the Computer User Self-Efficacy (Cuse) Scale: Investigating the Relationship between Computer Self-Efficacy, Gender and Experience with ComputersJournal of Educational Computing Research, 2002
- Motivation for Achievement in Mathematics: Findings, Generalizations, and Criticisms of the ResearchJournal for Research in Mathematics Education, 1999