Publication Date
| In 2026 | 0 |
| Since 2025 | 130 |
| Since 2022 (last 5 years) | 590 |
| Since 2017 (last 10 years) | 1360 |
Descriptor
| Foreign Countries | 1360 |
| Computer Science Education | 1267 |
| Programming | 419 |
| Teaching Methods | 386 |
| Student Attitudes | 382 |
| Undergraduate Students | 295 |
| College Students | 260 |
| Thinking Skills | 207 |
| Computer Software | 177 |
| Instructional Effectiveness | 172 |
| Information Technology | 147 |
| More ▼ | |
Source
Author
Publication Type
Education Level
Location
| Turkey | 169 |
| China | 78 |
| United Kingdom | 55 |
| Taiwan | 53 |
| Australia | 49 |
| Brazil | 46 |
| Canada | 42 |
| United Kingdom (England) | 41 |
| Indonesia | 38 |
| Germany | 37 |
| Spain | 36 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Carmen Flury; Michael Geiss – Paedagogica Historica: International Journal of the History of Education, 2025
This article examines the historical contribution of the German Informatics Society (GI) to the establishment of computer education in German schools. It highlights the role of societal interests, international developments, public and professional debates, and technological change in the GI's educational policy recommendations. The historical…
Descriptors: Computer Science Education, Educational History, Educational Policy, Foreign Countries
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
Alicia Garcia-Holgado; Andrea Vazquez-Ingelmo; Francisco Jose Garcia-Penalvo – IEEE Transactions on Education, 2024
Contribution: Gender mainstreaming in university teaching should be covered in all the knowledge areas. This work successfully introduces the gender perspective as part of the methodological approach to teaching and learning in Computer Science. Background: This study describes how gender mainstreaming has been introduced and matured during six…
Descriptors: Computer Science, Gender Differences, Equal Education, Inclusion
Hamer, Jessica M. M.; Kemp, Peter E. J.; Wong, Billy; Copsey-Blake, Meggie – International Journal of Science Education, 2023
Despite being in a digital age, the diversity of young people choosing to study and work in computing is of ongoing concern, especially low numbers of girls. This paper aims to determine the profile of students who are more likely to aspire to be computer scientists and provide insights into the key factors that shape their aspirations in this…
Descriptors: Foreign Countries, Secondary School Students, Student Attitudes, Occupational Aspiration
Sarah Matthews; Maria Nicholas; Lisa Kervin; Louise Paatsch; Peta Wyeth – Education and Information Technologies, 2025
Computational Thinking (CT) is recognised as an essential foundational skill that enhances problem-solving abilities and is a crucial learning area for effective engagement in an increasingly digital society. This paper highlights the significance of screen-less tangible tools in promoting young children's exploration and open-ended play with…
Descriptors: Thinking Skills, Computer Science Education, Infants, Toddlers
Guanghui Qian; Fei Qiu; Jie He; Lu Zhang – Education and Information Technologies, 2025
Promoting interdisciplinary development is an inevitable requirement for the advancement of science and education, as well as an internal need for disciplinary growth and a necessary choice for building world-class universities. In this paper, high-quality academic outputs from China's first-class comprehensive universities are used as a data…
Descriptors: Foreign Countries, Universities, Interdisciplinary Approach, Natural Sciences
Anna Rechtácková; Radek Pelánek; Tomáš Effenberger – ACM Transactions on Computing Education, 2025
Code quality is a critical aspect of programming, as high-quality code is easier to maintain, and code maintenance constitutes the majority of software costs. Consequently, code quality should be emphasized in programming education. While previous research has identified numerous code quality defects commonly made by students, the current state…
Descriptors: Programming, Computer Science Education, Error Patterns, Automation
Ville Isomöttönen; Antti Jussi Lakanen; Elina Valkonen – ACM Transactions on Computing Education, 2025
Identity has received ample attention in computing education research from the viewpoint of "computing identity" and broadening participation, while more attention has been called for to clarify its role. We looked into identity development in the context of Computer Science 1 (CS1) based on Marcia's identity statuses and subsequent…
Descriptors: Computer Science Education, Self Concept, Self Efficacy, College Students
Anna Eckerdal; Anders Berglund; Michael Thuné – European Journal of Engineering Education, 2024
Learning in the computer laboratory is an important component when students learn computer programming. In this article, we analyse empirical data on novice students working in pairs in the laboratory. Using an approach inspired by phenomenography and variation theory, we specifically focus on how students' learning of theory and their learning of…
Descriptors: Programming, Theory Practice Relationship, Higher Education, Computer Science Education
Ismaila Temitayo Sanusi; Enoch Shadrack Cudjoe; Musa Adekunle Ayanwale; Bisola Adepoju – SAGE Open, 2025
The increased trend of incorporating computer programming in the basic education system across countries requires the training of new educators. However, the current effort to increase the number of teachers teaching programming is through professional development programs for computer science (CS) teachers and from other content areas. Meanwhile,…
Descriptors: Preservice Teachers, Student Attitudes, Programming, Computer Science Education
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
Antoni Wilinski; Joanna Olkowicz; Sebastian Agata; Alicja Szostkiewicz; Szymon Guzik; Arkadiusz Wojtak; Pawel Tomkiewicz – Informatics in Education, 2025
This paper presents survey results involving students from three fields of study (computer science, business, and pedagogy), positing that computer science students exhibit distinct patterns in the spectrum of multiple intelligences compared to students in social sciences disciplines. The study involved over 300 students, revealing statistically…
Descriptors: Computer Science Education, Intellectual Disciplines, Majors (Students), Multiple Intelligences
Roosa Wingström; Johanna Hautala; Riina Lundman – Creativity Research Journal, 2024
Artificial intelligence (AI) has breached creativity research. The advancements of creative AI systems dispute the common definitions of creativity that have traditionally focused on five elements: actor, process, outcome, domain, and space. Moreover, creative workers, such as scientists and artists, increasingly use AI in their creative…
Descriptors: Creativity, Artificial Intelligence, Computer Science, Scientists
Justyna Szynkiewicz – ACM Transactions on Computing Education, 2025
Higher education institutions are under pressure to educate employable computing graduates who can meet society's needs. Education, as a process of becoming, shapes students' identities, and identity is an important topic to study because it influences students' motivation, retention and satisfaction. Identity serves as the link connecting an…
Descriptors: Computer Science Education, College Students, Self Concept, Foreign Countries
Maciej Pankiewicz; Yang Shi; Ryan S. Baker – International Educational Data Mining Society, 2025
Knowledge Tracing (KT) models predicting student performance in intelligent tutoring systems have been successfully deployed in several educational domains. However, their usage in open-ended programming problems poses multiple challenges due to the complexity of the programming code and a complex interplay between syntax and logic requirements…
Descriptors: Algorithms, Artificial Intelligence, Models, Intelligent Tutoring Systems

Peer reviewed
Direct link
