2001 Fiscal Year Annual Research Report
プログラミングからプレゼンテーションまでの初心者一貫教育環境の実現
Project/Area Number |
12680330
|
Research Institution | The University of Electro-Communications |
Principal Investigator |
岩崎 英哉 電気通信大学, 電気通信学部, 助教授 (90203372)
|
Co-Investigator(Kenkyū-buntansha) |
並木 美太郎 東京農工大学, 工学部, 助教授 (10208077)
|
Keywords | 初心者学習 / プログラミング教育 / ドキュメンテーション / スケルトンログラミング |
Research Abstract |
本研究は,プログラミング,ドキュメンテーション,プレゼンテーションの三つを不可分なものとして考え,これらの効果的な学習を支援し論理的思考能力を養う計算機環境の構築を目的としている.本年度は,初心者学習に特化したシステムの構築と並行して,プログラミング方法論の研究等にも重点を置いて研究を進め,以下のような成果を得ることができた. 1.初心者のプログラム作成を支援する学習支援環境の構築 初心者用に特化されたプログラミング言語「若葉」を用いたプログラミング学習環境として,プログラム作成,実行時の変数内容の表示,構文エラー・実行時エラーに対するデバッグ支援等を行い,ブラウザ上で作動するシステムを,Javaを用いて実現した. 2.プログラミング言語とドキュメンテーション言語の融合 学習者が文書を作成する際,プログラミング言語の提供する機能を文書作成においても亨受できれば,より効率的なドキュメンテーション作成が可能であるという観察から,汎用プログラミング言語Lispと文書処理システムT_EXを融合したシステムU_<ti>T_EXを構築した. 3.プログラミング方法論に関する研究 プログラムを作成ずる際,定型的な処理をパターン化した「スケルトン」と呼ばれるものを組み合わせることによって,プログラム内部の詳細にとらわれることなくプログラムを記述し実行することができる.この利点を亨受するための基礎的な研究を行い,その成果を生かして,スケルトンプログラミングシステムを試作した.
|
Research Products
(5 results)
-
[Publications] 松崎 公紀, 岩崎 英哉: "プログラム設計を支援する学習環境Soegi"情報処理学会夏のプログラミング・シンポジウム「プログラミングの鉄人-プログラミングの技」報告集. 57-63 (2001)
-
[Publications] Shirasawa, R., Hu, Z., Iwasaki, H.: "Diffusion after Fusion-Deriving Efficient Parallel Algorithms-"Proc. 2001 International Conference on Paralled and Distributed Processing Techniques and Applications. 735-741 (2001)
-
[Publications] Takahashi, T., Iwasaki, H., Hu, Z.: "Efficient Parallel Skeletons for Nested Data Structures"Proc. 2001 International Conference on Paralled and Distributed Processing Techniques and Applications. 728-734 (2001)
-
[Publications] 有馬 啓, 並木 美太郎: "PDAにおけるJava実行の高速化の一方式"情報処理学会論文誌. 42.6. 1535-1544 (2001)
-
[Publications] 白沢 楽, 胡 振江, 岩崎 英哉: "C言語上のスケルトン並列プログラミングシステム"日本ソフトウェア科学会第5回プログラミングおよび応用のシステムに関するワークショップ. (掲載予定). (2002)