Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 17 |
| Since 2017 (last 10 years) | 43 |
| Since 2007 (last 20 years) | 87 |
Descriptor
| Computer Science Education | 92 |
| Content Analysis | 92 |
| Foreign Countries | 46 |
| Student Attitudes | 32 |
| Teaching Methods | 27 |
| Programming | 23 |
| Case Studies | 22 |
| Qualitative Research | 22 |
| College Students | 21 |
| Educational Technology | 19 |
| Computer Mediated… | 18 |
| More ▼ | |
Source
Author
| Akbulut, Yavuz | 2 |
| Isal, R. Yugo K. | 2 |
| Keser, Hafize | 2 |
| Kuzu, Abdullah | 2 |
| Aamir Wali | 1 |
| Aasheim, Cheryl L. | 1 |
| Abdykerimova, Elmira | 1 |
| Abrizah, A. | 1 |
| Adiguzel, Oktay C. | 1 |
| Agbo, Igwe Sylvester | 1 |
| Al Zumor, Abdulwahid Qasem | 1 |
| More ▼ | |
Publication Type
Education Level
Audience
| Policymakers | 2 |
| Practitioners | 1 |
| Researchers | 1 |
Location
| Turkey | 13 |
| Australia | 4 |
| California | 3 |
| Europe | 3 |
| Finland | 3 |
| United Kingdom | 3 |
| Connecticut | 2 |
| Greece | 2 |
| Indiana | 2 |
| Indonesia | 2 |
| Israel | 2 |
| More ▼ | |
Laws, Policies, & Programs
| Equal Access | 1 |
Assessments and Surveys
| Learning Style Inventory | 1 |
What Works Clearinghouse Rating
Rimma Nyman; Kajsa Bråting; Cecilia Kilhamn – International Journal of Mathematical Education in Science and Technology, 2025
In the wake of the present inclusion of programming in mathematics education, which is a feature of curricular revisions in many countries, we have analysed newly inserted programming activities in mathematics textbooks. The aim was to investigate how such activities relate to and potentially affect students' opportunities to learn mathematics.…
Descriptors: Secondary School Students, Mathematics Instruction, Programming, Computer Science Education
Marcus Messer; Neil C. C. Brown; Michael Kölling; Miaojing Shi – ACM Transactions on Computing Education, 2024
We conducted a systematic literature review on automated grading and feedback tools for programming education. We analysed 121 research papers from 2017 to 2021 inclusive and categorised them based on skills assessed, approach, language paradigm, degree of automation, and evaluation techniques. Most papers assess the correctness of assignments in…
Descriptors: Automation, Grading, Feedback (Response), Programming
Lauren Zirpoli – ProQuest LLC, 2024
This convergent parallel mixed methods study with qualitative and quantitative content analysis was conducted to analyze and describe the cognitive complexity of the publicly released Advanced Placement Computer Science Principles Exam questions compared to the language of higher-order thinking found in research literature. Hess' Cognitive Rigor…
Descriptors: Advanced Placement, Tests, Questioning Techniques, Difficulty Level
Esche, Svana; Weihe, Karsten – IEEE Transactions on Education, 2023
Contribution: Most work on languages in computing education currently focuses on non-native speakers. In contrast, to the best of the authors' knowledge, this article is the first response to the call for research on terms that takes into account the terms used by novices in their language. Background: Terms are key factors in communication,…
Descriptors: Programming Languages, Computer Science Education, Misconceptions, Undergraduate Students
Demetrios Sampson; Panagiotis Kampylis; Jesús Moreno-León; Stefania Bocconi – Smart Learning Environments, 2025
This paper explores the evolving landscape of informatics education in European primary and secondary schools, analysing academic and grey literature to define the state of play and open questions related to 'high-quality informatics education'. It underlines the strategic importance of promoting high-quality informatics education to prepare…
Descriptors: Foreign Countries, Elementary Secondary Education, Computer Science, Computer Science Education
Ballard, Evan David; Haroldson, Rachelle – Journal of Educational Computing Research, 2022
As schools and districts across the United States adopt computer science standards and curriculum for K-12 computer science education, they look to integrate the foundational concepts of computational thinking (CT) into existing core subjects of elementary-age students. Research has shown the effectiveness of teaching CT elements (abstraction,…
Descriptors: Content Analysis, Computation, Thinking Skills, Childrens Literature
Jacqueline M. Nowicki – US Government Accountability Office, 2024
The Department of Education (Education) awarded about $6 billion in discretionary grants during fiscal year 2023, with the largest proportion of grant programs administered by the Office of Elementary and Secondary Education (OESE). These grants are awarded competitively to recipients such as states and school districts. Education sometimes…
Descriptors: Elementary Secondary Education, Public Agencies, Decision Making, Grantsmanship
Zareen Alamgir; Habiba Akram; Saira Karim; Aamir Wali – Informatics in Education, 2024
Educational data mining is widely deployed to extract valuable information and patterns from academic data. This research explores new features that can help predict the future performance of undergraduate students and identify at-risk students early on. It answers some crucial and intuitive questions that are not addressed by previous studies.…
Descriptors: Data Analysis, Information Retrieval, Content Analysis, Information Technology
McGill, Monica M.; Reinking, Anni – ACM Transactions on Computing Education, 2022
Problem: K-12 teachers face many challenges when teaching a new subject like computer science (CS). They are often far removed from the research being conducted to identify evidence-driven solutions to these challenges. Likewise, researchers are also often removed from the challenges of classroom practices that teachers face when teaching CS.…
Descriptors: Evidence Based Practice, Middle School Teachers, Computer Science Education, Partnerships in Education
Huang, Hong; Li, Yongji – Electronic Journal of e-Learning, 2021
This article discusses the emerging presence of online livestreaming programs for computer coding education. The typologies of motivations from a user-gratification perspective were explored from live coding streaming platforms such as "Twitch.tv" and "LiveEdu.tv". Categories of motivations were identified from the literature.…
Descriptors: Video Technology, Synchronous Communication, Programming, Computer Science Education
Soyka, Chantal; Schaper, Niclas; Bender, Elena; Striewe, Michael; Ullrich, Meike – ACM Transactions on Computing Education, 2023
Modeling is an integral part of many computing-related disciplines and thus also represents a curricular core component in computing education in tertiary education. Competence models in which modeling is integrated at least to some extent already exist in some of these disciplines. However, for the core component of graphical modeling, a…
Descriptors: Graphs, Models, Computer Science Education, Content Analysis
Phillips, A. M.; Gouvea, E. J.; Gravel, B. E.; Beachemin, P. -H.; Atherton, T. J. – Physical Review Physics Education Research, 2023
Computation is intertwined with essentially all aspects of physics research and is invaluable for physicists' careers. Despite its disciplinary importance, integration of computation into physics education remains a challenge and, moreover, has tended to be constructed narrowly as a route to solving physics problems. Here, we broaden Physics…
Descriptors: Physics, Science Instruction, Teaching Methods, Models
Satanassi, Sara; Ercolessi, Elisa; Levrini, Olivia – Physical Review Physics Education Research, 2022
The article sets out to contribute to the educational challenge launched by the second quantum revolution. An approach to quantum computing has been outlined for secondary school students. The approach is shaped as a set of four principles that have been pointed out to design instructional materials to enhance the educational and cultural…
Descriptors: Quantum Mechanics, Computer Science Education, Secondary School Students, Teaching Methods
Lauren E. Margulieux; Yin-Chan Liao; Erin Anderson; Miranda C. Parker; Brendan D. Calandra – ACM Transactions on Computing Education, 2024
Integrated computing curricula combine learning objectives in computing with those in another discipline, like literacy, math, or science, to give all students experience with computing, typically before they must decide whether to take standalone CS courses. One goal of integrated computing curricula is to provide an accessible path to an…
Descriptors: Technology Uses in Education, Technology Integration, Computer Uses in Education, Computer Science
McMaster, Kirby; Rague, Brian; Sambasivam, Samuel; Wolthuis, Stuart L. – Information Systems Education Journal, 2019
In this research study, we performed a "content analysis" of selected introductory programming textbooks for three languages to examine which software development concepts are emphasized in these books. Our goal was to determine which concepts are considered to be most representative of software development based on the topics emphasized…
Descriptors: Introductory Courses, Programming, Programming Languages, Computer Science Education

Peer reviewed
Direct link
