NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 571 to 585 of 10,806 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Olaperi Okuboyejo; Sigrid Ewert; Ian Sanders – ACM Transactions on Computing Education, 2025
Regular expressions (REs) are often taught to undergraduate computer science majors in the Formal Languages and Automata (FLA) course; they are widely used to implement different software functionalities such as search mechanisms and data validation in diverse fields. Despite their importance, the difficulty of REs has been asserted many times in…
Descriptors: Automation, Feedback (Response), Error Patterns, Error Correction
Peer reviewed Peer reviewed
Direct linkDirect link
Dorian Stoilescu; Andreea Molnar – ACM Transactions on Computing Education, 2025
This article explores differences between women's and men's views on teaching and learning in undergraduate computer science studies at a Canadian university. The research focuses on perceptions and experiences about learning activities and teaching computer science and how students and teachers view these aspects as valuable for these activities.…
Descriptors: Foreign Countries, Undergraduate Students, Computer Science Education, Preferences
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Iago Rodrigues Agualuza; Silvana Morita Melo; Lina Garcés; Vânia de Oliveira Neves – Informatics in Education, 2025
Modern software companies prioritize high-quality products for competitiveness, and Software Process Improvement (SPI) models help achieve this. In Brazil, the Brazilian Software Process Improvement Model ("MPS-SW" model) is widely used, but its complexity and extensive documentation make it challenging to teach in undergraduate courses.…
Descriptors: Educational Games, Teaching Methods, Computer Science Education, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Carla B. Brigandi; Karen E. Rambo-Hernandez; Jiangmei Yuan; Maryann R. Hebda; Robin Spitznogle; Remeri Mestemacher-McClanahan; Sarah Wilson – Gifted Child Today, 2025
Code.org is a leading non-profit organization providing professional learning (PL) for K-12 teachers across the United States to advance computer science (CS) education. While PL is known to improve teaching practices and student outcomes in general education, CS, and gifted education, limited research has specifically examined how CS-focused PL…
Descriptors: Faculty Development, Elementary School Teachers, Secondary School Teachers, Gifted Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cynthia Pinheiro Santiago; Antonio Rodrigo dos Santos Silva; José Wally Mendonça Menezes; Francisco José Alves de Aquino – Informatics in Education, 2025
The introductory programming disciplines, which include the teaching of algorithms and computational logic, have high failure and dropout rates. Developing Computational Thinking in students can contribute to learning programming fundamentals by building algorithmic and problem-solving skills. However, keeping students engaged in training such…
Descriptors: Gamification, Self Determination, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Gabriella Colajanni; Alessandro Gobbi; Marinella Picchi; Alice Raffaele; Eugenia Taranto – INFORMS Transactions on Education, 2025
In this paper, we finish describing the project and the experimentation of "Ricerca Operativa Applicazioni Reali" (ROAR; in English, Real Applications of Operations Research), a three-year project for higher secondary schools. ROAR is composed of three teaching units addressed to grades 10, 11, and 12, respectively. To improve students'…
Descriptors: Operations Research, High School Students, Grade 12, STEM Education
Peer reviewed Peer reviewed
Direct linkDirect link
Verica R. Milutinovic; Ivana Obradovic; Suzana Ðordevic – Educational Studies, 2025
Many countries are revising their computing curricula, including Serbia, where coding became a core subject in primary schools in 2017/2018. Gamification is a common teaching method, yet little research explores primary students' motivation to learn coding through gamification. This study aims to investigate the factors that influence primary…
Descriptors: Foreign Countries, Elementary School Students, Gamification, Coding
Peer reviewed Peer reviewed
Direct linkDirect link
Deepti Reddy Patil; Sridhar Iyer; Sasikumar – ACM Transactions on Computing Education, 2025
Design problems are often ill-structured as the requirements are broadly defined and have multiple correct solutions. Experts solve such problems by applying various cognitive and metacognitive skills before the formal specifications and solution designs are documented. Novices often need help solving ill-structured design problems as they lack…
Descriptors: Educational Environment, Problem Solving, Design, Technology Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Sophia Krause-Levy; Andrew Petersen; Oladele Oladunjoye Campbell; William G. Griswold; Leo Porter; Oluwatoyin Adelakun-Adeyemo; Jennifer Campbell; Michelle Craig; Adrienne Decker; Sebastian Dziallas; Carrie Demmans Epp; David R. Gibson; Yekaterina Kharitonova; Devorah Kletenik; David L. Largent; Emma McDonald; Brian M. McSkimming; Tina L. Peterson; Caroline Sih; Cynthia Taylor; Neena Thota – ACM Transactions on Computing Education, 2025
Motivation: In computing, Impostor Phenomenon (IP) has been viewed as a problem for many years, but little research has been done to show its prevalence. In 2020, IP in computing began to be explored at single institutions. The results showed that IP is prevalent among undergraduate and graduate students in computing courses and that the rates of…
Descriptors: Computer Science Education, Higher Education, College Students, Self Concept
Peer reviewed Peer reviewed
Direct linkDirect link
Olha V. Barna; Olena H. Kuzminska; Serhiy O. Semerikov – Discover Education, 2025
This study investigates how integrating STEM content in computer science education enhances the implementation of Universal Design for Learning (UDL) principles and its impact on digital competence development in Ukrainian secondary schools. The digital transformation of education demands innovative pedagogical approaches that accommodate diverse…
Descriptors: STEM Education, Computer Science Education, Access to Education, Technological Literacy
Peer reviewed Peer reviewed
Direct linkDirect link
Eglash, Ron; Bennett, Audrey; Cooke, Laquana; Babbitt, William; Lachney, Michael – ACM Transactions on Computing Education, 2021
Students' lives, both in and out of school, are full of different forms of value. Wealthy students enjoy value in the form of financial capital; their fit to hegemonic social practices; excellent health care and so on. Low-income students, especially those from African American, Native American, and Latinx communities, often lack access to those…
Descriptors: Computer Science Education, African American Community, Cultural Influences, Community Development
Peer reviewed Peer reviewed
Direct linkDirect link
Duran, Rodrigo; Sorva, Juha; Seppälä, Otto – ACM Transactions on Computing Education, 2021
We propose a framework for identifying, organizing, and communicating learning objectives that involve program semantics. In this framework, detailed learning objectives are written down as rules of program behavior (RPBs). RPBs are teacher-facing statements that describe what needs to be learned about the behavior of a specific sort of programs.…
Descriptors: Behavioral Objectives, Computer Science Education, Programming, Evaluation Criteria
Peer reviewed Peer reviewed
Direct linkDirect link
Mertala, Pekka – British Journal of Educational Technology, 2021
While computing has been (re)introduced into the basic education curricula in various countries, its actual implementation appears to be inconsistent. There are schools in which computing education is commonplace, while the implementation seems to be lagging behind in others. There is emerging evidence that some teachers do not consider computing…
Descriptors: Multiple Literacies, Computer Science Education, Elementary Secondary Education, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Shi, Yang; Mao, Ye; Barnes, Tiffany; Chi, Min; Price, Thomas W. – International Educational Data Mining Society, 2021
Automatically detecting bugs in student program code is critical to enable formative feedback to help students pinpoint errors and resolve them. Deep learning models especially code2vec and ASTNN have shown great success for "large-scale" code classification. It is not clear, however, whether they can be effectively used for bug…
Descriptors: Artificial Intelligence, Program Effectiveness, Coding, Computer Science Education
Richard W. Lightcap III – ProQuest LLC, 2021
Nationally, a shortage exists of qualified cybersecurity persons entering the field, posing challenges for higher education institutions in locating qualified educators to help fill the gap. A wealth of literature discusses the needs of students, yet literature outlining qualities of attracting graduates to become educators is lacking. The purpose…
Descriptors: Phenomenology, Computer Security, Career Change, Postsecondary Education
Pages: 1  |  ...  |  35  |  36  |  37  |  38  |  39  |  40  |  41  |  42  |  43  |  ...  |  721