Case-Based Advice System for Novice Programs Written in Assembly Language

针对用汇编语言编写的新手程序的基于案例的建议系统

基本信息

  • 批准号:
    14580428
  • 负责人:
  • 金额:
    $ 1.79万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2002
  • 资助国家:
    日本
  • 起止时间:
    2002 至 2003
  • 项目状态:
    已结题

项目摘要

We worked out a method of giving advice for novice programs using a case-based reasoning approach in programming education. Our target programs for the advice are called near-miss programs. A near-miss program is a program that does not run properly but is rather close to correct programs.We proposed a model of giving step-by-step advice. That is, the advice system gives small hints at first and then gives more hints or detailed advice later as needed. Students will gain more confidence when they solve problems with small hints than in cases where they got detailed advice.We also proposed two case-based methods of generating advice sentences. The first method is to generate advice sentences based on the similarity to advice cases, which include a near-miss program as a problem description and advice sentences on the program as a solution description. The second method is advice generation based on the difference between the target near-miss program and a correct program. There are many correct programs in evaluation case-bases of the evaluation assistant system we already implemented.Based on these ideas, we implemented a case-based advice system for a simple assembly language CASL II. The system had been utilized in actual classes and the results suggested that the case-based advice system was useful. In particular, we found that the difference-based method was very useful. Advice sentences were presented by the difference-based method even if case-bases were empty at first, because the difference-based method uses evaluation cases which are added to the case-base automatically when teachers evaluate students' submitted programs.
在程序设计教学中,我们采用基于案例的推理方法,提出了一种给新手程序提供建议的方法。我们的建议的目标程序被称为近距离程序。差一点的程序是一个不能正常运行的程序,但它与正确的程序相当接近。也就是说,建议系统首先给出小提示,然后根据需要给出更多提示或详细建议。学生在解决问题时,通过小的提示会比通过详细的建议获得更多的自信。我们还提出了两种基于案例的建议句生成方法。第一种方法是基于与建议案例的相似性生成建议语句,其中包括作为问题描述的未遂程序和作为解决方案描述的关于该程序的建议语句。第二种方法是建议生成的基础上的差异的目标接近错过的程序和正确的程序。在我们已经实现的评估辅助系统中,评估案例库中有许多正确的程序,基于这些思想,我们实现了一个简单的汇编语言CASL II的基于案例的建议系统。该系统已在实际课堂中使用,结果表明,基于案例的建议系统是有用的。特别是,我们发现基于差异的方法非常有用。基于差异的方法使用评价案例,当教师评价学生提交的程序时,评价案例会自动添加到案例库中,即使案例库一开始为空,也可以通过基于差异的方法给出建议句。

项目成果

期刊论文数量(12)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
渡辺博芳, 高井久美子, 荒井正之, 武井惠雄: "初等アセンブラプログラミングにおけるニアミスプログラムに対するアドバイス文生成法"情報技術レターズ. 1. 241-242 (2002)
Hiroyoshi Watanabe、Kumiko Takai、Masayuki Arai、Keio Takei:“基本汇编程序编程中的近似错误程序的建议语句生成方法”《信息技术快报》1. 241-242 (2002)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Watanabe, H., Takai, K., Arai, M, Takei, S.: "Giving Advice Based on Differences between Near-Miss and Correct Programs"Journal of Information and Systems in Education. Vol.2, No.1, (to appear). (2003)
Watanabe, H.、Takai, K.、Arai, M、Takei, S.:“根据未遂计划和正确计划之间的差异提供建议”教育信息与系统杂志。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
H.Watanabe, K.Takai, M.Arai, S.Takei: "Case-Based Adviser for Near-Miss Programs"Proceedings of The 11th International Conference on Artificial Intelligence in Education(AI-ED2003). 149-156 (2003)
H.Watanabe、K.Takai、M.Arai、S.Takei:第 11 届教育人工智能国际会议(AI-ED2003)“基于案例的未遂项目顾问”会议记录。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
H.Watanabe, K.Takai, M.Arai, S.Takei: "Giving Advice Based on Differences between Near-Miss and Correct Programs"Journal of Information and Systems in Education. Vol.2NO.1. (2003)
H.Watanabe、K.Takai、M.Arai、S.Takei:“根据未遂计划和正确计划之间的差异提供建议”教育信息与系统杂志。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Watanabe, H., Takai, K., Arai, M., Takei, S.: "A Method of Generating Advice Sentences for Novice Programs Written in Assembly Language"Information Technology Letters. Vol.1. 241-242 (2002)
Watanabe, H.、Takai, K.、Arai, M.、Takei, S.:“为用汇编语言编写的新手程序生成建议句子的方法”信息技术快报。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

