Project/Area Number |
19650241
|
Research Category |
Grant-in-Aid for Challenging Exploratory Research
|
Allocation Type | Single-year Grants |
Research Field |
Educational technology
|
Research Institution | Shizuoka University |
Principal Investigator |
伊東 幸宏 Shizuoka University, 創造科学技術大学院, 教授 (20193526)
|
Co-Investigator(Kenkyū-buntansha) |
大島 純 静岡大学, 情報学部, 教授 (70281722)
小西 達裕 静岡大学, 情報学部, 教授 (30234800)
大島 律子 静岡大学, 情報学部, 准教授 (70377729)
|
Project Period (FY) |
2007 – 2009
|
Project Status |
Completed (Fiscal Year 2009)
|
Budget Amount *help |
¥3,300,000 (Direct Cost: ¥3,300,000)
Fiscal Year 2009: ¥1,000,000 (Direct Cost: ¥1,000,000)
Fiscal Year 2008: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 2007: ¥1,400,000 (Direct Cost: ¥1,400,000)
|
Keywords | プログラミング学習 / アルゴリズム学習 / 認知過程 / メンタルモデル / 視覚的インターフェース / 認知課程 |
Research Abstract |
平成20年度のプログラミング系科目において観察された学習者の振舞いに基づき,現状の講義のデザインおよび教材を検討した。その結果、アルゴリズムを十分理解しないままコーディングを行って行き詰る学習者が多くみられたことから、教材としては学習者がGUI上でアルゴリズムの動作を再現でき、かつその正誤についてフィードバックを受けられるような学習環境が望ましいという知見を得た。またGUI上で再現される世界は、変数や配列などのプログラミング言語におけるデータ構造を表現したものでは不十分であり、問題の世界に表れる事物の構造を表現した世界(対象世界)であることが望ましいため、代表的なアルゴリズム学習項目であるソーティングの問題やリスト処理の問題について、対象世界の構成やGUI上での視覚化の方法をデザインした。 以上の成果を踏まえて、本年度はアルゴリズム学習支援システムを開発するとともに、その学習効果を実験的に評価した。開発したシステムは特に一定以上の複雑さをもつアルゴリズムの理解に効果的であることが示された。またここで開発した学習教材をプログラミング・アルゴリズム教育の総合的な学習カリキュラムの中でどのように活用すべきかを検討し、コードリーディング・アルゴリズム理解の確認・コーディングにおける活用方法を提案した。以上の成果をまとめた論文は国際会議ICCEおよび国際ジャーナルIJKWIにて採録されるなど高い評価を得た。
|
Report
(3 results)
Research Products
(8 results)