Six Learning Barriers in End-User Programming Systems

  title={Six Learning Barriers in End-User Programming Systems},
  author={Andrew Jensen Ko and Brad A. Myers and Htet Htet Aung},
  journal={2004 IEEE Symposium on Visual Languages - Human Centric Computing},
As programming skills increase in demand and utility, the learnability of end-user programming systems is of utmost importance. However, research on learning barriers in programming systems has primarily focused on languages, overlooking potential barriers in the environment and accompanying libraries. To address this, a study of beginning programmers learning Visual Basic.NET was performed. This identified six types of barriers: design, selection, coordination, use, understanding, and… CONTINUE READING
Highly Influential
This paper has highly influenced 22 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 359 citations. REVIEW CITATIONS

6 Figures & Tables



Citations per Year

359 Citations

Semantic Scholar estimates that this publication has 359 citations based on the available data.

See our FAQ for additional information.