| 講演抄録/キーワード |
| 講演名 |
2007-09-01 10:20
プログラミング教育のための可視化ツールの開発 ○史 一華(西南学院大)・徐 海燕(福岡工大) ET2007-26 |
| 抄録 |
(和) |
プログラミング教育においては変数の値の変化やプログラムの動きなどを可視化することが、初心者の学習と理解に有効であることが知られている。また、自学自習を中心とするe-Learningシステムにおいては、そのような動的な教材の役割がなお一層重要となる。しかし、動的な教材を作成することは容易ではなく、多くの時間が必要である。このため、われわれは、プログラム教育の観点からプログラムの動き・変数の生成や消滅・関数の呼出などを中心にプログラムを自動的に解析し、プログラムの実行を動的に可視化するためのシステムの開発を行っている。本システムを利用することで、利用者が各自のWEBブラウザー上で自分の考えや理解に沿ってシステムを自由に制御でき、プログラムの実行を動的に学習できるようになる。 |
| (英) |
With the rapid progress of ICT, more students need to study programming, but programming is difficult to beginners. In order to provide an effective learning environment to them, in this paper we propose a framework to realize the visualization for programming education by rich client technology. Under the framework, we have developed a web based visualization tool which can show how program runs and trace of both variables and functions synchronously. We also report the configuration and usage of the tool. Using it, users can observe the inner working of programs intuitively. |
| キーワード |
(和) |
e-Learning / プログラミング教育 / 可視化 / リッチ・クライアント / / / / |
| (英) |
e-Learning / programming education / visualization / rich client / / / / |
| 文献情報 |
信学技報, vol. 107, no. 205, ET2007-26, pp. 11-16, 2007年9月. |
| 資料番号 |
ET2007-26 |
| 発行日 |
2007-08-25 (ET) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
ET2007-26 |