...
首页> 外文期刊>電子情報通信学会技術研究報告 >プログラミング学習支援環境AZUR: ブロック構造と関数の可視化
【24h】

プログラミング学習支援環境AZUR: ブロック構造と関数の可視化

机译:编程学习支持环境AZUR:块结构和功能的可视化

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

摘要

プログラミング初学者にとって,プログラムの実行過程を理解することは難しい.その原因として,初学者はプログラムの制御構造と実際の実行過程との関係が理解できていなく,プログラムの動作イメージを作成できていないということに着目した.そこで,プログラムの構造とその実行過程の対応を示すシステム,AZUR を開発した.本稿では開発したシステムを授業に適用した結果を考察し,システムの有効性について述べる.%It is difficult for beginner programmers imagine how a program does behave. The authors focused on the reasons for the same, viz. the fact that beginners are not able to create appropriate image of the behavior of a program including the combination of control statements (e.g. if-statement, while-statement, switch-statement, etc) and/or program function. Therefore they developed such an environment that it is easy for beginners to understand the above-mentioned program. In the present paper, they have shed light on the details of the tool and they have also verified its effectiveness by an experiment.
机译:编程的初学者很难理解程序执行的过程。因此,我们注意到初学者无法理解程序的控制结构与实际执行过程之间的关系,并且无法创建程序的操作映像。因此,我们开发了AZUR,该系统可显示程序结构与其执行过程之间的对应关系。在本文中,我们讨论了将开发的系统应用于本课程的结果,并描述了该系统的有效性。 %对于初学者来说,很难想象程序的行为方式。作者着重研究了这样做的原因,即初学者无法为程序的行为创建适当的图像,包括控制语句的组合(例如if语句,while语句,switch语句等)和/或程序功能。因此,他们开发了这样一种环境,使初学者很容易理解上述程序。关于该工具的详细信息,他们还通过实验验证了其有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号