首页> 外文期刊>International journal of human-computer studies >Novice comprehension of small programs written in the procedural and object-oriented styles
【24h】

Novice comprehension of small programs written in the procedural and object-oriented styles

机译:对程序和面向对象风格的小型程序的新手理解

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

摘要

This research studied the comprehension of small procedural and object-oriented programs by novice programmers. The objective was to find out what kinds of information novice programmers extract from small programs and to infer from this the mental representation formed during program comprehension. In particular, the question was whether novices' mental representations focus more on domain-level or program-level knowledge and whether the mental representation of object-oriented program differ from procedural programs. The experiment indicated that novices tend to develop a mental representation of small object-oriented programs strong in function-related knowledge, but weaker in data flow and program-related knowledge. By contrast, novices' mental representations of small procedural programs were stronger in program-related knowledge. The results are discussed in terms of theories of program comprehension and programming pedagogy.
机译:这项研究研究了新手程序员对小型过程和面向对象程序的理解。目的是找出新手程序员从小型程序中提取哪些信息,并据此推断程序理解过程中形成的心理表征。尤其是,问题在于,新手的心理表达方式是否更侧重于领域级或程序级知识,以及面向对象程序的思维方式是否不同于程序性程序。实验表明,新手倾向于在功能相关知识方面强一些,但是在数据流和程序相关知识方面弱些,从而发展出小型的面向对象程序的心理表示。相比之下,新手对小型程序程序的心理表示在程序相关知识方面更强。将根据程序理解和程序设计理论对结果进行讨论。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号