Publication Date
| In 2026 | 1 |
| Since 2025 | 94 |
| Since 2022 (last 5 years) | 495 |
| Since 2017 (last 10 years) | 1003 |
| Since 2007 (last 20 years) | 1515 |
Descriptor
| Teaching Methods | 1909 |
| Computer Science Education | 1682 |
| Foreign Countries | 671 |
| Programming | 598 |
| Computer Software | 444 |
| Student Attitudes | 406 |
| Undergraduate Students | 344 |
| Instructional Effectiveness | 303 |
| Computer Science | 287 |
| Educational Technology | 275 |
| College Students | 272 |
| More ▼ | |
Source
Author
| Hazzan, Orit | 8 |
| Xinogalos, Stelios | 7 |
| Barnes, Tiffany | 6 |
| Mayer, Richard E. | 6 |
| Ragonis, Noa | 6 |
| Gal-Ezer, Judith | 5 |
| Lang, Guido | 5 |
| Lavy, Ilana | 5 |
| Malmi, Lauri | 5 |
| Sorva, Juha | 5 |
| Chi, Min | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 103 |
| Practitioners | 90 |
| Researchers | 14 |
| Administrators | 5 |
| Students | 5 |
| Policymakers | 3 |
| Media Staff | 1 |
| Parents | 1 |
Location
| Turkey | 49 |
| Australia | 38 |
| Taiwan | 35 |
| Brazil | 31 |
| United Kingdom | 29 |
| Germany | 28 |
| Israel | 27 |
| China | 25 |
| Spain | 25 |
| Greece | 21 |
| Japan | 20 |
| More ▼ | |
Laws, Policies, & Programs
| Carl D Perkins Vocational and… | 1 |
| Higher Education Opportunity… | 1 |
| No Child Left Behind Act 2001 | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
AlGhamdi, Rayed – International Journal of Technology in Education, 2023
Soft skills development, such as communication, teamwork, and problem-solving, is critical for computer students as they enter the profession. Students may be able to practice these skills in a virtual setting through an online task-based course. In this study, we investigated how successfully an online task-based course encouraged the development…
Descriptors: Soft Skills, Skill Development, Computer Science Education, Learning Activities
Barbosa Rocha, Hemilis Joyse; Cabral De Azevedo Restelli Tedesco, Patrícia; De Barros Costa, Evandro – Informatics in Education, 2023
In programming problem solving activities, sometimes, students need feedback to progress in the course, being positively affected by the received feedback. This paper presents an overview of the state of the art and practice of the feedback approaches on introductory programming. To this end, we have carried out a systematic literature mapping to…
Descriptors: Classification, Computer Science Education, Feedback (Response), Problem Solving
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
Barua, Antara Mahanta; Bharali, Sruti Sruba – Asian Association of Open Universities Journal, 2023
Purpose: The purpose of the case study is to investigate the perception of computer science learners at Krishna Kanta Handiqui State Open University (KKHSOU) regarding the use of gamification and to identify the challenges in implementing gamified teaching-learning processes in open and distance learning (ODL) institutions.…
Descriptors: Gamification, Electronic Learning, Computer Science Education, College Students
Xiaodong Huang; Chengche Qiao – Science & Education, 2024
Artificial intelligence is the unification of philosophy, cognitive science, mathematics, neurophysiology, psychology, computer science, information theory, cybernetics, and uncertainty theory. Therefore, it is feasible and necessary to utilize STEAM (Science, Technology, Engineering, Liberal Arts, and Mathematics) education to learn artificial…
Descriptors: Thinking Skills, Artificial Intelligence, STEM Education, Art Education
Xinlei Li; Guoyuan Sang; Martin Valcke; Johan van Braak – Education and Information Technologies, 2024
Computational thinking (CT) is valued as a thinking process that is required to adapt to the development of curriculum in primary education. In the context of modern information technology, English as a language subject emphasizes the necessity for changes in both learning and teaching modes. However, there is a lack of up-to-date synthesis…
Descriptors: Computer Science Education, Technological Literacy, Pedagogical Content Knowledge, Elementary School Students
Jiahong Su; Kai Guo; Xinyu Chen; Samuel Kai Wah Chu – Interactive Learning Environments, 2024
The teaching of artificial intelligence (AI) has increasingly become a topic of investigation among educational researchers. Studies of AI education have predominantly focused on the university level; less attention has been paid to teaching AI in K-12 classrooms. This study synthesised empirical studies on K-12 AI education, with the aims of…
Descriptors: Artificial Intelligence, Computer Science Education, Elementary Secondary Education, Teaching Methods
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
Christine Ladwig; Dana Schwieger; Reshmi Mitra – Information Systems Education Journal, 2025
The rapid rise of AI use is creating some very serious legal and ethical issues such as bias, discrimination, inequity, privacy violations, and--as creators everywhere fear--theft of protected intellectual property. Because AI platforms "learn" by scraping training materials available online or what is provided to them through their…
Descriptors: Copyrights, Plagiarism, Intellectual Property, Computer Software
Ethan C. Campbell; Katy M. Christensen; Mikelle Nuwer; Amrita Ahuja; Owen Boram; Junzhe Liu; Reese Miller; Isabelle Osuna; Stephen C. Riser – Journal of Geoscience Education, 2025
Scientific programming has become increasingly essential for manipulating, visualizing, and interpreting the large volumes of data acquired in earth science research. Yet few discipline-specific instructional approaches have been documented and assessed for their effectiveness in equipping geoscience undergraduate students with coding skills. Here…
Descriptors: Earth Science, Undergraduate Students, Programming Languages, Computer Software
Ana Paula da Silva; Aluizio Haendchen Filho; Edilson Ferneda; Hércules Antonio do Prado; André Luís Alice Raabe – Educational Technology Research and Development, 2025
Teaching Computer Science concepts, such as graph theory, is often challenging. This study proposes an approach for teaching graph theory using an unplugged game ("GraphGame") developed through a participatory design process that includes usage observation, clarifying meaning, prototyping, and implementation. This process was carried out…
Descriptors: Educational Games, Graphs, Computer Science Education, Teaching Methods
Le Grande Dolino; Wilbert Lareza Jeresano; Bench Go Fabros; Eufemio Adarayan Dura Jr.; Ariel Nerizon Millare; Erickson Mahinay Noseñas; Valarie Akerson – Discover Education, 2025
Pre-tertiary students conducting authentic scientific research is an internationally occurring phenomenon, but it is currently poorly reported and understood in the literature. Consequently, how science teachers may best support students in their learning during authentic inquiry is functionally still opaque and not well-developed, and this paints…
Descriptors: STEM Education, Scientific Research, Science Teachers, Science Instruction
Chidera Chinedu Ugo; Sonsoles López-Pernas; Aldo Gordillo; Markku Tukiainen – Review of Education, 2025
This article presents a systematic literature review on escape rooms as a didactic tool for teaching and learning programming. The review examined the programming topics and languages addressed, the educational levels targeted, evaluation methods used and key design elements such as format, duration, location and narrative structure.…
Descriptors: Educational Games, Puzzles, Computer Science Education, Programming
Bouck, Emily C.; Yadav, Aman – Journal of Special Education Technology, 2022
The ideas of computational thinking (CT) and computer science (CS) are increasingly being integrated into K-12 education. Yet, insufficient attention exists regarding access and exposure of CT and CS for students with disabilities. In this Technology in Action, the authors sought to present an argument--as well as actual activities--for teachers…
Descriptors: Thinking Skills, Computation, Computer Science Education, Problem Solving
Mary Conyers Tucker – ProQuest LLC, 2022
Learning to program is increasingly important. Yet, it is becoming clear that most students struggle when learning to program (McCracken et al., 2001). This is leading to a divide where some people can program but many others can't. Prior research has traced poor student outcomes to their early experiences learning programming. Still, little is…
Descriptors: Teaching Methods, Programming, Computer Science Education, Student Motivation

Peer reviewed
Direct link
