講演抄録/キーワード |
講演名 |
2005-01-20 14:30
初心者を対象としたJavaプログラム自動可視化ツールの実現に向けて ○喜多義弘・川添貴議・片山徹郎(宮崎大) |
抄録 |
(和) |
ソフトウェアの需要の急速な増加に伴い,プログラマの需要も増加している.
熟練したプログラマの数を増加させるために初心者プログラマを教育することは重要である.
この論文では,初心者プログラマのプログラミング教育を支援することを目的として,Javaを対象としたプログラムの自動可視化ツール``Avis''の実現について述べる.
Avisは既存のプログラムのソースコードから,フローチャートおよび実行パスを生成する.
Avisが生成するフローチャートおよび実行パスによって,ソースコードの実行の流れを視覚的に確認でき,初心者プログラマは既存のJavaプログラムの振る舞いを容易に理解することができる. |
(英) |
The demand for software is increasing more rapidly than ever.
The demand for the programmers is increasing.
It is important to educate novice programmers in order to increase the number of skillful programmers.
This paper describes a prototype of an automatic visualization tool ``Avis'' for Java programs to educate the novice programmers in order to support their programming.
``Avis'' generates a flowchart and paths from Java source codes.
Since ``Avis'' visualizes the correspondence of the statements of the source codes to the flowchart and paths, the novice programmers can
understand the behavior of Java programs easily. |
キーワード |
(和) |
可視化ツール / 教育 / プログラミング / ソフトウェアテスト / Java / JavaCC / / |
(英) |
visualization tool / education / programming / software testing / Java / JavaCC / / |
文献情報 |
信学技報, vol. 104, no. 570, SS2004-46, pp. 19-24, 2005年1月. |
資料番号 |
SS2004-46 |
発行日 |
2005-01-13 (SS) |
ISSN |
Print edition: ISSN 0913-5685 |
PDFダウンロード |
|