Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 6 |
Descriptor
Reflection | 6 |
Computer Science Education | 4 |
Programming | 4 |
After School Programs | 2 |
Student Attitudes | 2 |
Teaching Methods | 2 |
Thinking Skills | 2 |
Troubleshooting | 2 |
Academic Achievement | 1 |
Advanced Students | 1 |
Art Activities | 1 |
More ▼ |
Source
Computer Science Education | 6 |
Author
Alaoutinen, Satu | 1 |
Borge, Marcela | 1 |
Dahn, Maggie | 1 |
DeLiema, David | 1 |
Denny, Paul | 1 |
Fatima Abu Deeb | 1 |
Luxton-Reilly, Andrew | 1 |
Moskal, Adon Christian Michael | 1 |
Timothy Hickey | 1 |
Toprani, Dhvani | 1 |
Wass, Rob | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Education Level
Higher Education | 2 |
Junior High Schools | 2 |
Middle Schools | 2 |
Secondary Education | 2 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Grade 4 | 1 |
Grade 5 | 1 |
Grade 6 | 1 |
Grade 7 | 1 |
Intermediate Grades | 1 |
More ▼ |
Audience
Location
New Zealand | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Fatima Abu Deeb; Timothy Hickey – Computer Science Education, 2024
Background and Context: Auto-graders are praised by novice students learning to program, as they provide them with automatic feedback about their problem-solving process. However, some students often make random changes when they have errors in their code, without engaging in deliberate thinking about the cause of the error. Objective: To…
Descriptors: Reflection, Automation, Grading, Novices
Moskal, Adon Christian Michael; Wass, Rob – Computer Science Education, 2019
Background and Context: Encouraging undergraduate programming students to think more about their software development processes is challenging. Most programming courses focus on coding skill development and mastering programming language features; subsequently software development processes (e.g. planning, code commenting, and error debugging) are…
Descriptors: Computer Software, Undergraduate Students, Programming, Programming Languages
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
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
Alaoutinen, Satu – Computer Science Education, 2012
This study evaluates a new taxonomy-based self-assessment scale and examines factors that affect assessment accuracy and course performance. The scale is based on Bloom's Revised Taxonomy and is evaluated by comparing students' self-assessment results with course performance in a programming course. Correlation has been used to reveal possible…
Descriptors: Advanced Students, Cognitive Style, Measures (Individuals), Program Effectiveness
Luxton-Reilly, Andrew; Denny, Paul – Computer Science Education, 2010
We present an innovative pedagogical approach that we call "constructive evaluation," which shifts students from being consumers of knowledge to participants in a community of peers engaged in actively producing and sharing knowledge. Students are required to author a question that assesses one or more of the learning outcomes of a course. In…
Descriptors: Feedback (Response), Learning Theories, Item Banks, Educational Resources