Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 6 |
Descriptor
Source
| Computer Science Education | 7 |
Author
| Armoni, Michal | 2 |
| Gal-Ezer, Judith | 2 |
| Barnes, Tiffany | 1 |
| Dahn, Maggie | 1 |
| DeLiema, David | 1 |
| Dorn, Brian | 1 |
| Elliott Tew, Allison | 1 |
| Erik Barendsen | 1 |
| Hazzan, Orit | 1 |
| Hicks, Andrew | 1 |
| Kasia Muldner | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 7 |
| Reports - Research | 6 |
| Reports - Descriptive | 1 |
Education Level
| Higher Education | 2 |
| Junior High Schools | 2 |
| Middle Schools | 2 |
| Secondary Education | 2 |
| Postsecondary Education | 1 |
Audience
Location
| Canada | 1 |
| Connecticut | 1 |
| Israel | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Renske Weeda; Sjaak Smetsers; Erik Barendsen – Computer Science Education, 2024
Background and Context: Multiple studies report that experienced instructors lack consensus on the difficulty of programming tasks for novices. However, adequately gauging task difficulty is needed for alignment: to select and structure tasks in order to assess what students can and cannot do. Objective: The aim of this study was to examine…
Descriptors: Novices, Coding, Programming, Computer Science Education
Zachary M. Savelson; Kasia Muldner – Computer Science Education, 2024
Background and Context: Productive failure (PF) is a learning paradigm that flips the order of instruction: students work on a problem, then receive a lesson. PF increases learning, but less is known about student emotions and collaboration during PF, particularly in a computer science context. Objective: To provide insight on students' emotions…
Descriptors: Student Attitudes, Psychological Patterns, Fear, Failure
Dahn, Maggie; DeLiema, David – Computer Science Education, 2020
Background and Context: Women are underrepresented in the field of computer science, a trend that in part can be traced to girls' early experiences with the discipline. Objective: Our aim is to show how three girls who became strong coders talked about their debugging practice at the intersection of problem solving, emotion, and identity. Method:…
Descriptors: Psychological Patterns, Problem Solving, Identification (Psychology), Females
Dorn, Brian; Elliott Tew, Allison – Computer Science Education, 2015
Student attitudes play an important role in shaping learning experiences. However, few validated instruments exist for measuring student attitude development in a discipline-specific way. In this paper, we present the design, development, and validation of the computing attitudes survey (CAS). The CAS is an extension of the Colorado Learning…
Descriptors: Computer Attitudes, Student Attitudes, Student Surveys, Factor Analysis
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
Armoni, Michal; Gal-Ezer, Judith – Computer Science Education, 2007
Non-determinism is one of the most important, yet abstract, recurring concepts of Computer Science. It plays an important role in Computer Science areas such as formal language theory, computability theory, distributed computing, and operating systems. We conducted a series of studies on the perception of non-determinism. In the current research,…
Descriptors: Computer Science, Scientific Concepts, Computer Science Education, Abstract Reasoning
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