WATANABE Hiroyoshi其他文献

The Report of the International Symposium at the 54th Conference of Japanese Occidental History Academy
第54届日本西洋史学会会议国际研讨会报告
  • DOI:
  • 发表时间:
    2005
  • 期刊:
  • 影响因子:
    0
  • 作者:
    田村栄子;牟田麻里耶;熊野直樹;渡辺紘良;山本 文彦;熊野直樹;青木敦;渋谷 聡;渡辺昭一;石田勇治;AOKI Atsushi;渡辺昭一;渋谷 聡;WATANABE Hiroyoshi;石田勇治;渡辺昭一;Ryoichi NAGATA;石田勇治;斯波義信;Shoichi Watanabe
  • 通讯作者:
    Shoichi Watanabe
The Review on The Tentacles of Progress by D.Headrick, Oxford,1988, Shakai -
《进步的触手》评论,D.Headrick,牛津,1988 年,Shakai -
  • DOI:
  • 发表时间:
    2005
  • 期刊:
  • 影响因子:
    0
  • 作者:
    田村栄子;牟田麻里耶;熊野直樹;渡辺紘良;山本 文彦;熊野直樹;青木敦;渋谷 聡;渡辺昭一;石田勇治;AOKI Atsushi;渡辺昭一;渋谷 聡;WATANABE Hiroyoshi;石田勇治;渡辺昭一;Ryoichi NAGATA;石田勇治;斯波義信;Shoichi Watanabe;Yoshihiko ONO;斯波義信;Haruhiko HOSHINO;Shoichi Watanabe
  • 通讯作者:
    Shoichi Watanabe
分析的傾向と複合辞-複合辞研究史III 田中章夫の通時的研究-
分析倾向与复合词 - 复合词研究史 III 田中昭夫的历时研究 -
The End of Empires and the Transition of Hegemony in the Asia and Pacific Areas
亚太地区帝国的终结与霸权的转变
  • DOI:
  • 发表时间:
    2004
  • 期刊:
  • 影响因子:
    0
  • 作者:
    田村栄子;牟田麻里耶;熊野直樹;渡辺紘良;山本 文彦;熊野直樹;青木敦;渋谷 聡;渡辺昭一;石田勇治;AOKI Atsushi;渡辺昭一;渋谷 聡;WATANABE Hiroyoshi;石田勇治;渡辺昭一;Ryoichi NAGATA;石田勇治;斯波義信;Shoichi Watanabe;Yoshihiko ONO;斯波義信;Haruhiko HOSHINO;Shoichi Watanabe;Yasuo Soma;渡辺紘良;Tomoji ODORI;渡辺昭一;Eiko TAMURA;Eiko TAMURA et al.;青木敦;渡辺昭一
  • 通讯作者:
    渡辺昭一
クイーン・シヤーロット諸島における民族考古学的研究
夏洛特皇后群岛的民族考古学研究
  • DOI:
  • 发表时间:
    2005
  • 期刊:
  • 影响因子:
    0
  • 作者:
    WATANABE Hiroyoshi;中條 献;菊池徹夫(共著)
  • 通讯作者:
    菊池徹夫(共著)

