Journals / Contemporary Educational Technology / 2019 / Cilt: 10 - Sayı: 2

Computational Thinking, Programming Self-Efficacy, Problem Solving and Experiences in the Programming Process Conducted with Robotic Activities

Pages
173–197
Publication Date
2022-10-11
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

As a result, it was found out that students’ computational thinkingskills, programming self-efficacy and reflective thinking aimed at problem solving weremoderate.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:The purpose of this study was to determine the skill levels of secondary school studentsregarding computational thinking, programming self-efficacy and reflective thinking aimedat problem solving and examine their experiences in the programming training process onrobotic activities.
📊
Key Findings & Data:Toward this purpose, a 10-week application was conducted with 55students from 6th and 7th grades who received education at a secondary school in WesternBlack Sea region of Turkey during the school year of 2017-2018.
💡
Conclusion & Impact:As a result, it was found out that students’ computational thinkingskills, programming self-efficacy and reflective thinking aimed at problem solving weremoderate.
🔬Design:Modeling & Simulation
📍Scope:2017-2018 Verileri
⚙️Variables:Domain Parameters

Abstract

The purpose of this study was to determine the skill levels of secondary school studentsregarding computational thinking, programming self-efficacy and reflective thinking aimedat problem solving and examine their experiences in the programming training process onrobotic activities. Toward this purpose, a 10-week application was conducted with 55students from 6th and 7th grades who received education at a secondary school in WesternBlack Sea region of Turkey during the school year of 2017-2018. The study was conductedusing 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 thequalitative dimension. As a result, it was found out that students’ computational thinkingskills, programming self-efficacy and reflective thinking aimed at problem solving weremoderate. Students’ levels of computational thinking and programming self-efficacy wereobserved to differ depending on their grade levels. In addition, a positive and moderaterelationship was found among the levels of computational thinking, programming selfefficacy and reflective thinking aimed at problem solving.

🔖

Cite This Article

DURAK, H. Y., YILMAZ, R., YILMAZ, F. G. K. (2022). Computational Thinking, Programming Self-Efficacy, Problem Solving and Experiences in the Programming Process Conducted with Robotic Activities. Contemporary Educational Technology, Cilt: 10 - Sayı: 2, 173–197. https://ajindex.com/articles/476583

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (8)

  1. Adleberg, B. M. (2013). Scratch programming and remix culture: Gender differences in interaction and motivation for pre-adolescents (Unpublished master’s thesis). Georgetown University, Washington, D.C. Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832- 835. Alimisis, D. (2013). Educational robotics: Open questions and new challenges. Themes in Science and Technology Education, 6(1), 63-71.
  2. Altun, A. & Mazman, S. G. (2012). Developing computer programming self-efficacy scale. Journal of Measurement and Evaluation in Education and Psychology, 3(2), 297- 308. Antonakos, J. L. (Ed.). (2016). Computer technology and computer programming: Research and strategies. Boca Raton, Florida: CRC Press.
  3. Askar, P. & Davenport, D. (2009). An investigation of factors related to self-efficacy for Java programming among engineering students. TOJET: The Turkish Online Journal of Educational Technology, 8(1). Retrieved on 22 October 2018 from http://files.eric.ed. gov/fulltext/ED503900.pdf Aslan, U. (2014). Fostering students' learning of probability through video game programming (Unpublished master’s thesis). Bogazici University, Istanbul. Atmatzidou, S. & Demetriadis, S. N. (2012, July). Evaluating the role of collaboration scripts as group guiding tools in activities of educational robotics: Conclusions from three case studies. In Advanced Learning Technologies (ICALT), 2012 IEEE 12th International Conference on (pp. 298-302).
  4. IEEE. Atmatzidou, S., Demetriadis, S., & Nika, P. (2018). How does the degree of guidance support students’ metacognitive and problem solving skills in educational robotics? Journal of Science Education and Technology, 27(1), 70-85.
  5. Bandura, A. & Wessels, S. (1997). Self-efficacy. New York: W.H. Freeman & Company. Basogain, X., Olabe, M. A., Olabe, J. C., Maiz, I., & Castaño, C. (2012). Mathematics education through programming languages. In 21st annual world congress on learning disabilities (pp. 553-559).
  6. Oviedo, Spain: agapea.com. Bers, M. U. (2010). The TangibleK robotics program: Applied computational thinking for young children. Early Childhood Research & Practice, 12(2), 1-20.
  7. Bers, M. U., Flannery, L., Kazakoff, E. R., & Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers & Education, 72, 145-157.
  8. Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2016). Developing computational th