Publication Date
In 2025 | 161 |
Since 2024 | 722 |
Since 2021 (last 5 years) | 2210 |
Since 2016 (last 10 years) | 3914 |
Since 2006 (last 20 years) | 5933 |
Descriptor
Source
Author
Barnes, Tiffany | 22 |
Armoni, Michal | 18 |
Yadav, Aman | 17 |
Gal-Ezer, Judith | 16 |
Malmi, Lauri | 15 |
Xinogalos, Stelios | 15 |
Soh, Leen-Kiat | 14 |
Frydenberg, Mark | 13 |
Hazzan, Orit | 13 |
Kafai, Yasmin B. | 13 |
Howe, Richard D. | 12 |
More ▼ |
Publication Type
Education Level
Audience
Practitioners | 722 |
Teachers | 397 |
Researchers | 148 |
Policymakers | 93 |
Administrators | 71 |
Students | 66 |
Media Staff | 11 |
Parents | 9 |
Community | 6 |
Counselors | 1 |
Support Staff | 1 |
More ▼ |
Location
Turkey | 245 |
Australia | 163 |
United Kingdom | 153 |
Canada | 127 |
Taiwan | 117 |
California | 112 |
China | 109 |
United States | 94 |
Germany | 85 |
Spain | 78 |
Greece | 75 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations | 2 |
Does not meet standards | 1 |
Paula Nazario; Jean J. Ryoo; Julie Flapan; Roxana Hadad; Nicol R. Howard; Adriana Ruiz Alvarado; Rocio Mendoza; Nicole Broadnax – Journal of Research on Technology in Education, 2025
Research demonstrates a connection between parent perspectives and children's decisions to pursue careers in STEM (e.g. Albritton et al., 2020; Fouad et al., 2016). However, there is limited research on parents' impact on CS education advocacy. Through one-on-one parent interviews, this study found that parents engage in educational advocacy, but…
Descriptors: Computer Science Education, Parents, Parent Attitudes, Parent Influence
Jhon Jairo Ramírez-Echeverry; Felipe Restrepo-Calle; Stephanie Torres Jiménez – European Journal of Education, 2025
This study investigates the self-regulated learning strategies employed by students in computer programming courses. Utilising the Questionnaire on Learning Strategies in Computer Programming (CEAPC), the research aims to identify specific strategies used by students. The findings reveal a variety of effective learning strategies, including…
Descriptors: Independent Study, Learning Strategies, Programming, Computer Science Education
Lintang Matahari Hasani; Kasiyah Junus; Lia Sadita; Tsukasa Hirashima; Yusuke Hayashi – Online Learning, 2025
Online collaborative learning (OCL) based on the community of inquiry (CoI) framework is often implemented in the form of an online discussion activity for teaching subjects that require learners to revise their understandings and invent ways to solve problems. However, implementing OCL is challenging due to the difficulty of fostering…
Descriptors: Thinking Skills, Inquiry, Computer Mediated Communication, Asynchronous Communication
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
Ülker, Ezgi Deniz – Cypriot Journal of Educational Sciences, 2020
The ability of analysing and designing an algorithm is quite essential for computer science education. The students in the Analysis and Design of Algorithms (ADA) course are expected to be able to solve problems by choosing one of the proper design methods and to analyse the algorithm's performance in terms of various aspects. Instead of using…
Descriptors: Computer Science Education, Design, Mathematics, Programming
Takada, Shingo; Cuadros-Vargas, Ernesto; Impagliazzo, John; Gordon, Steven; Marshall, Linda; Topi, Heikki; van der Veer, Gerrit; Waguespack, Leslie – Education and Information Technologies, 2020
Various computing subdisciplines, such as computer science and software engineering, each have their own curricular guidelines. They can be very difficult to understand and compare for people such as prospective students, industry personnel, and even faculty members. This is compounded by a lack of information surrounding undergraduate computing…
Descriptors: Computer Science Education, Curriculum Development, Academic Standards, Visualization
Indriasari, Theresia Devi; Luxton-Reilly, Andrew; Denny, Paul – ACM Transactions on Computing Education, 2020
Peer review is the standard process within academia for maintaining publication quality, but it is also widely employed in other settings, such as education and industry, for improving work quality and for generating actionable feedback to content authors. For example, in the software industry peer review of program source code--or peer code…
Descriptors: Peer Evaluation, Programming, Higher Education, Computer Science Education
Vandenberg, Jessica; Tsan, Jennifer; Boulden, Danielle; Zakaria, Zarifa; Lynch, Collin; Boyer, Kristy Elizabeth; Wiebe, Eric – ACM Transactions on Computing Education, 2020
The language and concepts used by curriculum designers are not always interpreted by children as designers intended. This can be problematic when researchers use self-reported survey instruments in concert with curricula, which often rely on the implicit belief that students' understanding aligns with their own. We report on our refinement of a…
Descriptors: Elementary School Students, Knowledge Level, Computer Science, Student Attitudes
Babb, Jeffry; Sharp, Jason H.; Waguespack, Leslie; Abdullat, Amjad; Dana, Kareem – Information Systems Education Journal, 2020
Just as the adoption of eXtensible Business Reporting Language has standardized the exchange, transmission, and reporting of accounting and financial data, this paper proposes the eXtensible Computing Curriculum Reporting Language as a standard for the exchange, transmission, and reporting of computing curriculum information in hopes of achieving…
Descriptors: Computer Science Education, Curriculum, Semantics, Vocabulary
Codding, Diane; Alkhateeb, Bataul; Mouza, Chrystalla; Pollock, Lori – Journal of Technology and Teacher Education, 2021
The field of computer science continues to lack diverse representation from women and racially minoritized individuals. One way to address the discrepancies in representation is through systematic changes in computer science education from a young age. Pedagogical and instructional changes are needed to promote meaningful and equitable learning…
Descriptors: Computer Science Education, Teacher Attitudes, Culturally Relevant Education, Computer Science
Novak, Elena; Khan, Javed I. – TechTrends: Linking Research and Practice to Improve Learning, 2022
Implementing computer science education in an elementary classroom is at the forefront of computing education. Nevertheless, the literature on K-12 Computer Science (CS) education offers limited guidance for developing elementary CS curricula that lead to multiple career paths through project-based learning. Particularly, more research is needed…
Descriptors: Computer Science Education, Elementary Education, Culturally Relevant Education, Student Diversity
Hoffman, Daniel L.; Leong, Peter; Ka'aloa, Rochelle Pi'ilani H.; Paek, Seungoh – TechTrends: Linking Research and Practice to Improve Learning, 2022
Culturally-relevant computing has been discussed as a way to promote K-12 Computer Science education and address ongoing challenges related to diversity, equity, and inclusion. What is not well understood about the practice of culturally-relevant computing, however, is how to bring together existing cultural frameworks and Computer Science…
Descriptors: Culturally Relevant Education, Computer Science Education, Teacher Attitudes, Educational Principles
Li, Jiansheng; Liu, Jiao; Yuan, Rui; Shadiev, Rustam – Educational Technology & Society, 2022
This study explores the role of socially shared regulation on computational thinking performance in cooperative learning. Ninety-four middle school students from China aged between 16 and 18 participated in this study. Forty-six students were in the experimental group, and 48 students were in the control group. Students in the experimental group…
Descriptors: Computation, Thinking Skills, Cooperative Learning, Foreign Countries
Barbosa, Marcelo Werneck – International Journal of Mobile and Blended Learning, 2022
Project-based learning (PBL) approaches are common in software engineering (SE) and project management education. However, the blended learning modality is still little explored in this context. The application of PBL in blended learning environments is called blended project-based learning (BPBL). In order to fill in this research gap, this study…
Descriptors: Blended Learning, Active Learning, Student Projects, Program Administration
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