WATANABE Hiroyoshi的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('WATANABE Hiroyoshi', 18)}}的其他基金

Development of a Metod of Flipped Mastery Learning Classes using "Project Management" as a Reference Model
以“项目管理”为参考模型的翻转掌握学习课程方法的开发
  • 批准号:
    16K01077
  • 财政年份:
    2016
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Development of Learning Management System to Support Exercise with Face to Face Group Discussion
开发学习管理系统以支持面对面小组讨论的锻炼
  • 批准号:
    23501114
  • 财政年份:
    2011
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
The new approach of peripheral blood stemcell mobilization
外周血干细胞动员的新方法
  • 批准号:
    19591252
  • 财政年份:
    2007
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Case-based Evaluation System of Novice Programs Using Contgxt Information
基于案例的基于上下文信息的新手程序评估系统
  • 批准号:
    18500119
  • 财政年份:
    2006
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A Synthetic Research on Chaoye-Leiyao
潮液类药的综合研究
  • 批准号:
    17520485
  • 财政年份:
    2005
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A RESEARCH INTO THE PERSONNEL AFFAIRS OF CIVIL AND MILITARY OFFICIALS IN THE LAST NORTHERN SUNG
北宋文武官员人事研究
  • 批准号:
    10610357
  • 财政年份:
    1998
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)

相似海外基金

Biosecurity and Roundworm Advice for Cattle Enterprises (BRACE)
针对养牛企业的生物安全和蛔虫建议 (BRACE)
  • 批准号:
    BB/W016850/1
  • 财政年份:
    2023
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Research Grant
Identifying new woodland owner types: what is driving new woodland ownership and what advice and guidance would facilitate delivery of multiple benefi
确定新的林地所有者类型:是什么推动了新的林地所有权以及哪些建议和指导将有助于实现多重效益
  • 批准号:
    2896186
  • 财政年份:
    2023
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Studentship
Biosecurity and Roundworm Advice for Cattle Enterprises (BRACE)
针对养牛企业的生物安全和蛔虫建议 (BRACE)
  • 批准号:
    BB/W01484X/1
  • 财政年份:
    2023
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Research Grant
Biosecurity and Roundworm Advice for Cattle Enterprises (BRACE)
针对养牛企业的生物安全和蛔虫建议 (BRACE)
  • 批准号:
    BB/W016559/1
  • 财政年份:
    2023
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Research Grant
Ethics and Expertise Beyond Times of Crisis: Learning from international varieties of ethics advice
危机时期的道德和专业知识:学习国际各种道德建议
  • 批准号:
    ES/X001091/1
  • 财政年份:
    2023
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Research Grant
Biosecurity and Roundworm Advice for Cattle Enterprises (BRACE)
针对养牛企业的生物安全和蛔虫建议 (BRACE)
  • 批准号:
    BB/W015307/1
  • 财政年份:
    2023
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Research Grant
Digital Footprints: Strategic Advice Team
数字足迹:战略咨询团队
  • 批准号:
    ES/X00788X/1
  • 财政年份:
    2023
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Research Grant
University of Edinburgh and Scottish Association of Citizens Advice Bureaux (The) KTP 22_23 R5
爱丁堡大学和苏格兰公民咨询局协会 (The) KTP 22_23 R5
  • 批准号:
    10066764
  • 财政年份:
    2023
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Knowledge Transfer Partnership
Drug overdose after departure from hospital against medical advice
违背医嘱出院后服药过量
  • 批准号:
    461249
  • 财政年份:
    2022
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Operating Grants
Knowledge and Usage of Lactation using Education and Advice from Support Network (KULEA-NET)
利用支持网络 (KULEA-NET) 的教育和建议了解哺乳知识和使用
  • 批准号:
    10484245
  • 财政年份:
    2022
  • 资助金额:
    $ 1.79万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了