JAIST Repository >
a. 知識科学研究科・知識科学系 >
a10. 学術雑誌論文等 >
a10-1. 雑誌掲載論文 >
このアイテムの引用には次の識別子を使用してください:
http://hdl.handle.net/10119/9216
|
タイトル: | オブジェクト指向言語における変数とデータの関係を理解するためのワークベンチ |
著者: | 三浦, 元喜 杉原, 太郎 國藤, 進 |
発行日: | 2009-10 |
出版者: | 情報処理学会 |
誌名: | 情報処理学会論文誌 |
巻: | 50 |
号: | 10 |
開始ページ: | 2396 |
終了ページ: | 2408 |
抄録: | 我々はJavaやC#などの静的な型付けを行うオブジェクト指向言語を学習するうえで比較的抽象度が高くつまずきやすい「型・変数・オブジェクトとデータ参照」の理解を促進するためのワークベンチAnchor Gardenを構築した.学習者はマウス操作により視覚的な表現を持つ“変数” や“オブジェクト” を生成したり,変数からオブジェクトにリンクを張る操作体験を通じて,プログラミング言語における独特の考え方に接近することができる.また本ワークベンチはモデルの操作に対応したコードを自動生成する機能を持つ.これにより学習者はプログラムのコードと自身が行ったモデルの操作を対応付けることができる.実験の結果,Anchor Gardenに習熟すると変数とオブジェクトの関係の理解能力が向上する傾向が見られた.また変数とオブジェクトの関係理解度とプログラム作成能力との相関が見られ,Anchor Gardenがプログラム作成能力を向上する可能性が示された. : We propose “Anchor Garden,” an interactive workbench software to learn fundamentals of data structure with concepts of type, variable, object, and its relations in a strongly-typed object oriented programming language such as Java and C#. Learners can approach the concepts by a direct manipulation of graphical models. Anchor Garden (AG) allows the learners to create variables and objects, and to link among them. Since AG automatically generates source-code corresponding to the learner's manipulations, the learner can relate manipulations and representations of source code. Experimental result showed a tendency of learning effect with AG, and high correlations between the concept understanding and programming ability. Thus AG has a possibility to enhance the programming ability for novice programmers. |
Rights: | 社団法人 情報処理学会, 三浦元喜, 杉原太郎, 國藤進, 情報処理学会論文誌, 50(10), 2009, 2396-2408. ここに掲載した著作物の利用に関する注意: 本著作物の著作権は(社)情報処理学会に帰属します。本著作物は著作権者である情報処理学会の許可のもとに掲載するものです。ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします。 Notice for the use of this material: The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof. All Rights Reserved, Copyright (C) Information Processing Society of Japan. |
URI: | http://hdl.handle.net/10119/9216 |
資料タイプ: | publisher |
出現コレクション: | a10-1. 雑誌掲載論文 (Journal Articles)
|
このアイテムのファイル:
ファイル |
記述 |
サイズ | 形式 |
14969.pdf | | 1236Kb | Adobe PDF | 見る/開く |
|
当システムに保管されているアイテムはすべて著作権により保護されています。
|