Educational End-user Programming
Educational End-User Programming is an academic concept referring to a class of methods, models, frameworks, or systems that enable non-professional programmers to create or modify software within educational contexts, distinguished by their intentional design to support learning outcomes, computational thinking, or pedagogical goals in formal or informal learning environments.
52
Publications
3.1K
Citations
128
Authors
46
Institutions
Publications per year
2017–2026
13
Parents
52
The Scratch Programming Language and Environment
John Maloney, Mitchel Resnick, Natalie Rusk et al. · ACM Transactions on Computing Education · 2010 · 1.4K citations
Klaus Brandl · Moodle Research · 2005 · 125 citations · Full text
A Visual Programming Environment for Learning Distributed Programming
Brian Broll, Ákos Lédeczi, Péter Völgyesi et al. · 2017 · 78 citations · Full text
1–5 of 52
128
7
h-index
2
h-index
2
h-index
2
h-index
2
h-index
1–5 of 128
46
University of Colorado Boulder
Boulder, United States
4 h-index
10 publications
221 citations
University of Washington
Seattle, United States
3 h-index
7 publications
277 citations
AgentSheets (United States)
Boulder, United States
3 h-index
5 publications
122 citations
Virginia Tech
Blacksburg, United States
3 h-index
4 publications
107 citations
Massachusetts Institute of Technology
Cambridge, United States
2 h-index
6 publications
7K citations

University of Colorado System
Boulder, United States
2 h-index
2 publications
51 citations

Drexel University
Philadelphia, United States
2 h-index
2 publications
43 citations
Georgia Institute of Technology
Atlanta, United States
2 h-index
3 publications
322 citations
1–8 of 46
Repository · 2 publications · 32 citations
2
h-index
Repository · 1 publications · 125 citations
1
h-index
1 publications · 10 citations
1
h-index
1 publications · 33 citations
1
h-index
1 publications · 12 citations
1
h-index
1–5