Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 4 |
| Since 2017 (last 10 years) | 10 |
| Since 2007 (last 20 years) | 13 |
Descriptor
Source
| Computer Science Education | 13 |
Author
| Grover, Shuchi | 2 |
| Arendasy, Martin | 1 |
| Armoni, Michal | 1 |
| Barnes, Tiffany | 1 |
| Ben-Ari, Mordechai | 1 |
| Bennett, Audrey G. | 1 |
| Borge, Marcela | 1 |
| Chung, Moon Y. | 1 |
| Cooper, Stephen | 1 |
| Craig, Annemieke | 1 |
| Deepti Joshi | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 13 |
| Reports - Research | 12 |
| Tests/Questionnaires | 2 |
| Information Analyses | 1 |
Education Level
| Middle Schools | 13 |
| Junior High Schools | 11 |
| Secondary Education | 11 |
| Elementary Education | 5 |
| Grade 7 | 3 |
| Grade 8 | 3 |
| Intermediate Grades | 3 |
| Grade 5 | 2 |
| Grade 6 | 2 |
| High Schools | 2 |
| Early Childhood Education | 1 |
| More ▼ | |
Audience
Location
| Australia | 1 |
| Austria | 1 |
| New York (New York) | 1 |
| New Zealand | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Karen Woo; Garry Falloon – Computer Science Education, 2025
Background and context: Coding and computational thinking are often taught through integrated curricula, despite a paucity of classroom-based research on their effectiveness. Objective: To investigate evidence of learning resulting from cross-curricular coding tasks in middle-school classrooms, and the school environment factors that impact upon…
Descriptors: Coding, Computer Science Education, Curriculum Development, Thinking Skills
Robin Jocius; Jennifer Albert; W. Ian O'Byrne; Deepti Joshi; Richard Robinson; Melanie Blanton – Computer Science Education, 2024
Background and Context: Using a transformative learning framework, this qualitative study examines the perspectives and practices of 70 middle and high school content area teachers who attended two or more summer professional development workshops. Objective: This study describes how teachers' disciplinary perspectives and backgrounds influence…
Descriptors: Computation, Transformative Learning, Teacher Attitudes, Teaching Methods
Teaching in an Open Village: A Case Study on Culturally Responsive Computing in Compulsory Education
Lachney, Michael; Bennett, Audrey G.; Eglash, Ron; Yadav, Aman; Moudgalya, Sukanya – Computer Science Education, 2021
Background: As teachers work to broaden the participation of racially and ethnically underrepresented groups in computer science (CS), culturally responsive computing (CRC) becomes more pertinent to formal settings. Objective: Yet, equity-oriented literature offers limited guidance for developing deep forms of CRC in the classroom. In response, we…
Descriptors: Culturally Relevant Education, Computer Science Education, Equal Education, Case Studies
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
Finke, Sabrina; Kemény, Ferenc; Sommer, Markus; Krnjic, Vesna; Arendasy, Martin; Slany, Wolfgang; Landerl, Karin – Computer Science Education, 2022
Background: Key to optimizing Computational Thinking (CT) instruction is a precise understanding of the underlying cognitive skills. Román-González et al. (2017) reported unique contributions of spatial abilities and reasoning, whereas arithmetic was not significantly related to CT. Disentangling the influence of spatial and numerical skills on CT…
Descriptors: Spatial Ability, Cognitive Ability, Abstract Reasoning, Arithmetic
Grover, Shuchi; Jackiw, Nicholas; Lundh, Patrik – Computer Science Education, 2019
Background and Context: Learners struggle with conceptual understanding of introductory programming concepts such as variables, expressions, and loops. Objective: We examine whether and how designed activities for conceptual exploration support preliminary engagement with and learning of foundational and often hard-to-grasp programming concepts…
Descriptors: Middle School Students, Concept Formation, Learning Activities, Grade 6
Xu, Zhen; Ritzhaupt, Albert D.; Tian, Fengchun; Umapathy, Karthikeyan – Computer Science Education, 2019
Background and Context: The use of block-based programming environments is purported to be a good way to gently introduce novice computer programmers to computer programming. A small, but growing body of research examines the differences between block-based and text-based programming environments. Objective: Thus, the purpose of this study was to…
Descriptors: Outcomes of Education, Novices, Computer Science Education, Programming
Israel, Maya; Chung, Moon Y.; Wherfel, Quentin M.; Shehab, Saddeddine – Computer Science Education, 2020
Background and Context: Elementary computer science (CS) can be engaging and challenging for some students with disabilities who struggle with complex problem solving. Objective: This study examined academic engagement of students with autism spectrum disorder (ASD) in elementary CS instruction. Method: A mixed methods case study was used to study…
Descriptors: Elementary School Students, Computer Science Education, Autism, Pervasive Developmental Disorders
Liu, Zhongxiu; Zhi, Rui; Hicks, Andrew; Barnes, Tiffany – Computer Science Education, 2017
Debugging is an over-looked component in K-12 computational thinking education. Few K-12 programming environments are designed to teach debugging, and most debugging research were conducted on college-aged students. In this paper, we presented debugging exercises to 6th-8th grade students and analyzed their problem solving behaviors in a…
Descriptors: Problem Solving, Middle School Students, Student Behavior, Programming
Borge, Marcela; Toprani, Dhvani; Yan, Shulong; Xia, Yu – Computer Science Education, 2020
Background and Context: in this paper, we argue that integrating Human-Computer Interaction (HCI) into K-12 computing education can present learners with opportunities to develop human-centered design skills as well as higher-order thinking skills. Objective: to address the issues related to the development of HCI forms of expertise, we introduce…
Descriptors: Elementary Secondary Education, Design, Skill Development, Thinking Skills
Meerbaum-Salant, Orni; Armoni, Michal; Ben-Ari, Mordechai – Computer Science Education, 2013
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science (CS). We developed learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in a few schools during two…
Descriptors: Computer Science Education, Middle School Students, Programming Languages, Taxonomy
Grover, Shuchi; Pea, Roy; Cooper, Stephen – Computer Science Education, 2015
The focus of this research was to create and test an introductory computer science course for middle school. Titled "Foundations for Advancing Computational Thinking" (FACT), the course aims to prepare and motivate middle school learners for future engagement with algorithmic problem solving. FACT was also piloted as a seven-week course…
Descriptors: Middle School Students, Computer Science Education, Blended Learning, Introductory Courses
Lang, Catherine; Fisher, Julie; Craig, Annemieke; Forgasz, Helen – Computer Science Education, 2015
This article presents a reflective analysis of an outreach programme called the Digital Divas Club. This curriculum-based programme was delivered in Australian schools with the aim of stimulating junior and middle school girls' interest in computing courses and careers. We believed that we had developed a strong intervention programme based on…
Descriptors: Outreach Programs, Computer Science, Females, Foreign Countries

Peer reviewed
Direct link
