Publication Date
In 2025 | 0 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 9 |
Since 2016 (last 10 years) | 10 |
Since 2006 (last 20 years) | 11 |
Descriptor
Computer Science Education | 11 |
Programming | 11 |
Grade 8 | 10 |
Foreign Countries | 7 |
Student Attitudes | 5 |
Computer Software | 4 |
Grade 7 | 4 |
Middle School Students | 4 |
Teaching Methods | 4 |
Case Studies | 3 |
Comparative Analysis | 3 |
More ▼ |
Source
Author
Anette Bentz | 1 |
Barnes, Tiffany, Ed. | 1 |
Bernhard Standl | 1 |
Dan Zheng | 1 |
David E. Platt | 1 |
Desmarais, Michel, Ed. | 1 |
Eckel, Rory | 1 |
Emmanuel Johnson | 1 |
Fang, Jian-Wen | 1 |
Gang Yang | 1 |
Hawkins, Joshua | 1 |
More ▼ |
Publication Type
Reports - Research | 9 |
Journal Articles | 8 |
Collected Works - Proceedings | 1 |
Dissertations/Theses -… | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Elementary Education | 11 |
Grade 8 | 11 |
Junior High Schools | 11 |
Middle Schools | 11 |
Secondary Education | 11 |
Grade 7 | 5 |
Elementary Secondary Education | 2 |
Grade 10 | 2 |
Grade 12 | 2 |
Grade 6 | 2 |
Grade 9 | 2 |
More ▼ |
Audience
Location
Israel | 2 |
Australia | 1 |
California | 1 |
China | 1 |
Czech Republic | 1 |
Massachusetts | 1 |
Netherlands | 1 |
North Carolina | 1 |
Norway | 1 |
Pennsylvania | 1 |
Slovakia | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Massachusetts Comprehensive… | 1 |
Program for International… | 1 |
Trends in International… | 1 |
What Works Clearinghouse Rating
Refvik, Kim AndrĂ© Stavenaes; Opsal, Hilde – Computers in the Schools, 2023
Computational thinking and programming have emerged as central 21st-century skills. Several countries have embedded these skills in their school curricula. This study investigates how an optional programming course affects eighth-grade mathematical problem solving in Norway using a quasi-experimental design with pre- and post-tests. These tests…
Descriptors: Programming, Computer Science Education, Grade 8, Mathematics Education

Priti Oli; Rabin Banjade; Jeevan Chapagain; Vasile Rus – Grantee Submission, 2023
This paper systematically explores how Large Language Models (LLMs) generate explanations of code examples of the type used in intro-to-programming courses. As we show, the nature of code explanations generated by LLMs varies considerably based on the wording of the prompt, the target code examples being explained, the programming language, the…
Descriptors: Computational Linguistics, Programming, Computer Science Education, Programming Languages
Gang Yang; Dan Zheng; Ji-Huan Chen; Qun-Fang Zeng; Yun-Fang Tu; Xiao-Li Zheng – Interactive Learning Environments, 2024
The game-based learning approach to developing students' computational thinking (CT) current has received attention from researchers. However, the compatibility between games and instruction is often insufficient to accommodate the entertaining and educational nature of the curriculum entirely, and the benefits of game-based learning could be…
Descriptors: Role Playing, Educational Games, Mental Computation, Learner Engagement
David E. Platt – ProQuest LLC, 2024
This qualitative, phenomenological research study explores the best practices that secondary Grades 6-12 educators employ when using microcontrollers in the classroom. Governmental and private organizations have investigated and promoted the importance of Science, Technology, Engineering, Math (STEM) and computer science in education (Code…
Descriptors: Best Practices, Teaching Methods, Computer Science Education, Programming
Teresa M. Ober; Ying Cheng; Meghan R. Coggins; Paul Brenner; Janice Zdankus; Philip Gonsalves; Emmanuel Johnson; Tim Urdan – Computer Science Education, 2024
Background and Context: Differences in children's and adolescents' initial attitudes about computing and other STEM fields may form during middle school and shape decisions leading to career entry. Early emerging differences in career interest may propagate a lack of diversity in computer science and programming fields. Objective: Though middle…
Descriptors: Middle School Students, Student Attitudes, Computer Science Education, STEM Education
Hwang, Gwo-Jen; Tung, Li-Hsien; Fang, Jian-Wen – Journal of Educational Computing Research, 2023
Fostering students' computer programming skills has become an important educational issue in the globe. However, it remains a challenge for students to understand those abstract concepts when learning computer programming, implying the need to provide instant learning diagnosis and feedback in computer programming activities. In this study, a…
Descriptors: Programming, Thinking Skills, Problem Solving, Computer Science Education
Anette Bentz; Bernhard Standl – ACM Transactions on Computing Education, 2024
Digital literacy is considered to be crucial for social and professional participation. Hence, several projects have been launched in school, as well as extracurricular activities to promote digital literacy in middle school. They aim, among other things, to increase interest in the so-called STEM subjects (science, technology, engineering, and…
Descriptors: Digital Literacy, Computer Science Education, Extracurricular Activities, Middle School Students
Wang, Jianlan; Zhang, Yuanlin; Jones, Arthur; Eckel, Rory; Hawkins, Joshua; Musslewhite, Darrel – Journal of Computers in Mathematics and Science Teaching, 2022
Despite the importance of computer science education and computational thinking, there have been limited examples of computer science education at K-12 classrooms that authentically represents the work of computer scientists, especially programming. One reason is the lack of a measurable definition of computational thinking and a programming…
Descriptors: Teaching Methods, Computer Science Education, Programming, Thinking Skills
Lavy, Ilana – International Journal of Information and Communication Technology Education, 2021
This article describes a unique ongoing experience of learning programming via engagement in music programming of known melodies. Seventh and eighth graders participated in 10 lessons of weekly activity. Via the programming of melodies, using the Scratch 2.0 environment, they became acquainted with basic concepts of programming such as methods,…
Descriptors: Teaching Methods, Computer Science Education, Programming, Music
Johnson, Claire – Online Submission, 2017
"Game Maker" is widely used in UK secondary schools, yet under-researched in that context. This paper presents the findings of a qualitative case study that explores how authoring computer games using "Game Maker" can support the learning of basic programming concepts in a mainstream UK secondary setting. The research draws on…
Descriptors: Foreign Countries, Secondary School Students, Qualitative Research, Case Studies
Barnes, Tiffany, Ed.; Desmarais, Michel, Ed.; Romero, Cristobal, Ed.; Ventura, Sebastian, Ed. – International Working Group on Educational Data Mining, 2009
The Second International Conference on Educational Data Mining (EDM2009) was held at the University of Cordoba, Spain, on July 1-3, 2009. EDM brings together researchers from computer science, education, psychology, psychometrics, and statistics to analyze large data sets to answer educational research questions. The increase in instrumented…
Descriptors: Data Analysis, Educational Research, Conferences (Gatherings), Foreign Countries