学習者の"気づき"に基づくプログラミング学習支援システム
スポンサーリンク
概要
- 論文の詳細を見る
プログラミングの学習は,誤りの原因を自分で考え,自分で解決することにより理解が深まる。そのため,授業ではできるだけ自分の力で解決するように指導している。しかし,自分の力だけでは誤りの原因を見つけられない学生は,何らかのアドバイスを与えないと学習そのものに対する意欲をなくす原因となっている。そこで,学生が必要としたとき,誤りの原因を探す助けとなる支援システムを作成した。本論文では,2つの支援機能を備えた支援システムについて述べる。1つは,コンパイラメッセージをもとに学習者の犯した誤り要因を推定し,推定した誤り要因に対する支援情報を提供する。もう一方は,学習者の作成したプログラムを直接解析し,プログラムのもつ処理構造を視覚的に表示する。学習者は,表示された処理構造と頭の中で考えている処理構造を比較することにより誤りに気づくことができる。この支援システムは,実際のプログラミング実習の授業に利用されている。
- 日本教科教育学会の論文
- 2002-12-30
著者
関連論文
- 短期大学の専門的情報処理教育の現状
- 色知覚に基づいたCRT上での色指定法の検討
- Gauss平滑化とHessian行列の固有値にもとづく腫瘤(結節)と血管の識別
- 割り込み処理のDelegationに基づく設計方法およびモデル検査方法について
- サイクル言語に対する幾つかのパ-サ(技術談話室)
- 携帯電話のQRコードリーダー機能を用いた出席システム(e-LearningとFD支援/一般)
- 均質な情報付き立方体の集合による3次元空間充填問題
- 振動障害における冷水浸漬テストにおよぼす季節影響について
- 化学薬品工場労働者の嗅覚障害 : 亜硫酸ガスおよびアンモニアガス暴露の影響について
- 階層化ペトリネットによる飲食店業務のワークフローモデリング
- 動的なワークフロー変更のSCO方式に関する性能評価
- カラーペトリネットによるワークフローのモデリングおよび評価
- カラーペトリネットによるワークフローのモデリングおよび評価
- SA-6-3 在宅医療サービスのためのマルチエージェントシステムについて
- 柔軟なワークフロー動的変更を実現するための変更方式Selective Shiftの提案(コンカレント工学一般)
- リソース付き状態機械ワークフローネットにおける最大スループットの計算について(コンカレント工学一般)
- サイコロ世界とその操作システム
- サイコロ世界とその操作システム
- サイコロ世界とその操作システム
- 引数単位の動的なメニュー切り替えによるコマンド入力支援システム
- CUIのためのユーザの作業の再利用支援インターフェース
- サイコロ世界のグラフ理論的考察
- ワークフローの部品化と部品合成によるワークフロー変更
- コマンド入力支援のための動的なメニュー切り替えシステム
- ユーザのコマンド入力傾向の抽出とコマンド引数の補完
- GOMSモデルに基づくGUI操作手順のヘルプ機構
- 指揮者と奏者の相互対話に基づく仮想演奏空間
- 指揮者と奏者の相互対話に基づく仮想演奏空間
- 指揮者と奏者の相互対話に基づく仮想演奏空間
- 空間推論のための画像オブジェクトモデルの構築
- アイコンの適応的配置機構を備えたユーザインターフェース
- マルチポインティングを用いたマルチユーザアイコニックシステム
- ドメイン知識を用いたコマンドパラメータの補完
- システムの観察に基づくコマンドの入出力ファイルの取得
- 手続き駆動型アプリケーションのためのGUI実装支援
- 組織構造に基づく対話型ワークフロー管理方式
- 組織構造に基づく対話型ワークフロー管理方式
- 動的輪郭モデルによる変形柔体の抽出
- 動的輪郭モデルによる変形柔体の抽出
- 干渉縞画像による3次元繊維配向の分布推定
- スケールスペース解析によるカラーテクスチュア画像の構造記述
- スケールスペース解析によるカラーテクスチュア画像の構造記述
- システムの状態と依存関係に基づくコマンド予測
- システムの状態と依存関係に基づくコマンド予測
- アフィンスケールスペース解析による画像の構造記述
- マルチユーザアイコニックシステムにおけるアイコンの選択的表示
- アイコン共有機構を備えたマルチユーザアイコニックシステム
- 画像オブジェクトに基づく空間推論
- 確率過程に基づくアイコンの呈示
- プログラム理解における支援を目的とした学習者モデルの構築
- インタラクティブMRIの使用経験
- ハイレベル・ペトリネットによる飲食店業務のワークフローモデル化手法
- ハイレベル・ペトリネットによる飲食店業務のワークフローモデル化手法
- 等高線情報を用いたエコーイメージの生成
- 1)螢光眼底写真の貼合せと血管構造の総合(画像技術応用研究会(第36回))
- 蛍光眼底写真の貼合せと血管構造の総合
- 血管構造に基づく眼底写真の貼合せ
- 階層的画面はり合せ法によるモザイク画面の構成
- 部分画面のはり合せにおける空白領域・冗長画面の検出
- 部分画面のはり合せに関するグラフ理論的考察
- インタフェースボードを使用するソフトウェアのためのビジュアルプログラミングシステム
- SA-7-1 状態機械ワークフローネットのFlush方式とAbort方式による動的変更に対する最悪変更時間の計算について(SA-7. 企業・社会活動におけるコンカレント技術)
- 動的なワークフロー変更のMigrate方式に対するモデル化と変更時間の計算
- アイコニックワークスペースを応用した看護情報システムの開発
- D-9-17 Javaによるアイコニックワークスペースの開発とその応用
- 特徴抽出時間を考慮した最適分類木の一作成法--例画像入力による類似画像検索への応用
- データフロープログラムネットの標準形およびその表現能力
- Acyclic Well-StructuredデータフロープログラムネットのMaxPARAdegの近似計算について(コンカレントシステム, 一般)
- SWITCH-nodeを持つデータフロープログラムネットの並列度の計算について(コンカレントシステム, 一般)
- プログラムネットの不活性について(グラフ,ペトリ,ニューラルネット及び一般)
- プログラムネットの不活性について(グラフ,ペトリ,ニューラルネット及び一般)
- 干渉縞画像による3次元繊維配向の分布推定
- クラスター分析による誤り類似からみたプログラミング学習支援
- 競合なしリソース付きwell-structuredワークフローネットの最大スループットの計算について(グラフ,ペトリ,ニューラルネット及び一般)
- 競合なしリソース付きwell-structuredワークフローネットの最大スループットの計算について(グラフ,ペトリ,ニューラルネット及び一般)
- ワークフローにおけるリソースの解析および最大スループットの算出について
- ワークフローにおけるリソースの解析および最大スループットの算出について
- 状態機械ワークフローネットのFlush、Abort、SCO方式による動的変更に対する最悪変更時間の計算について(コンカレントシステム, 一般)
- OR-nodeの瞬時発火規制に基づいたプログラムネットの2プロセッサスケジューリング
- OR-nodeの瞬時発火規則に基づいたプログラムネットの2プロセッサスケジューリング
- D-3-4 delegationイベントモデルに基づく割り込み処理のUMLモデリング(D-3.ソフトウェアサイエンス,一般講演)
- ワークフローネットの健全性と並列度について(コンカレントシステム, 一般)
- 複数のCPUボードを用いたシステムの実行時間と稼働率を見積り可能なビジュアルプログラミングシステムの開発
- 部分画面のはり合せにおける隣接位置関係の決定
- 学習者の"気づき"に基づくプログラミング学習支援システム
- 誤り原因を指摘するプログラム学習支援システムとその学習効果
- 4X-6 RDBと連携するCAIにおける学習者履歴分析と支援
- プログラミング学習支援を目的としたコンパイラメッセージに基づく誤り要因リストの自動生成
- プログラムネットの状態方程式と非循環SWITCH-lessネットのSelf-Cleanness判定法への応用(コンカレント工学一般)
- 動的なワークフロー変更のフラッシュ方式とアボート方式に対する過渡時間による性能評価
- 興味優先学習支援システムの開発と評価(先進的学習システム/一般)
- 学習者の自己評価を利用した学習支援システム
- Webサイトデータベースを基盤とする学習支援システム
- 初心者の誤り要因に基づくプログラミング学習支援とその評価
- プログラミング教育支援のためのアルゴリズム学習過程の調査・分析
- プログラミング学習過程の誤り分析
- 誤り分析にもとづくプログラミング学習の支援
- リソース配置変更によるマークグラフワークフローネットの最大スループットの改善について(コンカレント工学及びハイブリッドダイナミカルシステムの理論と応用,一般)
- ビジュアルプログラミングにおける時間制約の図的記述と一貫性検査について
- 短期大学の情報処理教育に関する調査分析