初学者向けプログラミング学習環境oPENの改良 : 部品複製機能とステージ作成機能

機関リポジトリ オープンアクセス

書誌事項

タイトル別名
  • ショガクシャムケ プログラミング ガクシュウ カンキョウ oPEN ノ カイリョウ ブヒン フクセイ キノウ ト ステージ サクセイ キノウ
  • Improvement of the Programming Environment for Novices "oPEN" : Stage Creation Function and Parts Replication Feature

この論文をさがす

抄録

初等中等教育向けの学習環境として, Scratchが注目されている. Scratchはプログラムに使用する部品をマウスで組み合わせることによって, 容易にプログラムを作成することができる. しかし部品の数が多いので, 初学者の混乱を招く可能性がある. この問題を解決するために我々の研究室ではプログラミング学習環境oPENを開発した. oPENは授業が進むにつれて, プログラムに使用できる部品を段階的に増やす機能(ステージ機能)を提供することで, 初学者の混乱を低減している. しかし, 従来のoPENでは, 教員がステージを定義する際にxmlの知識が必要であること, および, プログラム作成時の部品の再利用機能がないこと等の問題が残されていた. 本研究では, これらの問題に対して, GUIによるステージ作成機能を実現し, プログラム部品の複製・再利用機能を実装することで, oPENの改良を目指した. これらの機能の実装後のoPENを試用してみた結果, 従来に比べて利便性が高く, プログラムの作成時間が短縮できることを確認した.

収録刊行物

  • 情報学

    情報学 13 (2), 22-27, 2016

    大阪市立大学創造都市研究科情報学専攻

関連プロジェクト

もっと見る

詳細情報 詳細情報について

問題の指摘

ページトップへ