Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 0 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Computer Science Education | 4 |
| Foreign Countries | 4 |
| Problem Solving | 4 |
| Programming | 3 |
| Undergraduate Students | 3 |
| Computer Software | 2 |
| Concept Formation | 2 |
| Misconceptions | 2 |
| Teaching Methods | 2 |
| Case Studies | 1 |
| Computation | 1 |
| More ▼ | |
Source
| Computer Science Education | 4 |
Author
| Gal-Ezer, Judith | 2 |
| Armoni, Michal | 1 |
| Hazzan, Orit | 1 |
| Kolikant, Y. Ben-David | 1 |
| Kouris, Roy | 1 |
| Lavy, Ilana | 1 |
| Mussai, M. | 1 |
| Rashkovits, Rami | 1 |
| Trakhtenbrot, Mark | 1 |
Publication Type
| Journal Articles | 4 |
| Reports - Research | 2 |
| Reports - Descriptive | 1 |
| Reports - Evaluative | 1 |
Education Level
| Higher Education | 2 |
| Postsecondary Education | 2 |
| Elementary Secondary Education | 1 |
| High Schools | 1 |
| Secondary Education | 1 |
Audience
Location
| Israel | 4 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Gal-Ezer, Judith; Trakhtenbrot, Mark – Computer Science Education, 2016
Reduction is one of the key techniques used for problem-solving in computer science. In particular, in the theory of computation and complexity (TCC), mapping and polynomial reductions are used for analysis of decidability and computational complexity of problems, including the core concept of NP-completeness. Reduction is a highly abstract…
Descriptors: Computer Science Education, Problem Solving, Computation, Difficulty Level
Lavy, Ilana; Rashkovits, Rami; Kouris, Roy – Computer Science Education, 2009
One of the subjects that undergraduate students learning Object Oriented (OO) design find hard to apply is the construction of class hierarchies in general, and the use of interface classes in particular. The design process requires decomposition and reconstruction of problems in order to model software classes. The common attributes and behaviors…
Descriptors: Undergraduate Students, Design, Problem Solving, Teaching Methods
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
Armoni, Michal; Gal-Ezer, Judith; Hazzan, Orit – Computer Science Education, 2006
This paper discusses the role of reduction in computer science and describes a study on undergraduate students' perception of the concept of reduction. Specifically, based on an analysis of students answers to questions addressing different computer science topics, we present several findings regarding the ways in which undergraduate students…
Descriptors: Computer Science Education, Undergraduate Students, Student Attitudes, Computer Science

Peer reviewed
Direct link
