首页> 外文OA文献 >Dolittle: An Object-oriented Language Aimed at K12 Education
【2h】

Dolittle: An Object-oriented Language Aimed at K12 Education

机译:Dolittle:面向K12教育的面向对象语言

摘要

情報社会の急速な発展にともない, 初中等教育の中で情報の比重が高まっている.計算機の働きを最も効果的に学ぶ手段の1つはプログラミングを体験することであるが, 教育現場ではBasicやLogoといった数世代前の言語が使われることが多く, 現代のソフトウェアシステムの理解につながらないという問題が存在する.本稿では, 初中等教育での利用が可能なプログラミング言語「ドリトル」およびその実行系の設計と実装について述べる.ドリトルはオブジェクト指向言語であり, あらかじめ用意された各種のオブジェクトを活用した教育を可能とする一方, Self言語と同様のプロトタイプ方式の採用により, クラスや継承などの高度な抽象概念の理解を不要にしている.その他, 変数や命令語などの識別子と記号が日本語文字で統一されている, メソッドを属性と統合的に扱えるといった特徴を持つ.処理系はJava2で書かれたインタプリンタとして実装し, 教育現場のさまざまな環境で動作できるようにした.In the IT revolution, IT education is becoming more important in school education. Programming is an effective way for learning computers. However, many teachers use old languages like Basic and Logo, so students canu27t understand modern software systems. This paper describes design and implementation of the programming language "Dolittle". Dolittle is an object-oriented language aimed at school education. Incorporating prototype-based object system like Self, Dolittle requires less knowledge of abstract concept like classes and inheritances. Students can learn it easily, thanks to predefined objects and familiar Japanese identifiers and symbols. We implemented Dolittle interpreter by Java2, so it can run in many educational environments.
机译:随着信息社会的飞速发展,信息在小学和中学教育中的重要性越来越高。学习计算机功能的最有效方法之一是体验编程,但是在教育领域,经常使用徽标和徽标等几代人之前的语言,并且存在一个问题,即它们不会导致对现代软件系统的理解。 Dolittle是一种面向对象的语言,可以使用预先准备的各种对象进行教育,而采用类似于Self语言的原型方法可以实现类和继承之类的高级类。它不需要理解抽象概念,而且具有将标识符和符号(例如变量和命令)统一为日文字符以及将方法与属性集成的功能。在IT革命中,IT教育在学校教育中变得越来越重要。编程是学习计算机的有效方法,但是许多教师使用本文描述了编程语言“ Dolittle”的设计和实现,Dolittle是一种面向学校教育的面向对象语言,结合了基于原型的对象系统,例如自我,多利特尔对诸如班级和继承之类的抽象概念的了解较少,学生可以学习我们通过Java2实现了Dolittle解释器,因此由于预定义的对象以及熟悉的日语标识符和符号,它可以轻松地在许多教育环境中运行。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号