NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 31 to 45 of 361 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Shu-Jie Chen; Xiaofen Shan; Ze-Min Liu; Chuang-Qi Chen – Educational Technology & Society, 2025
The introduction of programming education in K-12 schools to promote computational thinking has attracted a great deal of attention from scholars and educators. Debugging code is a central skill for students, but is also a considerable challenge when learning to program. Learners at the K-12 level often lack confidence in programming debugging due…
Descriptors: Programming, Coding, Elementary School Students, Secondary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Stella Xin Yin; Dion Hoe-Lian Goh; Choon Lang Quek; Zhengyuan Liu – Educational Technology & Society, 2025
With the growing popularity of computational thinking (CT) classes in K-12 schools, it is important to investigate public perceptions of these initiatives. Analyzing public discussions and opinions provides valuable insights that can inform future educational policies and reforms. In this paper, we collected questions and answers related to CT…
Descriptors: Computation, Thinking Skills, Elementary Secondary Education, Public Opinion
Peer reviewed Peer reviewed
Direct linkDirect link
Renske Weeda; Sjaak Smetsers; Erik Barendsen – Computer Science Education, 2024
Background and Context: Multiple studies report that experienced instructors lack consensus on the difficulty of programming tasks for novices. However, adequately gauging task difficulty is needed for alignment: to select and structure tasks in order to assess what students can and cannot do. Objective: The aim of this study was to examine…
Descriptors: Novices, Coding, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Peter J. Rich; Scott Bartholomew; David Daniel; Kenzie Dinsmoor; Meagan Nielsen; Connor Reynolds; Meg Swanson; Ellyse Winward; Jessica Yauney – Journal of Research on Technology in Education, 2024
In this study, we attempted to curate a list of tools whose primary intent is to enable and teach children to code. From this list, we developed a framework for the classification of coding tools and reviewed current research to determine how tools are used to teach coding in elementary education. The catalog grew to over 300 specific tools…
Descriptors: Educational Trends, Teaching Methods, Coding, Thinking Skills
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mehmet Küçük; Tarik Talan; Muhammet Demirbilek – Informatics in Education, 2024
This study investigated the effects of 3D model building activities with block codes on students' spatial thinking and computational thinking skills. The study group consists of 5th grade students in a secondary school in the Central Anatolia region of Turkey. For the study, a pretestposttest control group was utilized within the experimental…
Descriptors: Computation, Thinking Skills, Spatial Ability, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Huang, Yun; Brusilovsky, Peter; Guerra, Julio; Koedinger, Kenneth; Schunn, Christian – Journal of Computer Assisted Learning, 2023
Background: Skill integration is vital in students' mastery development and is especially prominent in developing code tracing skills which are foundational to programming, an increasingly important area in the current STEM education. However, instructional design to support skill integration in learning technologies has been limited. Objectives:…
Descriptors: Intelligent Tutoring Systems, Coding, Programming, Skill Development
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Irem Nur Çelik; Kati Bati – Informatics in Education, 2025
In this study, we aimed to investigate the impact of cooperative learning on the computational thinking skills and academic performances of middle school students in the computational problem-solving approach. We used the pretest-posttest control group design of the quasiexperimental method. In the research, computational problem-solving…
Descriptors: Cooperative Learning, Academic Achievement, Computation, Thinking Skills
Catherine Barbara Acitelli – ProQuest LLC, 2022
The field of Cryptography is rapidly evolving, and the development of quantum computers is on the rise. Lattice-based cryptosystems are promising candidates for quantum resistance, and it is the responsibility of institutions to prepare students for related careers. Undergraduate students in mathematics and mathematics-adjacent fields can -- and…
Descriptors: Undergraduate Study, Curriculum Design, Technology, Coding
Peer reviewed Peer reviewed
Direct linkDirect link
Yong-Woon Choi; In-gyu Go; Yeong-Jae Gil – International Journal of Technology and Design Education, 2024
The purpose of this study is to derive a correlation between the technological thinking disposition and the computational thinking ability of gifted students in Korea. The correlation between each element was analyzed by looking at the sub-elements of computational thinking according to the components of technological thinking disposition. The…
Descriptors: Thinking Skills, Mental Computation, Gifted, Correlation
Peer reviewed Peer reviewed
Direct linkDirect link
Jiangyue Liu; Siran Li – Journal of Educational Computing Research, 2024
Pair Programming is considered an effective approach to programming education, but the synchronous collaboration of two programmers involves complex coordination, making this method difficult to be widely adopted in educational settings. Artificial Intelligence (AI) code-generation tools have outstanding capabilities in program generation and…
Descriptors: Artificial Intelligence, Programming, Technology Uses in Education, Coding
Peer reviewed Peer reviewed
Direct linkDirect link
Monika Mladenovic; Žana Žanko; Goran Zaharija – Journal of Educational Computing Research, 2024
The use of a pedagogical approach mediated transfer with the bridging method has been successful in facilitating the transitions from block-based to text-based programming languages. Nevertheless, there is a lack of research addressing the impact of this transfer on programming misconceptions during the transition. The way programming concepts are…
Descriptors: Programming, Misconceptions, Teaching Methods, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Price, Colin B.; Price-Mohr, Ruth – Education 3-13, 2023
This study investigates computer programming ('coding') activities of Primary School Children; we ask if there is evidence of gender differences in their coding activities. The research took place in an English urban school with around 180 children on role, mostly from a middle-class social background. The study involved a class of 17 boys and 15…
Descriptors: Gender Differences, Elementary School Students, Programming, Urban Schools
Peer reviewed Peer reviewed
Direct linkDirect link
McLoughlin, Shane; Tyndall, Ian; Pereira, Antonina – Journal of Behavioral Education, 2022
In recent years, small-scale studies have suggested that we may be able to substantially strengthen children's general cognitive abilities and intelligence quotient (IQ) scores using a relational operant skills training program (SMART). Only one of these studies to date has included an active Control Condition, and that study reported the smallest…
Descriptors: Cognitive Ability, Intelligence Quotient, Early Adolescents, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jahnke, Maximilian; Höppner, Frank – International Educational Data Mining Society, 2022
The value of an instructor is that she exactly recognizes what the learner is struggling with and provides constructive feedback straight to the point. This work aims at a step towards this type of feedback in the context of an introductory programming course, where students perform program execution tracing to align their understanding of Java…
Descriptors: Programming, Coding, Computer Science Education, Error Patterns
Peer reviewed Peer reviewed
Direct linkDirect link
Marwan, Samiha; Akram, Bita; Barnes, Tiffany; Price, Thomas W. – IEEE Transactions on Learning Technologies, 2022
Theories on learning show that formative feedback that is immediate, specific, corrective, and positive is essential to improve novice students' motivation and learning. However, most prior work on programming feedback focuses on highlighting student's mistakes, or detecting failed test cases after they submit a solution. In this article, we…
Descriptors: Feedback (Response), Formative Evaluation, Programming, Coding
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  25