Learning to Code in Localized Programming Languages

被引:31
作者
Dasgupta, Sayamindu [1 ,2 ]
Hill, Benjamin Mako [2 ]
机构
[1] MIT, Media Lab, Cambridge, MA 02142 USA
[2] Univ Washington, Seattle, WA 98195 USA
来源
PROCEEDINGS OF THE FOURTH (2017) ACM CONFERENCE ON LEARNING @ SCALE (L@S'17) | 2017年
基金
美国国家科学基金会;
关键词
learning; programming language education; localization; learning in local languages; linguistic accessibility; Scratch;
D O I
10.1145/3051457.3051464
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Education research suggests that learning in one's local language can have a positive impact on learning outcomes. We offer a quantitative test of the association between local language use and the rate at which youth learn to program. Using longitudinal data drawn from five countries and over 15,000 users of Scratch, a large informal learning community, we find that novice users who code with their programming language keywords and environment localized into their home countries' primary language demonstrate new programming concepts at a faster rate than users from the same countries whose interface is in English. We conclude with a discussion of the implications of our findings for designers of online learning systems.
引用
收藏
页码:33 / 39
页数:7
相关论文
共 22 条
[1]   Fitting Linear Mixed-Effects Models Using lme4 [J].
Bates, Douglas ;
Maechler, Martin ;
Bolker, Benjamin M. ;
Walker, Steven C. .
JOURNAL OF STATISTICAL SOFTWARE, 2015, 67 (01) :1-48
[2]  
Biihmann Dorthe, 2008, TECHNICAL REPORT
[3]  
Brennan K., 2012, Designing with teachers: Participatory approaches to professional development in education, P67
[4]  
Brennan K., 2012, ANN AM ED RES ASS M
[5]   Remixing as a Pathway to Computational Thinking [J].
Dasgupta, Sayamindu ;
Halet, William ;
Monroy-Hernandez, Andres ;
Hill, Benjamin Mako .
ACM CONFERENCE ON COMPUTER-SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING (CSCW 2016), 2016, :1438-1449
[6]   Weak and strong novice readers of English as a foreign language: Effects of first language and socioeconomic status [J].
Kahn-Horwitz, Janina ;
Shimron, Joseph ;
Sparks, Richard L. .
ANNALS OF DYSLEXIA, 2006, 56 (01) :161-185
[7]   Automatic Internationalization for Just In Time Localization of Web-Based User Interfaces [J].
Leiva, Luis A. ;
Alabau, Vicent .
ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION, 2015, 22 (03)
[8]  
Lewis M Paul, 2016, ETHNOLOGUE LANGUAGES, V19
[9]  
Marcus Aaron., 2000, CHI 00 EXTENDED ABST, P299, DOI DOI 10.1145/633292.633468
[10]  
MIT Scratch Team, 2013, Scratch Statistics