Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Computer Science Education | 4 |
| Problem Solving | 4 |
| High School Students | 3 |
| Programming | 3 |
| Computer Software | 2 |
| Science Instruction | 2 |
| Abstract Reasoning | 1 |
| Age | 1 |
| Alignment (Education) | 1 |
| Cartoons | 1 |
| Childrens Literature | 1 |
| More ▼ | |
Source
| Computer Science Education | 4 |
Author
| Ballard, Dave | 1 |
| Ginat, David | 1 |
| Haberman, Bruria | 1 |
| Haroldson, Rachelle | 1 |
| Kolikant, Y. Ben-David | 1 |
| Muller, Orna | 1 |
| Mussai, M. | 1 |
Publication Type
| Journal Articles | 4 |
| Reports - Research | 3 |
| Reports - Evaluative | 1 |
Education Level
| Elementary Secondary Education | 4 |
| High Schools | 3 |
| Secondary Education | 3 |
| Grade 12 | 1 |
Audience
Location
| Israel | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Haroldson, Rachelle; Ballard, Dave – Computer Science Education, 2021
Background and Content: Many children's books related to computer science have been published in the last five years, creating opportunities to integrate these texts into the classroom. Objective: Determine where the children's books support an inclusive computing culture by representing people with diverse intersectional identities engaging in…
Descriptors: Picture Books, Childrens Literature, Cartoons, Novels
Kolikant, Y. Ben-David; Mussai, M. – Computer Science Education, 2008
We studied students' conceptions of correctness and their influence on students' correctness-related practices by examining how 159 students had analyzed the correctness of error-free and erroneous algorithms and by interviewing seven students regarding their work. We found that students conceptualized program correctness as the sum of the…
Descriptors: Misconceptions, Computer Science Education, Science Instruction, Programming
Muller, Orna; Haberman, Bruria – Computer Science Education, 2008
Abstraction is a major concept in computer science and serves as a powerful tool in software development. Pattern-oriented instruction (POI) is a pedagogical approach that incorporates patterns in an introductory computer science course in order to structure the learning of algorithmic problem solving. This paper examines abstraction processes in…
Descriptors: Computer Science Education, Problem Solving, Computer Software, Pattern Recognition
Ginat, David – Computer Science Education, 2004
The paper presents a study of novice difficulties with range conceptions in loop design. CS2 students were asked to solve four related enumeration tasks, which required various loop boundary specifications. The student solutions varied considerably in conciseness and efficiency. The solution diversity reveals significant differences in range…
Descriptors: Novices, Computer Science Education, Grade 12, Programming

Peer reviewed
Direct link
