首页> 外文会议>IEE Colloquium on Thinking with Diagrams >External information sources in computer programming. The role of textual and graphical representations in support of complex problem solving activities
【24h】

External information sources in computer programming. The role of textual and graphical representations in support of complex problem solving activities

机译:计算机编程中的外部信息源。文本和图形表示在复杂问题解决活动的支持下的作用

获取原文

摘要

A number of emerging accounts of problem solving behaviour in complex domains have emphasised the role played by the external environment in the mediation of cognitive activity (Latkin, 1989). Theories of display-based problem solving seek to explain certain facets of behaviour by stressing the contribution of external memory sources as repositories for search control knowledge and intermediate state information. The main idea promoted by such models is that display-based strategies can partially supplant a complex goal structure by enabling problem solvers to substitute efficient perceptual operations for unreliable cognitive processes. One area in which the role of display-based problem solving has gained prominence is in the programming domain. This paper presents evidence for differences in the nature of programmers' information externalisation strategies. Two experiments are reported which suggest that experts rely much more upon the use of external memory sources in situations where the device they use to construct the program hinders the utilisation of a display. Experts tend to externalise low level information, mainly to aid simulation, whereas novices develop higher level representations which might be characterised as transformations or re-representations of the program typically of diagrammatic form. Moreover, in the case of experts the nature of externalised information appears to depend upon whether they are generating a program or comprehending it.
机译:在复杂的领域有许多解决问题行为出现的账户已经强调了外部环境的认知活动的调解(Latkin,1989)所扮演的角色。基于显示器的解决问题的理论寻求通过强调的外部存储器源的贡献的存储库的搜索控制的知识和中间状态信息来解释行为的某些方面。通过这种模式推广的主要思想是基于显示器的策略可以部分地通过使解决问题的替代高效感性操作不可靠的认知过程取代复杂的目标结构。其中基于显示器的解决问题的作用,取得了突出的一个领域是在编程领域。这对程序员的信息外化战略的本质差异文章提出证据。两个实验报道这表明,专家在设备使用它们来构建程序阻碍了显示器的使用情况更在使用外部存储器源依赖。专家倾向于外化水平低的信息,主要是为了援助模拟,而新手开发更高层次的表示可能被定性为转换或程序通常图解形式的重新表述。此外,在专家的情况下的外部化信息的性质似乎取决于它们是否产生程序或理解它。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号