Construction of an educational system that supports four-phases checking method for algorithms and programs
构建支持算法和程序四阶段检验方法的教育体系
基本信息
- 批准号:17300265
- 负责人:
- 金额:$ 7.71万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (B)
- 财政年份:2005
- 资助国家:日本
- 起止时间:2005 至 2007
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
[I]We constructed a network-based educational environment composed of the following components:[Algorithm editor]- We evaluated usability of our algorithm editor, then extended it considering novice learners' usage.- We developed a function that teacher can define vocabularies freely based on the exercises that he/she sets, and that learners can representtheir algorithm by using the vocabularies.[Algorithm compiler]- We extended it to be able to compile algorithms represented by the vocabularies defined by teachers.[Comparing unit between algorithm and programs]- We developed some heuristics in order to make the processing speed of the unit quicker.- We extended the unit to be able to perform 'localized comparing'. It means comparison in which only the parts of an algorithm representation designated by a teacher are compared with learners' programs.[Correspondence viewer between algorithm and programs]- We implemented the viewer, and extend it to make its usability better.[Qualifying t … More ool for learners' programs]- We use a qualifying tool for built-in program codes to generate advices for learners. However, the advices are too many and difficult for novice learners. Therefore, we developed an additional tool for reducing advices. Moreover, we developed a filtering tool that rewrites the advices easier.[2] We evaluated our system experimentally.- We applied our system to an actual class of programming in a university. At first learners writes algorithm by algorithm editor. Then they compile the algorithm to get executable files. They execute them and confirm validity of the results. After that, they write source codes. We observed learners' behavior and asked them usability of the system by questionnaire. Consequently, we found our system has a certain pedagogical effectiveness.- We asked teachers of novice and intermediate programming class to evaluate learners' programs by our system. We found some advantages of our system. For example, correctness of their evaluation is increased. Less
[i]我们构建了一个基于网络的组成的组成的组成部分:我们评估了算法编辑器的可用性,然后扩展了它,以同意新手学习者的用法。-我们开发了一种函数,教师可以根据练习来定义词汇,以此来定义词汇。她设定了,学习者可以使用词汇来抑制算法,以汇编由老师定义的词汇来抑制算法'这是指教师指定的算法的部分与学习者的建议相比。此外,我们更容易地开发了一种过滤工具[2]我们将系统应用于大学中的实际程序。问卷问他们的可用性。增加
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
抽象的データ構造を含むアルゴリズム表現に基づくプログラム評価支援システムの構築
基于包括抽象数据结构的算法表示的程序评估支持系统的构建
- DOI:
- 发表时间:2007
- 期刊:
- 影响因子:0
- 作者:鈴木 浩之;小西 達裕;伊東 幸宏
- 通讯作者:伊東 幸宏
プログラムの問題領域での動作説明を行う学習支援システムの対象世界モデルの拡張〜抽象データ構造を含む問題を扱うためのモデルの構築〜
扩展学习支持系统的目标世界模型,解释问题领域中程序的行为 - 构建模型来处理涉及抽象数据结构的问题 -
- DOI:
- 发表时间:2005
- 期刊:
- 影响因子:0
- 作者:加藤友規;安間文彦;小西達裕;伊東幸宏
- 通讯作者:伊東幸宏
AN EDUCATIONAL SYSTEM GENERATING EXPLANATIONS OF PROGRAMS ON THE TWO-DIMENSIONAL SPACE WORLD
生成二维空间世界程序解释的教育系统
- DOI:
- 发表时间:2005
- 期刊:
- 影响因子:0
- 作者:Fumihiko Anma;Satoru Kogure;Tatsuhiro Konishi;Yukihiro Itoh
- 通讯作者:Yukihiro Itoh
プログラミング言語学習を意識させないアルゴリズム作成・テスト環境の構築
构建一个算法创建/测试环境,不会让你意识到编程语言的学习
- DOI:
- 发表时间:2005
- 期刊:
- 影响因子:0
- 作者:新村晃示;鈴木浩之;稲垣文雄;伊藤大輔;小西達裕;伊東幸宏
- 通讯作者:伊東幸宏
Experimental evaluation of a system that evaluates learners' programs based on algorithm representations
基于算法表示评估学习者计划的系统的实验评估
- DOI:
- 发表时间:2006
- 期刊:
- 影响因子:0
- 作者:H. Suzuki;T. Konishi;Y.Itoh
- 通讯作者:Y.Itoh
{{
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 }}
ITOH Yukihiro其他文献
ITOH Yukihiro的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('ITOH Yukihiro', 18)}}的其他基金
Development of model courses and educational materials for popularizing program visualizing tool TEDVIT
为普及程序可视化工具TEDVIT而开发示范课程和教材
- 批准号:
18K11567 - 财政年份:2018
- 资助金额:
$ 7.71万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Constructing an educational environment that has higher practical effectiveness for algorithm and programming
构建具有较高实用性的算法与编程教育环境
- 批准号:
24300282 - 财政年份:2012
- 资助金额:
$ 7.71万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Discovery of lysine-specific demethylase 1 Inhibitors based on enzymatic mechanism
基于酶机制发现赖氨酸特异性去甲基化酶1抑制剂
- 批准号:
24890193 - 财政年份:2012
- 资助金额:
$ 7.71万 - 项目类别:
Grant-in-Aid for Research Activity Start-up
Development of an Integrated Educational Environment for both Learners and Teachers in Training of Algorithm and Programming
为算法和编程培训的学习者和教师开发集成的教育环境
- 批准号:
20300267 - 财政年份:2008
- 资助金额:
$ 7.71万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Construction of learning system for novice programming learners
编程新手学习体系构建
- 批准号:
14380081 - 财政年份:2002
- 资助金额:
$ 7.71万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Development of a Educational System that generates domain-oriented - explanations of Programs
开发面向领域的教育系统 - 程序解释
- 批准号:
11680216 - 财政年份:1999
- 资助金额:
$ 7.71万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A Research on Program Understanding Based on Simulation on a World Model and its Application to Prorram Development
基于世界模型仿真的程序理解及其在程序开发中的应用研究
- 批准号:
08680393 - 财政年份:1996
- 资助金额:
$ 7.71万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
相似国自然基金
基于多模态知识图谱的青少年编程学习自适应推荐及关键技术研究
- 批准号:62307011
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
分布式智能可编程数据平面加速分布式机器学习的关键技术研究
- 批准号:
- 批准年份:2022
- 资助金额:54 万元
- 项目类别:面上项目
面向在线编程认知适配的学习路径推荐
- 批准号:62277042
- 批准年份:2022
- 资助金额:57 万元
- 项目类别:面上项目
基于遗传编程和深度强化学习算法的圆柱绕流闭环控制实验研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
耗散里德堡原子体系中的量子退火研究
- 批准号:12104098
- 批准年份:2021
- 资助金额:10.0 万元
- 项目类别:青年科学基金项目
相似海外基金
A Holistic Approach to Improve Learning and Motivation in Introductory Programming with Automated Grading, Web-based Team Support, and Game Development
通过自动评分、基于网络的团队支持和游戏开发提高入门编程学习和动机的整体方法
- 批准号:
2345097 - 财政年份:2024
- 资助金额:
$ 7.71万 - 项目类别:
Standard Grant
Development and Promotion of Teaching Materials for Inquiry Learning in Collaboration with Programming Education for Microscale Experiments
与微型实验编程教育合作的探究性学习教材的开发与推广
- 批准号:
23K02764 - 财政年份:2023
- 资助金额:
$ 7.71万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Financial Activity Data as an Objective Behavioral Marker in Bipolar Disorder: A Feasibility and Acceptance Study
金融活动数据作为双相情感障碍的客观行为标志:可行性和可接受性研究
- 批准号:
10575894 - 财政年份:2023
- 资助金额:
$ 7.71万 - 项目类别:
Discovering clinical endpoints of toxicity via graph machine learning and semantic data analysis
通过图机器学习和语义数据分析发现毒性的临床终点
- 批准号:
10745593 - 财政年份:2023
- 资助金额:
$ 7.71万 - 项目类别:
Collaborative Research: Towards Engaged, Personalized and Transferable Learning of Secure Programming by Leveraging Real-World Security Vulnerabilities
协作研究:利用现实世界的安全漏洞实现安全编程的参与式、个性化和可转移学习
- 批准号:
2235976 - 财政年份:2023
- 资助金额:
$ 7.71万 - 项目类别:
Standard Grant