On the Frequency ofWords Used in Answers to Explain in Plain English Questions by Novice Programmers

被引:5
作者
Pelchen, Thomas [1 ]
Lister, Raymond [1 ]
机构
[1] Univ Technol Sydney, Ultimo, NSW, Australia
来源
PROCEEDINGS OF THE 21ST AUSTRALASIAN COMPUTING EDUCATION CONFERENCE (ACE 2019) | 2019年
关键词
Novice Programmers; Explain in Plain English; LIWC;
D O I
10.1145/3286960.3286962
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most previous research studies using Explain in Plain English questions have focussed on categorising the answers of novice programmers according to the SOLO taxonomy, and/or the relationship between explaining code and writing code. In this paper, we study the words used in the explanations of novice programmers. Our data is from twelve Explain in plain English questions presented to over three hundred students in an exam at the end of the students' first semester of programming. For each question, we compare the frequency of certain words used in correct answers, between students who scored a perfect twelve on all the Explain in plain English questions and students with lower scores. We report a number of statistically significant differences in word frequency between the students who answered all questions correctly and students who did not. The students who answered all twelve questions correctly tended to be more precise, more comprehensive, and more likely to choose words not explicitly in the code, but instead words that are an abstraction beyond the code.
引用
收藏
页码:11 / 20
页数:10
相关论文
共 22 条
[1]  
[Anonymous], 2012, P 9 ANN INT C INT CO, DOI DOI 10.1145/2361276.2361284
[2]  
[Anonymous], 2008, P 4 INT WORKSH COMP, DOI DOI 10.1145/1404520.1404531
[3]  
Bachrach G, 2011, ORAL MICROBIAL COMMUNITIES: GENOMIC INQUIRY AND INTERSPECIES COMMUNICATION, P93
[4]   TOWARDS A THEORY OF THE COMPREHENSION OF COMPUTER-PROGRAMS [J].
BROOKS, R .
INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1983, 18 (06) :543-554
[5]  
Corney M., 2012, 14th Australasian Computing Education Conference, V123, February, P77
[6]  
Corney M., 2011, Proceedings of the Thirteenth Australasian Computing Education Conference, V114, P95
[7]  
Du Boulay B., 1986, Journal of Educational Computing Research, V2, P57, DOI 10.2190/3LFX-9RRF-67T8-UVK9
[8]   HOW KNOWLEDGE IS STRUCTURED AND USED BY EXPERT AND NOVICE CHILDREN [J].
GOBBO, C ;
CHI, M .
COGNITIVE DEVELOPMENT, 1986, 1 (03) :221-237
[9]   How Do Experts and Novices Differ? Relation Versus Attribute and Thinking Versus Feeling in Language Use [J].
Kim, Kyungil ;
Bae, Jinhee ;
Nho, Myung-Woo ;
Lee, Chang Hwan .
PSYCHOLOGY OF AESTHETICS CREATIVITY AND THE ARTS, 2011, 5 (04) :379-388
[10]  
Lee C, 2015, J COGN SCI, V16, P133