STTR Phase I: Linkage Objects for Generalized Instruction in Coding
STTR 第一阶段:编码中通用指令的链接对象
基本信息
- 批准号:1449001
- 负责人:
- 金额:$ 22.5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2015
- 资助国家:美国
- 起止时间:2015-01-01 至 2016-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This STTR Phase I project represents a revolutionary advance in adaptive educational systems for computer programming by using big data collected from previous coding exercises to automatically generate hints and feedback for students coding in an integrated development environment (IDE). This work addresses NSF's Educational Applications subtopic "Tools for Learning and Assessment" by making adaptive learning widely available in a complex open-ended domain such as computer programming, and providing tools to assess student performance in order to make interventions as early as possible and help students succeed not only in developing solid computer programming skills, but also gaining a better understanding of best practices within an IDE when coding. The core customers for this technology will be providers of training systems for computer programming. This includes publishing organizations, developers of software tools, and institutions that teach computer science and programming. Institutions that are struggling to educate STEM (Science, Technology, Engineering, and Mathematics)-capable students can add this technology into their existing teaching systems to help retain more students in these high-demand STEM fields, and thus address the fact that introductory computer programming is often the course that leads many students to dropout of a potentially high-paying computer science career.While most programming IDEs provide syntactical assistance, there are no products that have an integrated solution for assistance on higher-level development strategies, which represents a clear drawback of current technology. To address this need, this work introduces the idea of linkage objects, which are objects that allow abstraction of different code segments of complex computer programs into comparable objects. These objects can then be linked into a large graph of known possible paths. Applying Markov models to this path allows the technology to present the learner with context-specific hints and feedback, and thus the system will adapt to different types of learners. A complicating factor is that, typically, programming homework problems will have many solutions that are only superficially correct, that is, some solutions give the correct answer while still exhibiting poor coding techniques. This technology will avoid reinforcing such poor choices by using large data sets that allow for detecting various solutions and identifying the most common approaches used to solve the problem. Additionally, automatically generated hints will suggest more optimal solution paths, allowing students to consider changing course to an alternative, more standard-approach solution.
这个STTR第一阶段项目代表了计算机编程自适应教育系统的革命性进步,它使用从以前的编码练习中收集的大数据,为学生在集成开发环境(IDE)中编码自动生成提示和反馈。这项工作解决了NSF的教育应用子主题“学习和评估工具”,通过在计算机编程等复杂的开放式领域广泛使用自适应学习,并提供评估学生表现的工具,以便尽早进行干预,帮助学生不仅成功发展扎实的计算机编程技能,而且在编程时更好地理解IDE中的最佳实践。这项技术的核心客户将是计算机编程培训系统的提供商。这包括出版组织、软件工具开发人员以及教授计算机科学和编程的机构。那些努力培养STEM(科学,技术,工程和数学)能力的学生的机构可以将这项技术添加到他们现有的教学系统中,以帮助在这些高要求的STEM领域留住更多的学生,从而解决这样一个事实,即入门计算机编程往往是导致许多学生放弃潜在的高收入计算机科学职业的课程。虽然大多数编程ide都提供语法帮助,但没有产品具有用于高级开发策略的集成解决方案,这代表了当前技术的一个明显缺点。为了满足这一需求,这项工作引入了链接对象的概念,这些对象允许将复杂计算机程序的不同代码段抽象为可比较的对象。然后,这些对象可以链接到一个已知可能路径的大图中。将马尔可夫模型应用于这条路径允许技术向学习者提供特定于上下文的提示和反馈,因此系统将适应不同类型的学习者。一个复杂的因素是,通常,编程作业问题会有许多解决方案,这些解决方案只是表面上正确的,也就是说,一些解决方案给出了正确的答案,但仍然表现出糟糕的编码技术。这项技术将通过使用大型数据集来检测各种解决方案,并确定用于解决问题的最常用方法,从而避免强化这种糟糕的选择。此外,自动生成的提示将建议更优的解决方案路径,允许学生考虑改变课程,选择更标准的解决方案。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
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 }}
Ted Carmichael其他文献
Predictive Student Modeling for Interventions in Online Classes
在线课堂干预的预测学生建模
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Michael Eagle;Ted Carmichael;J. Stokes;Mary Jean Blink;John C. Stamper;J. Levin - 通讯作者:
J. Levin
Complex adaptive systems and the threshold effect: Towards a general tool for studying dynamic phenomena across diverse domains.
复杂的自适应系统和阈值效应:研究跨领域动态现象的通用工具。
- DOI:
- 发表时间:
2011 - 期刊:
- 影响因子:0
- 作者:
M. Hadzikadic;Ted Carmichael - 通讯作者:
Ted Carmichael
Ted Carmichael的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似国自然基金
Baryogenesis, Dark Matter and Nanohertz Gravitational Waves from a Dark
Supercooled Phase Transition
- 批准号:24ZR1429700
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
ATLAS实验探测器Phase 2升级
- 批准号:11961141014
- 批准年份:2019
- 资助金额:3350 万元
- 项目类别:国际(地区)合作与交流项目
地幔含水相Phase E的温度压力稳定区域与晶体结构研究
- 批准号:41802035
- 批准年份:2018
- 资助金额:12.0 万元
- 项目类别:青年科学基金项目
基于数字增强干涉的Phase-OTDR高灵敏度定量测量技术研究
- 批准号:61675216
- 批准年份:2016
- 资助金额:60.0 万元
- 项目类别:面上项目
基于Phase-type分布的多状态系统可靠性模型研究
- 批准号:71501183
- 批准年份:2015
- 资助金额:17.4 万元
- 项目类别:青年科学基金项目
纳米(I-Phase+α-Mg)准共晶的临界半固态形成条件及生长机制
- 批准号:51201142
- 批准年份:2012
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
连续Phase-Type分布数据拟合方法及其应用研究
- 批准号:11101428
- 批准年份:2011
- 资助金额:23.0 万元
- 项目类别:青年科学基金项目
D-Phase准晶体的电子行为各向异性的研究
- 批准号:19374069
- 批准年份:1993
- 资助金额:6.4 万元
- 项目类别:面上项目
相似海外基金
UK involvement in LSST: Phase C (Imperial component)
英国参与 LSST:C 阶段(帝国部分)
- 批准号:
ST/X001326/1 - 财政年份:2025
- 资助金额:
$ 22.5万 - 项目类别:
Research Grant
IUCRC Phase I University of Wisconsin-Milwaukee: Center for Concrete Advancement Network (CAN), Lead Site
IUCRC 第一阶段威斯康星大学密尔沃基分校:混凝土进步网络中心 (CAN),主要站点
- 批准号:
2310861 - 财政年份:2024
- 资助金额:
$ 22.5万 - 项目类别:
Continuing Grant
IUCRC Phase III University of Colorado Boulder: Center for Membrane Applications, Science and Technology (MAST)
IUCRC 第三阶段科罗拉多大学博尔德分校:膜应用、科学与技术中心 (MAST)
- 批准号:
2310937 - 财政年份:2024
- 资助金额:
$ 22.5万 - 项目类别:
Continuing Grant
Collaborative Research: Humidity and Temperature Effects on Phase Separation and Particle Morphology in Internally Mixed Organic-Inorganic Aerosol
合作研究:湿度和温度对内部混合有机-无机气溶胶中相分离和颗粒形态的影响
- 批准号:
2412046 - 财政年份:2024
- 资助金额:
$ 22.5万 - 项目类别:
Standard Grant
STTR Phase II: Fabrication and Structural Testing of a 3D Concrete Printed Anchor for Floating Offshore Wind
STTR 第二阶段:用于浮动海上风电的 3D 混凝土打印锚的制造和结构测试
- 批准号:
2333306 - 财政年份:2024
- 资助金额:
$ 22.5万 - 项目类别:
Cooperative Agreement
SBIR Phase II: Innovative Glass Inspection for Advanced Semiconductor Packaging
SBIR 第二阶段:先进半导体封装的创新玻璃检测
- 批准号:
2335175 - 财政年份:2024
- 资助金额:
$ 22.5万 - 项目类别:
Cooperative Agreement
SBIR Phase II: Intelligent Language Learning Environment
SBIR第二阶段:智能语言学习环境
- 批准号:
2335265 - 财政年份:2024
- 资助金额:
$ 22.5万 - 项目类别:
Cooperative Agreement
STTR Phase I: Innovating Micro-Light Emitting Diode (LED) Manufacturing with Novel Quantum Dot Micro-Patterning Technology
STTR 第一阶段:利用新型量子点微图案化技术创新微发光二极管 (LED) 制造
- 批准号:
2335283 - 财政年份:2024
- 资助金额:
$ 22.5万 - 项目类别:
Standard Grant
STTR Phase I: Advanced Lithium Metal Anodes for Solid-State Batteries
STTR 第一阶段:用于固态电池的先进锂金属阳极
- 批准号:
2335454 - 财政年份:2024
- 资助金额:
$ 22.5万 - 项目类别:
Standard Grant
SBIR Phase II: FlashPCB Service Commercialization and AI Component Package Identification
SBIR第二阶段:FlashPCB服务商业化和AI组件封装识别
- 批准号:
2335464 - 财政年份:2024
- 资助金额:
$ 22.5万 - 项目类别:
Cooperative Agreement