研究概要 |
本研究では,計算機の専門家でないユーザに対するソフトウェアの必須条件である良好なGUI(Graphical User Interface)をもつ一般情報処理教育用のプログラミング環境を設計し,開発することを目的としている.本環境は,OSなどのシステムを学生に見せない統合環境であり,ビジュアル・プログラミングを採用することで,教育者にも学生にも単純でわかりやすいプログラミング環境を提供する.また,複数の計算機で稼働するように移植性を高めたマルチプラットホーム設計とする.専門家教育へ進む者に対しては,本環境からCのソース・プログラムが生成できることで,専門家教育への橋渡しを可能にする。 平成7年度においては,次のような結果を得た. 1.本環境のようなGUI(Graphical User Interface)を持つシステムは,一般に移植が困難である。UNIX X Window System,MS Windows 3.1に対して,この問題点を解決するマルチプラットホーム技術を開発した.この技術は本環境以外にも利用され,その有効性が確認された. 2.単純でわかりやすいビジュアル・プログラミング言語を設計した.この言語はオブジェクト指向パラダイムに基づいている. 3.単純でわかりやすいグラフィクス機能を設計した.本機能は一般情報処理教育において教育効果を高めるのに有効であると考えられる. 4.以上の設計に基づき,UNIXワークステーション上で,本環境の試行を行っている.
|