プログラミング初心者にトレースを指導するデバッグ支援システムの開発と評価
スポンサーリンク
概要
- 論文の詳細を見る
トレース技術はエキスパートの道具であるだけでなく,プログラミングの学習者にとっても学習を効果的に進めるためには早期に習得することが望ましい.筆者らは,プログラミングの最も初期段階の学習者にトレースを指導するデバッグ支援システムDESUSを開発し,実際のプログラミング教育で使用した.本論では,実践教育で得られたデータを基にDESUSのトレース教育に関する評価について論じる.DESUSに支援を求めた学習者は利用者の92%で,実際にトレースの実行を試みた学習者は52%であった.学習者のうち36%がトレース技術を獲得しており,DESUSの指導により学習したと断定できるのは,32%であった.いずれもDESUSを使用していない環境下での学習に比べ増加した.一方,支援を受けたにも関わらずトレースを試みなかった学習者が40%を占めた.この最も大きな要因は,実行状態で受けるべきトレース指導を翻訳エラーの状態で受けていたことであった.
- 日本教育工学会の論文
- 2009-02-20
著者
関連論文
- 問題解決演習を対象とした学習ゲーム作成法(教育システムにおけるプラットホームとコンテンツ開発論文)
- 誤りの可視化による英作文学習支援(教育システムにおけるプラットホームとコンテンツ開発論文)
- 既存ゲームのルール分析に基づいた学習ゲーム作成法
- 英語パラグラフ・ライティングのためのアイデア整理支援システムの評価
- 学習者Prologプログラムのデータフローを利用した診断と採点(教育システム開発論文,学習・教育支援のための技術開発)
- ゲーム性の低い学習活動の融合ゲーム化法とその実践例 (テーマ:「Learning Technologyの新展開」および一般)
- プログラミング初心者にトレースを指導するデバッグ支援システムの開発と評価
- デバッグ支援システムDBSUSの利用からみた初心者プログラマのトレース学習に関する特性
- 多桁減算を対象とした作問学習支援環境の設計・開発
- 単文統合による作問を対象とした学習支援システムの長期的利用とその効果
- プログラミング初心者の戦術プラン学習に関する分析
- 算数の文章題を対象とした異種演習の複合的運用の試み
- Web教材の再構成を可能とした探求学習支援環境(Webインテリジェンスとインタラクション)
- e-Learning教材における読解促進を目的とした下線引き活動に対するフィードバック機能の実現とその効果(実践段階のeラーニング)
- プログラミング初心者にトレースを指導するデバッグ支援ツールの試作
- 7-218 e-Learning教材における読解促進を目的とした支援システムの開発と実践((9)e-ラーニング実践-III)
- 物理学習支援における Thinking Tool としての e-Learning
- e-Learning教材における読解促進のための支援システムの開発と実践(e-Learningと基礎技術/一般)
- 問題を比較することによる学習の支援環境(ICTを用いた科学技術教育)
- 和と差の二項演算に関する作問学習支援環境利用による算数能力への影響調査(ICTを用いた科学技術教育)
- 学習ゲーム作成のための部分構造交換法とその実践例(基礎理論)(先進的教育・学習支援システム構築のための基礎理論論文)
- 英語物語に関する質問応答のための意味比較による正誤判定(基礎理論)(先進的教育・学習支援システム構築のための基礎理論論文)
- 物理系における因果関係の理解を支援するための対話方法
- 算数の文章題を対象としたネットワーク型知的教育支援環境
- 算数文章題の理解を支援する知的教育システム
- データベースからの発見的学習のための分散協調支援環境
- 英語の技術論文の読解支援システムに関する研究
- 英語の物語の意味的分割に関する研究
- データベースからの発見的学習を支援するシステムに関する研究
- 力学系の因果モデルに基づく説明生成
- 実験環境における発見的学習の支援 ( 特集 : 「コンピュータによる学習支援」)
- グループ学習支援システムにおける知的エージェントに関する研究
- グループ学習支援システムにおける知的エージェントに関する研究
- 知的英語学習支援システムHELENのオーサリング環境
- EBLを利用した学習者モデルの構築
- 物理の学習環境における因果関係モデルと運動方程式の自動生成およびそのモデルを用いた学習支援
- 英語教育システムにおける意味理解を用いた段落分割
- 英語学習支援における誤り原因同定の研究
- 英語の学習を支援する知的CAI
- 分数計算を指導する知的CAI : 分数の基礎概念と加減算の多重階層世界
- 分数計算を指導する知的CAI : 指導方略とその展開について
- 知的CAIにおける対話制御
- e-Learning教材における読解促進のための支援システムの開発と実践 (テーマ:e-Learningと基盤技術および一般)
- 仮想実験環境における学習者による仮説設定と仮説に基づく実験評価(e-Learningにおける学習支援とコンテンツ開発/一般)
- 質と量
- 構成的プログラミング
- アニメーションを用いた誤りの可視化による英作文学習支援(e-Learningにおける先進的研究開発 : 知的システムなど/一般)
- 知的英語学習支援システムの質問応答機能における意味的正誤判定
- 英語長文読解学習のための質問の複雑さの定義とその評価
- 英文テキストに対する質問の複雑さの算出法とその評価
- WWWを用いたCAIサーバと英語の速読力訓練教材の学習効果
- WWW を用いた CAI サーバと英語の速読力訓練教材の学習効果
- 英語長文読解学習のための質問文自動生成機能の実現とその評価(次世代教育(学習)支援システム論文特集)
- WWWを用いた英語の速読力訓練教材とその評価
- 英作文のためのアニメーションを用いたリフレクション環境
- 英語の基礎読解力訓練教材ReadingMasterの実現
- 知的英語学習支援システムにおける質問の難易度定義について
- 学習者による問題マップ作成の知的支援環境 (テーマ:「新しいLearning Technology & Science」および一般)
- 演算の理解を指向した作問学習支援システム
- 子どもによる問題集作成支援環境 : 算数の文章問題を対象として
- 問題理解を目的とした問題マップ作成支援環境 (テーマ:「一般」および「情報の可視化と知識マネジメント」)
- 作問学習の知的支援環境 : 算数の文章問題を対象として
- 二項演算と概念との関係理解促進のための作問演習支援システム作成
- 「問題を作ることによる学習」の知的支援環境(次世代教育(学習)支援システム論文特集)
- 解法定着のための作問演習支援システムの作成
- 「問題を作ることによる学習」の支援環境の実現 (知的教育システム研究会(第27回)テーマ:「WWW/情報ネットワークと知的教育システム」および一般)
- Web-Based Trainingにおける教材内容への下線引き活動の学習効果 (学習モデルの再考と知的学習支援システム)
- バグモデルによる診断機能を持った探索アルゴリズムの知的学習支援システム
- 探索アルゴリズムを対象とした対話的学習環境におけるフィードバックの改良
- 算数の文章問題を対象とした知的問題作成エディタ
- 再帰構造の図式を導入したPrologプログラミング学習支援システム
- XML を用いた算数の文章問題の作成・共有環境 - つるかめ算等の特定の計算手順で解決可能な文章問題を対象として -
- 探索アルゴリズムを対象とした対話的学習環境
- 多桁減算におけるバグの可視化の試み
- 「作ることによる理解」のための対話的学習環境 (先端メディアの教育利用と教材データの格納・再利用/一般
- 知識の適用能力獲得のための知的学習環境の構成とばね学習への応用(次世代教育(学習)支援システム論文特集)
- ネットワーク環境での教材ページの共有 ・ 再利用を考慮した学習システムの構築
- 知的CAIとマルチメディア学習環境
- 再帰構造の図式表現を導入したProlog学習環境とその評価
- 構造化図式を用いた Prolog プログラミング学習環境とその評価
- 構造化図式を用いた Prolog プログラミング学習環境とその評価
- Prolog初心者が起こす構文エラーへの支援とその効果
- XMLを用いた問題と知識の作成・検証・共有環境
- XMLを用いた教材共有化とその利用
- 「作ることによる理解」のための対話的学習環境 (テーマ:先端メディアの教育利用と教材データの格納・再利用)
- 学習者モデルと教授戦略
- 音変化に着目した英語ディクテーション学習支援システムの実現に向けて