课题基金 / 基金详情

プログラム理解に基づいた知的なエラー検出に関する研究

プログラム理解に基づいた知的なエラー検出に関する研究
基于程序理解的智能错误检测研究
批准号:
05780177
负责人:
若林 茂
金额:
$0.32万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
财政年份:
1993
资助国家:
日本
项目状态:
已结题
起止时间:
1993 至 --

项目摘要

项目成果

若林 茂的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
プログラミング入門教育における演習で、学習者はシステムからのエラーメッセージを参考にプログラミング・デバッグを行う。しかし、現状のエラーメッセージはプログラム言語の文法をもとに作られるため、学習者にとって、必ずしも分かりやすいものではない。本研究では、学習者の意図を推測するために、人間の教師が行うようなプログラムの字下げ(インデンテーション)情報を積極的に利用したプログラム理解を行い、それに基づいて学習者の誤りを検出するシステムを作成した。本システムはアトム作成部・ブロック作成部・センテンス作成部・エラーアドバイス出力部から構成されている。学習者の作成したプログラムをアトム作成部で処理の最小単位(アトム)に分割する。それをブロック作成部で連接・選択・反復の組合せで構造化した後、センテンス作成部で文に構成する。処理はプロダクションルールを用いる。それらの過程で抽出された誤りをエラーアドバイス出力部で適切なメッセージにして出力する。本研究の成果は次のとおりである。(1)プログラムを解析する教師の知識をルールで表現しているが、そのルールを再検討し、33個に強化した。(2)プロダクションシステムで実現することにより、現状のコンパイラでは検出できなかった誤りを指摘できた。(3)実際の演習環境である汎用計算機(富士通M1600)上に移植した。また、今後の課題として次のものがある。(1)実際の演習環境での使用と評価、(2)学習者の理解モデルの構成、(3)他のプログラム言語への対応。本補助金で購入したビデオカメラ等により、学習者のプログラミング過程を記録し、学習者の理解モデルの構成を試みている。
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
若林 茂: "プログラミング入門教育における学習者の意図を考慮したエラー検出" 国立高等専門学校協会「高専教育」. 第17号. 120-125 (1994)
Shigeru Wakabayashi:“入门编程教育中考虑学习者意图的错误检测”国家技术学院协会“技术学院教育”第 17 期。120-125(1994 年)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
プログラム理解に基づいた知的なエラー検出に関する研究
  • 批准号:
    04780299
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 资助金额:
    $0.58万
  • 财政年份:
    1992
  • 负责人:
    若林 茂
  • 依托单位:
海外基金