NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 11 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Lihui Sun; Junjie Liu – Journal of Educational Computing Research, 2025
Computational Thinking (CT) has evolved as an essential competency for K-12 students, and programming practices are recognized as the key way to facilitate CT development. However, most studies of CT development in middle graders have focused on visual programming, lacking evidence to demonstrate the effectiveness of Python programming. Therefore,…
Descriptors: Computation, Thinking Skills, Skill Development, Middle School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Gökçe, Semirhan; Yenmez, Arzu Aydogan – Education and Information Technologies, 2023
Individuals learn to develop problem solving strategies and make connections between their mathematical ideas while programming, so they have the opportunity to improve their thinking skills. Scratch provides an environment to experience problem scenarios and encourages them to act out imagination while having fun. The purpose of the study is to…
Descriptors: Programming Languages, Reflection, Problem Solving, Computation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
João Piedade; Nuno Dorotea – Informatics in Education, 2023
Computational Thinking (CT) has emerged in recent years as a thematic trend in education in many countries and several initiatives have been developed for its inclusion in school curricula. There are many pedagogical strategies to promote the development of elementary school students' CT skills and knowledge. Unplugged learning tasks, block-based…
Descriptors: Programming, Programming Languages, Grade 4, Elementary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Ma, Hongliang; Zhao, Mei; Wang, Huixin; Wan, Xinqi; Cavanaugh, Terence W.; Liu, Ji – Educational Technology Research and Development, 2021
Computational thinking (CT) is a fundamental skill and an analytical ability that children in the twenty-first century should develop. Students should begin to work with algorithmic problem-solving and computational methods in K-12. Drawing on a conceptual framework (IGGIA) that combines CT and problem-solving, this study designed and implemented…
Descriptors: Computer Science Education, Programming Languages, Thinking Skills, Problem Solving
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tan, Wee-Ling; Samsudin, Mohd Ali; Ismail, Mohd Erfy; Ahmad, Nur Jahan; Abdul Talib, Corrienna – EURASIA Journal of Mathematics, Science and Technology Education, 2021
This study examined the effectiveness of STEAM (Science, Technology, Engineering, Art, Mathematics) integrated approach via Scratch on five subconstructs of computational thinking (CT) among 29 male and 30 female students. A quasi-experimental design was employed in the research. The participants demonstrated the application of CT in designing…
Descriptors: STEM Education, Art Education, Instructional Effectiveness, Interdisciplinary Approach
Peer reviewed Peer reviewed
Direct linkDirect link
Zha, Shenghua; Jin, Yi; Moore, Pamela; Gaston, Joe – Journal of Digital Learning in Teacher Education, 2020
Informed by the person-object theory of interest, this study deployed a mixed-method concurrent triangulation design and investigated the impact of major/specialization, gender, and module design on preservice teachers' interest in teaching computational thinking. The study was conducted in a flipped computational thinking module hosted in three…
Descriptors: Blended Learning, Preservice Teachers, Teacher Attitudes, Interests
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Bubica, Nikolina; Boljat, Ivica – Informatics in Education, 2022
The new Croatian Informatics curriculum, which introduces computational thinking concepts into learning outcomes has been put into practice. A computational thinking assessment model reflecting the learning outcomes of the Croatian curriculum was created using an evidence-centered design approach. The possibility of assessing the computational…
Descriptors: Thinking Skills, Foreign Countries, Information Science Education, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
de Ruiter, Laura E.; Bers, Marina U. – Computer Science Education, 2022
Background and Context: Despite the increasing implementation of coding in early curricula, there are few valid and reliable assessments of coding abilities for young children. This impedes studying learning outcomes and the development and evaluation of curricula. Objective: Developing and validating a new instrument for assessing young…
Descriptors: Programming Languages, Computer Software, Coding, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Türker, Pinar Mihci; Pala, Ferhat Kadir – Journal on School Educational Technology, 2020
The aim of this study is to investigate the computational thinking skills of secondary school students and their perceived self-efficacy related to block-based programming. The study group consists of 464 students attending 5, 6, 7, and 8 grades in a province located in the Central Anatolia region, Turkey. Data were collected by Computational…
Descriptors: Thinking Skills, Self Efficacy, Programming Languages, Secondary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Esteve-Mon, Francesc M.; Adell-Segura, Jordi; Llopis Nebot, María Ángeles; Valdeolivas Novella, Gracia; Pacheco Aparicio, Julio – Journal of Information Technology Education: Innovations in Practice, 2019
Aim/Purpose: This research aims to describe and demonstrate the results of an intervention through educational robotics to improve the computational thinking of student teachers. Background: Educational robotics has been increasing in school classrooms for the development of computational thinking and digital competence. However, there is a lack…
Descriptors: Computation, Thinking Skills, Skill Development, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Tsai, Meng-Jung; Wang, Ching-Yeh; Hsu, Po-Fen – Journal of Educational Computing Research, 2019
Computer programming has been gradually emphasized in recent computer literacy education and regarded as a requirement for all middle school students in some countries. To understand young students' perceptions about their own learning in computer programming, this study aimed to develop an instrument, Computer Programming Self-Efficacy Scale…
Descriptors: Programming, Computer Literacy, Middle School Students, Student Attitudes