Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Descriptor
College Students | 2 |
Computer Science Education | 2 |
Novices | 2 |
Programming Languages | 2 |
Secondary School Students | 2 |
Cognitive Science | 1 |
College Faculty | 1 |
Computer Software | 1 |
Conference Papers | 1 |
Decision Making | 1 |
Design | 1 |
More ▼ |
Source
Informatics in Education | 2 |
Author
Felienne Hermans | 1 |
Michael Kolling | 1 |
Publication Type
Journal Articles | 2 |
Reports - Evaluative | 2 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
Secondary Education | 2 |
Audience
Location
Netherlands | 1 |
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
Felienne Hermans – Informatics in Education, 2024
This autoethnographic paper is part of a special issue trying to answer the question "How to design or choose languages for programming novices?" I will describe how my programming language Hedy was created, how the initial design goals were formed, how my perspectives on learning and teaching changed along the way, and how Hedy changed…
Descriptors: Decision Making, Programming Languages, Novices, Computer Science Education