NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Date
In 20254
Since 202424
Audience
Teachers1
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 24 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Kristina Litherland; Anders Kluge – Computer Science Education, 2024
Background and Context: We explore the potential for understanding the processes involved in students' programming based on studying their behaviour and dialogue with each other and "conversations" with their programs. Objective: Our aim is to explore how a perspective of inquiry can be used as a point of departure for insights into how…
Descriptors: Programming, Programming Languages, Secondary School Students, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Qing Yu; Kun Yu; Baomin Li – Journal of Educational Computing Research, 2025
Computer programming is regarded as an important skill for the future. However, many K-12 students face challenges and difficulties in learning traditional text-based programming. Block-based visual programming (BVP) can reduce the difficulty of learning programming and is seen as a potential programming education tool. Nevertheless, the effects…
Descriptors: Programming, Computer Science Education, Visual Aids, Outcomes of Education
Peer reviewed Peer reviewed
Direct linkDirect link
Stephanie A. Blanda – PRIMUS, 2024
This article describes the author's experience designing and implementing an inquiry-based learning (IBL) pedagogical approach to an upper-division undergraduate cryptology course. The author shares the course goals and how the IBL style supports their achievement. The article concludes with sample activities -- in-class exercises that touch on…
Descriptors: Technology, Undergraduate Students, Inquiry, Active Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Amenda N. Chow; Peter D. Harrington; Fok-Shuen Leung – Teaching Mathematics and Its Applications, 2024
Physical experiments in classrooms have many benefits for student learning, including increased student interest, participation and knowledge retention. While experiments are common in engineering and physics classes, they are seldom used in first-year calculus, where the focus is on solving problems analytically and, occasionally, numerically. In…
Descriptors: Mathematics Instruction, Calculus, Computer Software, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ivanilse Calderon; Williamson Silva; Eduardo Feitosa – Informatics in Education, 2024
Teaching programming is a complex process requiring learning to develop different skills. To minimize the challenges faced in the classroom, instructors have been adopting active methodologies in teaching computer programming. This article presents a Systematic Mapping Study (SMS) to identify and categorize the types of methodologies that…
Descriptors: Foreign Countries, Undergraduate Study, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Peidi Gu; Zui Cheng; Cheng Miaoting; John Poggio; Yan Dong – Journal of Computer Assisted Learning, 2025
Background: Today, the importance of STEM (Science, Technology, Engineering and Mathematics) education and training is widely recognised and accepted. Computer programming courses have become essential in higher education to nurture students' programming, analysis and computational skills, which are vital for success in all STEM fields and areas.…
Descriptors: Active Learning, Student Projects, Individualized Instruction, Student Motivation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Wendy Haw; Adam Crawford – Journal of Learning Development in Higher Education, 2025
This article illustrates the potential for hackathons to serve as an innovative educational tool in addressing the underrepresentation of minority communities in science, technology, engineering, and mathematics (STEM) fields. Using Merced, California--a region recognised for its agricultural economy, socioeconomic disparities, and diverse…
Descriptors: Programming, Computer Science Education, Disproportionate Representation, STEM Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tippawan Meepung – International Education Studies, 2024
This study explores the application of the Project-Based Learning with Gamification Model (PBLGM) through Visual Programming Language (VPL) to enhance digital competencies and problem-solving skills in learners. The PBLGM model integrates project-based learning and gamification techniques using Kodu Game Lab, aiming to develop essential…
Descriptors: Student Projects, Active Learning, Gamification, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Grethe Sandstrak; Bjorn Klefstad; Arne Styve; Kiran Raja – IEEE Transactions on Education, 2024
Teaching programming efficiently to students in the first year of computer science education is challenging. It is especially cumbersome to retain the interest of both groups, when the student group consists of novice (i.e., those who have never programmed before) and expert programmers in the same crowd. Thus, individualized teaching cannot be…
Descriptors: Computer Science Education, Programming, Teaching Methods, College Freshmen
Peer reviewed Peer reviewed
Direct linkDirect link
Melis Arzu Uyulgan; Nalan Akkuzu Güven – Discourse and Communication for Sustainable Education, 2024
The primary aims of environmental education and courses at universities are for students to develop an environmental mentality and to be able to apply that mindset to solving real-world issues. In this study, pre-service elementary students participated in active learning environments through creating educational radio program activities by…
Descriptors: Foreign Countries, Preservice Teacher Education, Preservice Teachers, Environmental Education
Peer reviewed Peer reviewed
Direct linkDirect link
Aslina Saad; Suhaila Zainudin – Interactive Learning Environments, 2024
This study delves into the integration of Project-Based Learning (PBL) and Computational Thinking (CT) to enhance 21st century learning. Through a Narrative Literature Review (NLR), pivotal strategies for effective implementation are identified. These include fostering collaborative pedagogy, employing visualization tools, embracing diverse…
Descriptors: Active Learning, Student Projects, Teaching Methods, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Georgia M. Kapitsaki – IEEE Transactions on Education, 2024
Contribution: Reporting of students' view on the use of preparatory sprint and virtual meetings, as well as on the workload effort in combination with coding artifacts in a Scrum-variant project-based course. Background: Scrum has been adopted to a large extent in Software Engineering (SE) courses. Relevant aspects have been examined in the…
Descriptors: College Faculty, College Students, Computer Software, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Özge Özdemir – Analytic Teaching and Philosophical Praxis, 2024
This article is about a radio program called Little Thinkers Society that has been running for five years with children at Açik Radyo, an independent radio station in Istanbul. The radio program's goal is to engage children in philosophical inquiries on various questions and concepts and to share their voices with a wider audience. The article…
Descriptors: Foreign Countries, Radio, Programming (Broadcast), Middle School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Asma Hadyaoui; Lilia Cheniti-Belcadhi – Journal of Computer Assisted Learning, 2024
Background: Project-based collaborative learning (PBCL) is a technique that supports knowledge and skill development through complex, real-world projects. Understanding factors that influence group performance in PBCL, such as gender composition, is crucial. Objectives: This study investigates the impact of gender composition on group performance…
Descriptors: Gender Differences, Skill Development, Cooperative Learning, Active Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Betül Tonbuloglu – Education and Information Technologies, 2024
The purpose of this research is to evaluate the potential of use for computer science course designs (CSCD) created by game-based learning method. Qualitative case study was used as the research design. CSCDs created for Minecraft Education Edition (MinecraftEdu) were examined in the context of various criteria by document analysis method, and…
Descriptors: Game Based Learning, Computer Science Education, Video Games, Computer Assisted Design
Previous Page | Next Page »
Pages: 1  |  2