首页> 外文期刊>International journal of human-computer studies >Black box inside the glass box: Presenting computing concepts to novices
【24h】

Black box inside the glass box: Presenting computing concepts to novices

机译:玻璃盒内的黑匣子:向新手介绍计算概念

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

摘要

Simplicity and visibility are two important characteristics of programming languages for novices. Novices start programming with very little idea of the properties of the notional machine implied by the language they are learning. To help them learn these properties, the notional machine should be simple. That is, it should consist of a small number of parts that interact in ways that can be easily understood, possibly by analogy to other mechanisms with which the novice is more familiar. A notional machine is the idealized model of the computer implied by the constructs of the programming language. Visibility is concerned with methods for viewing selected parts and processes of this notional machine in action. We introduce the term `commentary' which is the system's dynamic characterization of the notional machine, expressed in either text or pictures on the user's terminal. We examine the simplicity and visibility of three systems, each designed to provide programming experience to different populations of novices.
机译:对于新手来说,简单性和可见性是编程语言的两个重要特征。新手开始编程时,几乎不了解他们正在学习的语言所暗示的概念机的属性。为了帮助他们学习这些属性,概念机应该很简单。也就是说,它应该由少量部分组成,这些部分以易于理解的方式交互,可能类似于新手更熟悉的其他机制。概念机器是编程语言的构造所隐含的计算机的理想化模型。可见性与查看此概念机器实际运行中选定零件和过程的方法有关。我们引入术语“注释”,它是系统对概念机器的动态表征,在用户终端上以文本或图片表示。我们研究了三个系统的简单性和可见性,每个系统旨在为不同的新手群体提供编程经验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号