2008 Fiscal Year Final Research Report
Learning Support System to Aid Novice Programmers in Obtaining the Capability of Tracing
Project/Area Number |
19500823
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
Educational technology
|
Research Institution | Teikyo University |
Principal Investigator |
ARAI Masayuki Teikyo University, 理工学部, 准教授 (70212602)
|
Project Period (FY) |
2007 – 2008
|
Keywords | 授業学習支援システム |
Research Abstract |
大学の理工系学部情報系学科の学生にとって, プログラミングの学習は必須である.多くの情報系学科では, 1年生からプログラミング教育がはじまり, その後3年生くらいまで, 積み重ね的な教育を行っている, このため, 初学者が初期にプログラミングでつまずくと, その後の学習に大きく影響を与えてしまう可能性がある, 本研究では, 初学者がプログラムを1行1行トレースする能力を身につけさせるために, ビジュアルプログラムトレーシングツールの開発を行った.開発したシステムは次のような特徴をもつ. (1)ソースプログラムからフローチャートを自動的に生成し, 学習者が指でなぞりながらトレースする機能を持つこと (2)類似問題を容易に出題可能な機能を持つこと (3)変数の内容を表示する機能を持つこと (4)場所と時間に制限されず, プログラム開発環境がなくてもWebブラウザがあれば学習が可能なこと
|
-
[Journal Article] Design of a Learning Support System to Obtain the Capability of Tracing for Novice Programmers of Java Applets2008
Author(s)
Ishizaki, Y., Shimokawa, R., Takahashi, K., Takahashi, Y., Nakamura, S., Fukuwara, M., Miyoshi, K., Yamamoto, H., Mizutani, K. and Arai, M.
-
Journal Title
Proc. of E-Learn2008
Pages: 3745-3751
-
-
-
-
-
-
-
-
-
-
-