Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 1 |
Descriptor
| College Students | 1 |
| Computer Science Education | 1 |
| Design | 1 |
| Educational Principles | 1 |
| Industry | 1 |
| Instruction | 1 |
| Introductory Courses | 1 |
| Novices | 1 |
| Programming Languages | 1 |
| Secondary School Students | 1 |
Source
| Informatics in Education | 1 |
Author
| Michael Kolling | 1 |
Publication Type
| Journal Articles | 1 |
| Reports - Evaluative | 1 |
Education Level
| Higher Education | 1 |
| Postsecondary Education | 1 |
| Secondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Michael Kolling – Informatics in Education, 2024
The principles of programming language design for learning and teaching have been described and discussed for several decades. Most influential was the work of Niklaus Wirth, describing principles such as simplicity, modularity, orthogonality, and readability. So why is this still an area of fundamental disagreement among educators? Why can…
Descriptors: Programming Languages, Design, Novices, Computer Science Education

Peer reviewed
