Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
Descriptor
| Computer Science Education | 2 |
| Introductory Courses | 2 |
| Programming | 2 |
| Automation | 1 |
| College Faculty | 1 |
| College Students | 1 |
| Computation | 1 |
| Computer Graphics | 1 |
| Design | 1 |
| Error Patterns | 1 |
| Foreign Countries | 1 |
| More ▼ | |
Author
| Radek Pelánek | 2 |
| Anna Rechtácková | 1 |
| Tomáš Effenberger | 1 |
Publication Type
| Journal Articles | 2 |
| Reports - Descriptive | 1 |
| Reports - Research | 1 |
Education Level
| Higher Education | 1 |
| Postsecondary Education | 1 |
Audience
Location
| Czech Republic | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Radek Pelánek – ACM Transactions on Computing Education, 2025
Learning environments for programming education need a comprehensive task set that guides students from basic programming concepts to complex challenges. For creating such a task set, it is beneficial to utilize the concept of a design space--a systematic mapping of design dimensions and choices along these dimensions. We propose an iterative…
Descriptors: Computer Science Education, Programming, Design, Task Analysis
Anna Rechtácková; Radek Pelánek; Tomáš Effenberger – ACM Transactions on Computing Education, 2025
Code quality is a critical aspect of programming, as high-quality code is easier to maintain, and code maintenance constitutes the majority of software costs. Consequently, code quality should be emphasized in programming education. While previous research has identified numerous code quality defects commonly made by students, the current state…
Descriptors: Programming, Computer Science Education, Error Patterns, Automation

Peer reviewed
Direct link
