Publication Date
| In 2026 | 0 |
| Since 2025 | 3 |
| Since 2022 (last 5 years) | 14 |
| Since 2017 (last 10 years) | 41 |
| Since 2007 (last 20 years) | 52 |
Descriptor
| Computer Science Education | 55 |
| Interdisciplinary Approach | 55 |
| Programming | 44 |
| Teaching Methods | 27 |
| Computer Software | 20 |
| Foreign Countries | 17 |
| Thinking Skills | 17 |
| Student Attitudes | 16 |
| Programming Languages | 14 |
| Student Projects | 12 |
| Coding | 10 |
| More ▼ | |
Source
Author
Publication Type
Education Level
Audience
| Practitioners | 1 |
Location
| Brazil | 5 |
| Australia | 4 |
| Pennsylvania | 4 |
| Italy | 3 |
| Japan | 3 |
| Sweden | 3 |
| Turkey | 3 |
| Germany | 2 |
| Israel | 2 |
| Kazakhstan | 2 |
| Africa | 1 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Loïs Vanhée; Karin Danielsson; Lena Enqvist; Kalle Grill; Melania Borit – European Journal of Education, 2024
Whereas hackathons are widespread within and outside academia and have been argued to be a valid pedagogical method for teaching interdisciplinarity, no detailed frameworks or methods are available for conceptualizing and organizing educational hackathons, i.e., hackathons dedicated to best achieving pedagogic objectives. This paper is dedicated…
Descriptors: Interdisciplinary Approach, Learning Activities, Programming, Computer Security
Petrie, Christopher – Computer Science Education, 2022
Background and Context: Computational Thinking (CT) has been recently integrated into new and revised Digital Technologies content (DTC) in the Technology learning area of the New Zealand School Curriculum. Objective: To aid this change, this research examined how CT supports learning outcomes in both music and programming with the Sonic Pi…
Descriptors: Interdisciplinary Approach, Outcomes of Education, Computer Science Education, Programming
Cameron L. Roberts; Michael S. Horn – ACM Transactions on Computing Education, 2025
In recent years, the intersection of music and coding has emerged as a cross-disciplinary approach to engage learners in both musical and computational expression. This article examines the motivations and framing of recent music and coding research through an analysis of 65 articles published between 2004 and 2024. We survey the key findings of…
Descriptors: Literature Reviews, Coding, Music, Music Education
Charlotte Pierce; Clinton J. Woodward; Andrew Trevillian; Q. Tien Pham – ACM Transactions on Computing Education, 2025
Capstone courses, where students work on a large group project at the end of their degree, are common in computing. Many accreditation and industry bodies explicitly require or recommend them. Over the past two decades, capstone courses specifically focused on game development have become increasingly popular. Game development offers students the…
Descriptors: Foreign Countries, Computer Science Education, Programming, Design
Özdinç, Fatih; Kaya, Gökhan; Mumcu, Filiz; Yildiz, Bahadir – Science Activities: Projects and Curriculum Ideas in STEM Classrooms, 2022
STEM and computer science (CS) education are some of the most important research topics of the last decade. The idea that CS should be a part of STEM is becoming more and more common. The most important goals of integrating CS into STEM are to develop students' computational thinking (CT) and problem-solving skills. STEM education creates a…
Descriptors: Teachers, STEM Education, Computer Science Education, Integrated Activities
Zhanna V. Smirnova; Olga T. Cherney; Lyubov I. Kutepova; Mariia V. Mochalina; Ekaterina P. Garina – Education in the Asia-Pacific Region: Issues, Concerns and Prospects, 2025
The research reveals the problem of training human resources in society using digital technologies. The current level of development of the labor force is closely related to the change in the improvement of the technical basis of production activities. The role of a teacher is considered, which is defined as a highly qualified teacher who seeks to…
Descriptors: Educational Innovation, Technology Uses in Education, Human Resources, Training
W. Brian Lane; Terrie M. Galanti; X. L. Rozas – Journal for STEM Education Research, 2023
Integrating computational thinking (CT) into STEM disciplines requires secondary teachers to develop their pedagogical content knowledge of computing and content integration. Experienced teachers who choose to integrate CT in their secondary STEM courses may struggle in the same ways as novice teachers as they learn about programming and its…
Descriptors: Physics, Teaching Methods, Grounded Theory, Capacity Building
Kite, Vance; Park, Soonhye; Wiebe, Eric – SAGE Open, 2021
Computational thinking (CT) is being recognized as a critical component of student success in the digital era. Many contend that integrating CT into core curricula is the surest method for providing all students with access to CT. However, the CT community lacks an agreed-upon conceptualization of CT that would facilitate this integration, and…
Descriptors: Computation, Thinking Skills, Programming, Coding
Lavy, Ilana – Informatics in Education, 2023
This paper describes a pilot study that explores students learning how to program via a multi-disciplinary approach. The study participants were eleven 6th grade students who learned programming fundamentals via music activities in a Scratch 3.0 environment. These activities included the programming of familiar melodies and the development of…
Descriptors: Computer Science Education, Programming, Grade 6, Music
Tucker, Mary C.; Shaw, Stacy T.; Son, Ji Y.; Stigler, James W. – Journal of Statistics and Data Science Education, 2023
We developed an interactive online textbook that interleaves R programming activities with text as a way to facilitate students' understanding of statistical ideas while minimizing the cognitive and emotional burden of learning programming. In this exploratory study, we characterize the attitudes and experiences of 672 undergraduate students as…
Descriptors: Statistics Education, Undergraduate Students, Programming Languages, Student Attitudes
Bråting, Kajsa; Kilhamn, Cecilia – Scandinavian Journal of Educational Research, 2022
We characterize the recently included programming content in Swedish mathematics textbooks for elementary school. Especially, the connection between programming content and traditional mathematical content has been considered. The analytical tools used are based on the so-called 5E's, a theoretical framework of action, developed within the…
Descriptors: Foreign Countries, Programming, Computer Science Education, Mathematics Instruction
Grizioti, Marianthi; Kynigos, Chronis – British Journal of Educational Technology, 2021
In this paper, we discuss the need for new approaches to research regarding coding to support students in developing practices in computational thinking, such as abstraction and decomposition, in multidisciplinary contexts. We explore students' activities with a tool integrating constructionist textual programming activity with game-based learning…
Descriptors: Computer Games, Thinking Skills, Interdisciplinary Approach, Coding
St. John, Jeremy; St. John, Karen; St. John, Christopher – Journal of Education for Business, 2023
Teamwork skills are an important part of business school curriculum typically taught using project-based experiential methods. This paper presents best practices for teaching teamwork skills to Gen Z students using a project-based learning, peer mentoring approach. With experiential learning theory as a guide, an interdisciplinary process was…
Descriptors: Student Projects, Active Learning, Interdisciplinary Approach, Peer Relationship
Humble, Niklas – Education and Information Technologies, 2023
Due to increased need of professionals on the future labour market with competence in programming, many countries have integrated programming in kindergarten to grade 12 (K-12) education. In 2017, programming was integrated in Swedish primary and secondary school curriculum and the courses of Mathematics and Technology. Research has highlighted…
Descriptors: Secondary School Students, Mathematics Instruction, Programming, Teaching Methods
Ma, Hongliang; Zhao, Mei; Wang, Huixin; Wan, Xinqi; Cavanaugh, Terence W.; Liu, Ji – Educational Technology Research and Development, 2021
Computational thinking (CT) is a fundamental skill and an analytical ability that children in the twenty-first century should develop. Students should begin to work with algorithmic problem-solving and computational methods in K-12. Drawing on a conceptual framework (IGGIA) that combines CT and problem-solving, this study designed and implemented…
Descriptors: Computer Science Education, Programming Languages, Thinking Skills, Problem Solving

Peer reviewed
Direct link
