NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Assessments and Surveys
Flesch Reading Ease Formula1
What Works Clearinghouse Rating
Showing 1 to 15 of 100 results Save | Export
Yuhan Lin – ProQuest LLC, 2024
Block-based programming environments have become increasingly commonplace in computer science education. Despite a rapidly expanding ecosystem of block-based programming environments, text-based languages remain the dominant programming paradigm outside of educational contexts, motivating the transition from block-based to text-based programming.…
Descriptors: Computer Science Education, Programming, Coding, Scaffolding (Teaching Technique)
Peer reviewed Peer reviewed
Direct linkDirect link
W. Monty Jones; Katherine Hansen; Douglas Lusa Krug; Michael L. Schad; Nakisha Whittington; Xun Liu – Computer Science Education, 2025
Background and Context: Efforts to engage adult learners in computer science in the United States have been largely unsuccessful. While research examining the use of music for teaching computer programming with K-12 learners is emerging, little research with adult learners exists. Objective: This study evaluates the effect of computer coding…
Descriptors: Musical Composition, Computer Software, Adult Students, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Dan Sun; Fan Xu – Journal of Educational Computing Research, 2025
Real-time collaborative programming (RCP), which allows multiple programmers to work concurrently on the same codebase with changes instantly visible to all participants, has garnered considerable popularity in higher education. Despite this trend, little work has rigorously examined how undergraduates engage in collaborative programming when…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Haley A. Delcher; Enas S. Alsatari; Adeyeye I. Haastrup; Sayema Naaz; Lydia A. Hayes-Guastella; Autumn M. McDaniel; Olivia G. Clark; Devin M. Katerski; Francois O. Prinsloo; Olivia R. Roberts; Meredith A. Shaddix; Bridgette N. Sullivan; Isabella M. Swan; Emily M. Hartsell; Jeffrey D. DeMeis; Sunita S. Paudel; Glen M. Borchert – Biochemistry and Molecular Biology Education, 2025
Today, due to the size of many genomes and the increasingly large sizes of sequencing files, independently analyzing sequencing data is largely impossible for a biologist with little to no programming expertise. As such, biologists are typically faced with the dilemma of either having to spend a significant amount of time and effort to learn how…
Descriptors: Artificial Intelligence, Technology Uses in Education, Training, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Mehmet Ceylan; Durmus Aslan – Education and Information Technologies, 2024
This study was conducted to investigate the effects of learning trajectories-based coding (LTs) and LTs-based program on preschoolers' length, area, volume, and angle measurement skills. A quasi-experimental research design was utilized with a quantitative approach. The study's participants were 47 children between the ages of 55-71 months who…
Descriptors: Learning Trajectories, Coding, Mathematics Skills, Measurement Techniques
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
Direct linkDirect link
W. Paige Hall; Kevin Cantrell – Journal of Chemical Education, 2024
Human-driven carbon emissions have resulted in increased levels of dissolved carbon dioxide in the Earth's oceans. This dissolved carbon dioxide reacts with water to form carbonic acid, which impacts ocean acidity as well as the solubility of carbonate-containing compounds, with far-reaching impacts on marine ecosystems and the human communities…
Descriptors: Programming Languages, Computer Science Education, Chemistry, Marine Biology
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
Tarling, Georgie; Melro, Ana; Kleine Staarman, Judith; Fujita, Taro – Pedagogies: An International Journal, 2023
Coding bootcamps targeting diverse learners are increasingly popular. However, little research has focused on the student experience of these courses: what pedagogic practices make learning coding meaningful for them and why. In a previous paper, we proposed a conceptual framework outlining three dimensions of learning opportunities in relation to…
Descriptors: Student Attitudes, Coding, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Manuel B. Garcia – Education and Information Technologies, 2025
The emergence of generative AI tools like ChatGPT has sparked investigations into their applications in teaching and learning. In computer programming education, efforts are underway to explore how this tool can enhance instructional practices. Despite the growing literature, there is a lack of synthesis on its use in this field. This rapid review…
Descriptors: Computer Science Education, Teaching Methods, Programming, Computer Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Spencer, Deborah; Mark, June; Reed, Kristen; Goldenberg, Paul; Coleman, Kate; Chiappinelli, Kathryn; Kolar, Zachary – Mathematics Teacher: Learning and Teaching PK-12, 2023
As computer-science-for-all initiatives continue to grow, many schools are looking for ways to introduce computer science skills and thinking to elementary-age children. Some initiatives have focused on coding as its own endeavor, not integrated with other subjects like mathematics, science, or literacy. Increasingly, developers and researchers…
Descriptors: Computer Science Education, Teaching Methods, Thinking Skills, Elementary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Karen Woo; Garry Falloon – Computer Science Education, 2025
Background and context: Coding and computational thinking are often taught through integrated curricula, despite a paucity of classroom-based research on their effectiveness. Objective: To investigate evidence of learning resulting from cross-curricular coding tasks in middle-school classrooms, and the school environment factors that impact upon…
Descriptors: Coding, Computer Science Education, Curriculum Development, Thinking Skills
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tolga Kurt; Burcu Anilan – Shanlax International Journal of Education, 2024
This study aims to determine the opinions of science teachers on robotics coding, which is one of the prominent applications in recent times and is expected to be integrated into education. The research was designed as a case study, one of the qualitative research methods. The study group of the research consists of 12 science teachers.…
Descriptors: Robotics, Science Teachers, Science Instruction, Usability
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Arun-Balajiee Lekshmi-Narayanan; Priti Oli; Jeevan Chapagain; Mohammad Hassany; Rabin Banjade; Vasile Rus – Grantee Submission, 2024
Worked examples, which present an explained code for solving typical programming problems are among the most popular types of learning content in programming classes. Most approaches and tools for presenting these examples to students are based on line-by-line explanations of the example code. However, instructors rarely have time to provide…
Descriptors: Coding, Computer Science Education, Computational Linguistics, Artificial Intelligence
Peer reviewed Peer reviewed
Direct linkDirect link
Maria Shaheen; Lauren Loquasto – Dimensions of Early Childhood, 2025
When thinking of early childhood STEM, images of active, play-based design challenges, experiences with robotics/coding, or hands-on experiences with open-ended materials (e.g., balls, ramps, loose parts) often come to mind. While these are certainly images that align with developmentally appropriate early childhood STEM practices, some of the…
Descriptors: Robotics, Values Education, Teaching Methods, Early Childhood Education
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7