arrow
返回

AN ANALYSIS OF JAVA PROGRAMMING BEHAVIORS, AFFECT, PERCEPTIONS, AND SYNTAX ERRORS AMONG LOW-ACHIEVING, AVERAGE, AND HIGH-ACHIEVING NOVICE PROGRAMMERS

delete2014-04-04
delete9
PRE
AI
M
Ma. Mercedes T. Rodrigo *
T
Thor Collin S. Andallaza
F
Francisco Enrique Vicente Castro
M
Marc Lester V. Armenta
T
Thomas Dy
M
Matthew C. Jadud
DOI:10.2190/EC.49.3.bdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this article we quantitatively and qualitatively analyze a sample of novice programmer compilation log data, exploring whether (or how) low-achieving, average, and high-achieving students vary in their grasp of these introductory concepts. High-achieving students self-reported having the easiest time learning the introductory programming topics. In a quantitative analysis, though, high-aChieving and average students were: 1) more effective at debugging (on average, as quantified by Jadud's Error Quotient (EQ)) than low-achieving students; and 2) were least confused, as quantified using Lee's confusion metric. However, the differences in EQ and confusion between groups were not statistically significant. This implied that all groups struggled with programming to similar extents. This fmding was further supported by the qualitative analysis, in which we found that no group was immune to a particular error type. All groups had difficulties finding small errors, including: differences in capitalization and missing commas; recognizing the scope and lifetime of a variable; confusing the assignment operator with the equal comparator; misusing the variants of the print statement; misusing or failing to use parameters; and implementing principles of object-oriented design such as information hiding and encapsulation. For computer science researchers and educators, the findings suggest learning pitfalls against which teachers can guard during instruction. The findings also imply the need for more reactive and anticipatory support environments, and the usefulness of large scale data collection and analysis in the study of novice programmers.
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Educational Computing Research 封面图
Journal of Educational Computing Research
IF:
4.9
论文数:
1.6K
被引数:
4.0K

机构

A
Ateneo de Manila University
学者数:
667
论文数: 460
被引数: 417
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
Molecular Characterization and Functional Activity of an IL-15 Antagonist MutIL-15/Fc Human Fusion ProteinIL-15拮抗剂MutIL-15/Fc人融合蛋白的分子表征与功能活性
err2013-01-22
err0
errOAAI
errXiaoyi Yang; Abraham Kallarakal; Nirmala Saptharishi; Hengguang Jiang; Zhiwen Yang; Yueqing Xie; George Mitra; Xin Xiao Zheng; Terry B. Strom; Gopalan Soman
err分享
err收藏
err2011-10-01
err0
PREAI
err
err分享
err收藏
Therapeutic targeting of dormant cancer stem cells in solid tumors
err2023-03-01
err0
PREAI
errGhufran Lutfi Ismaeel; Ali Hamid Abdul-Hussein; Hadeel Mohammed Qasim; Noor Kadhim Abed; Abduladheem Turki Jalil; Ahmed AbdulJabbar Suleiman; Saja Hussain Dilfy
err分享
err收藏
Freezing Morula Stage Rabbit Embryos
err1976-04-01
err0
errOAAI
errR. R. Maurer; J. K. Haseman
err分享
err收藏
[108-POS]
err2015-01-01
err0
PREAI
errJackeline S. Machado; Michelle S. Machado; Tawana V. Bertagnolli; Geraldo Duarte; Valéria C. Sandrim; Ricardo C. Cavalli
err分享
err收藏
学者 查看更多内容