【24h】

Measuring programming experience

机译:评估编程经验

获取原文
获取原文并翻译 | 示例

摘要

Programming experience is an important confounding parameter in controlled experiments regarding program comprehension. In literature, ways to measure or control programming experience vary. Often, researchers neglect it or do not specify how they controlled it. We set out to find a well-defined understanding of programming experience and a way to measure it. From published comprehension experiments, we extracted questions that assess programming experience. In a controlled experiment, we compare the answers of 128 students to these questions with their performance in solving program-comprehension tasks. We found that self estimation seems to be a reliable way to measure programming experience. Furthermore, we applied exploratory factor analysis to extract a model of programming experience. With our analysis, we initiate a path toward measuring programming experience with a valid and reliable tool, so that we can control its influence on program comprehension.
机译:在有关程序理解的受控实验中,编程经验是一个重要的混淆参数。在文献中,衡量或控制编程经验的方法各不相同。研究人员常常忽略或不指定如何控制它。我们着手找到对编程经验的明确定义以及一种评估方法。从公开的理解实验中,我们提取了评估编程经验的问题。在一个对照实验中,我们将128位学生对这些问题的答案与他们在解决程序理解任务中的表现进行了比较。我们发现自我评估似乎是衡量编程经验的可靠方法。此外,我们应用探索性因素分析来提取编程经验模型。通过我们的分析,我们启动了一条使用有效且可靠的工具来衡量编程经验的途径,从而可以控制其对程序理解的影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号