NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 148 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Ünal Çakiroglu; Seval Bilgi – Interactive Learning Environments, 2024
The aim of this explanatory study is to identify the causes of intrinsic cognitive load in programming process. For this purpose, a method based on two dimensions; programming knowledge types (syntactic, semantic, and strategic) and programming constructs was proposed. The proposed method was tested with high school students enrolled in Computer…
Descriptors: Cognitive Processes, Difficulty Level, Programming, Interaction
Peer reviewed Peer reviewed
Direct linkDirect link
Chengliang Wang; Xiaojiao Chen; Yifei Li; Pengju Wang; Haoming Wang; Yuanyuan Li – Journal of Educational Computing Research, 2025
This study explored the impact of MetaClassroom, a virtual immersive programming learning environment designed based on the three-dimensional learning progression (3DLP) concept, on students' multidimensional development. Utilizing a quasi-experimental research design, this study compared students' programming learning achievements (PLA),…
Descriptors: Programming, Computer Science Education, Metacognition, Computer Simulation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ritter, Frauke; Standl, Bernhard – Informatics in Education, 2023
We live in a digital age, not least accelerated by the COVID-19 pandemic. It is all the more important in our society that students learn and master the key competence of algorithmic thinking to understand the informatics concepts behind every digital phenomena and thus is able to actively shape the future. For this to be successful, concepts must…
Descriptors: Algorithms, Information Science Education, Computer Science Education, COVID-19
Peer reviewed Peer reviewed
Direct linkDirect link
I-Ying Hsu; Fu-Hsing Tsai – Educational Technology & Society, 2023
This study developed a physical computing game-design project that incorporates block-based programming, physical computing, and computer game design for Taiwan's high school technology education curriculum to strengthen students' computational thinking. The project asked students to develop a somatosensory computer game using a block-based…
Descriptors: Computer Games, Design, Programming Languages, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Debora Lui; Deborah A. Fields; Yasmin B. Kafai – Cognition and Instruction, 2024
Debugging (or troubleshooting) provides a rich context to foster problem-solving. Yet, while we know much about some problems and strategies that novices face in programming on-screen, we know far less about debugging and troubleshooting in the context of physical computing, where coding issues may overlap with materially embedded problems. In…
Descriptors: Grade 9, STEM Education, Troubleshooting, Public Schools
Peer reviewed Peer reviewed
Direct linkDirect link
Podworny, Susanne; Hüsing, Sven; Schulte, Carsten – Statistics Education Research Journal, 2022
Data science surrounds us in contexts as diverse as climate change, air pollution, route-finding, genomics, market manipulation, and movie recommendations. To open the "data-science-black-box" for lower secondary school students, we developed a data science teaching unit focusing on the analysis of environmental data, which we embedded…
Descriptors: Statistics Education, Programming, Programming Languages, Data Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Chiao Ling Huang; Lianzi Fu; Shih-Chieh Hung; Shu Ching Yang – Journal of Computer Assisted Learning, 2025
Background: Many studies have highlighted the positive effects of visual programming instruction (VPI) on students' learning experiences, programming self-efficacy and flow experience. However, there is a notable gap in the research on how these factors specifically impact programming achievement and learning intentions. Our study addresses this…
Descriptors: Attention, Self Efficacy, Visual Aids, Instructional Effectiveness
Peer reviewed Peer reviewed
Direct linkDirect link
Goudouris, Cesar; de Abreu Mol, Antônio Carlos; Legey, Ana Paula; de Carvalho, Paulo Victor Rodrigues; Freire, Joana Loureiro; Martins, Bianca Maria Rego; Jatobá, Alessandro – Education and Information Technologies, 2020
Teaching computer programming to children and adolescents has become popular in recent years. This popularity has resulted in increased research into techniques for teaching introductory programming using visual languages, especially block-based languages. This study aims to explore new possibilities for teaching programming by adopting a hybrid…
Descriptors: High School Students, Computer Science Education, Programming, Teaching Methods
Sirazum Munira Tisha – ProQuest LLC, 2023
Most existing autograders used for grading programming assignments are based on unit testing, which is tedious to implement for programs with graphical output and does not allow testing for other code aspects, such as programming style or structure. We present a novel autograding approach based on machine learning that can successfully check the…
Descriptors: Computer Software, Grading, Programming, Assignments
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gediminas Merkys; Sigitas Vaitkevicius; Daiva Bubeliene; Vaino Brazdeikis – Informatics in Education, 2025
The paper presents graduates results in computer science testing according to their dependence from students' gender, family socioeconomic status, and the type of prosperity of the locality of the school in Lithuania. It was found that the gender of the graduate does not affect the results in computer science test. However, the girls who chooses…
Descriptors: Foreign Countries, Computer Science Education, Gender Differences, Socioeconomic Status
Caines Turnipseed, Melissa Arlette – ProQuest LLC, 2023
The computer science industry and college degree programs for computer science throughout the country suffer from the "pipeline shrinkage problem", which describes the declining number of qualified people in various industries (Kordaki & Berdousis, 2014). For computer science, the specific population decline relates to a shortage of…
Descriptors: High School Students, Females, Computer Science Education, Career Pathways
Peer reviewed Peer reviewed
Direct linkDirect link
Fields, Deborah A.; Kafai, Yasmin B.; Morales-Navarro, Luis; Walker, Justice T. – British Journal of Educational Technology, 2021
Much attention in constructionism has focused on designing tools and activities that support learners in designing fully finished and functional applications and artefacts to be shared with others. But helping students learn to debug their applications often takes on a surprisingly more instructionist stance by giving them checklists, teaching…
Descriptors: High School Students, Design, Programming, Textiles Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Lin Zhang; Qiang Jiang; Weiyan Xiong; Wei Zhao – Journal of Educational Computing Research, 2025
This study seeks to deepen the understanding of the direct and indirect effects of human-computer dialogic interaction programming activities, facilitated by ChatGPT, on student engagement. Data were collected from 109 Chinese high school students who engaged in programming tasks using either ChatGPT-driven dialogic interaction or traditional pair…
Descriptors: Artificial Intelligence, Computer Software, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Shmallo, Ronit; Ragonis, Noa – Education and Information Technologies, 2021
The paper presents research that aims to expose students' understanding of the "this" reference in object-oriented programming. The study was conducted with high school students (N = 86) and college engineering students (N = 77). Conceptualization of "this" reflects an understanding of objects in general and involves aspects of…
Descriptors: Computer Science Education, Programming, High School Students, College Students
Peer reviewed Peer reviewed
Direct linkDirect link
Haipeng Wan; Xue Zhang; Xinxue Yang; Shan Li – Education and Information Technologies, 2024
This study investigated the impact of problematization-oriented scaffolding and structuring-oriented scaffolding, incorporated within instructional videos, on students' computational thinking and their performance in programming education. We recruited 86 participants from three senior classes at a high school. Each of the three classes was…
Descriptors: Scaffolding (Teaching Technique), Instructional Design, Thinking Skills, Computer Science Education
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10