Analyzing Current Visual Tools and Methodologies of Computer Programming Teaching in Primary Education

dc.contributor.authorAltiok, Serhat
dc.contributor.authorYükseltürk, Erman
dc.date.accessioned2025-01-21T16:26:50Z
dc.date.available2025-01-21T16:26:50Z
dc.date.issued2022
dc.departmentKırıkkale Üniversitesi
dc.description.abstractIn our age, computational thinking that involves understanding human behavior and designing systems for solving problems is important as much as reading, writing and arithmetic for everyone. Computer programming is one of the ways that could be promote the process of developing computational thinking, in addition to developing higher-order thinking skills such as problem solving, critical and creative thinking skills etc. However, instead of focusing on problems and sub-problems, algorithms, or the most effective and efficient solution, focusing on programming language specific needs and problems affects the computational thinking process negatively. Many educators use different tools and pedagogical approaches to overcome these difficulties such as, individual work, collaborative work and visual programming tools etc. In this study, researchers analyze four visual programming tools (Scratch, Small Basic, Alice, App Inventor) for students in K-12 level and three methodologies (Project-based learning, Problem-based learning and Design-based learning) while teaching programming in K-12 level. In summary, this chapter presents general description of visual programming tools and pedagogical approaches, examples of how each tool can be used in programming education in accordance with the CT process and the probable benefits of these tools and approaches to explore the practices of computational thinking. © 2022 by IGI Global. All rights reserved.
dc.identifier.doi10.4018/978-1-6684-2411-7.ch030
dc.identifier.endpage676
dc.identifier.isbn978-166842412-4
dc.identifier.isbn978-166842411-7
dc.identifier.scopus2-s2.0-85129096366
dc.identifier.scopusqualityN/A
dc.identifier.startpage648
dc.identifier.urihttps://doi.org/10.4018/978-1-6684-2411-7.ch030
dc.identifier.urihttps://hdl.handle.net/20.500.12587/23213
dc.identifier.volume2
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherIGI Global
dc.relation.ispartofResearch Anthology on Computational Thinking, Programming, and Robotics in the Classroom
dc.relation.publicationcategoryKitap Bölümü - Uluslararası
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_20241229
dc.titleAnalyzing Current Visual Tools and Methodologies of Computer Programming Teaching in Primary Education
dc.typeBook Chapter

Dosyalar