Describing Functionality in Natural Language May Improve Decomposition Behaviors

Read full text
Authors: Matthew Burns, Wesley Edwards, John Edwards
Cited by: 0
References: 28

Abstract

Background and Context: Problem decomposition is a fundamental computational thinking skill that novice programmers struggle to develop. Understanding and improving decomposition skills remains challenging for educators.

Fields of Study & Subjects

Teaching and Learning Programming Design Education and Practice Problem and Project Based Learning

Publication details

Journal / source
ACM Technical Symposium on Computer Science Education (SIGCSE)
Pages
162–168
Publication date
13 February 2026
Language
EN