STTR Phase I: Linkage Objects for Generalized Instruction in Coding
STTR Phase I: Linkage Objects for Generalized Instruction in Coding
批准号:
1449001
负责人:
Ted Carmichael
金额:
$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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
国内基金
海外基金
登录
查看更多内容
Baryogenesis, Dark Matter and Nanohertz Gravitational Waves from a Dark
Supercooled Phase Transition
-
批准号:24ZR1429700
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:YUICHIRO NAKAI
-
依托单位:
ATLAS实验探测器Phase 2升级
-
批准号:11961141014
-
项目类别:国际(地区)合作与交流项目
-
资助金额:3350万元
-
批准年份:2019
-
负责人:刘衍文
-
依托单位:
地幔含水相Phase E的温度压力稳定区域与晶体结构研究
-
批准号:41802035
-
项目类别:青年科学基金项目
-
资助金额:12.0万元
-
批准年份:2018
-
负责人:张里
-
依托单位:
基于数字增强干涉的Phase-OTDR高灵敏度定量测量技术研究
-
批准号:61675216
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2016
-
负责人:叶青
-
依托单位:
基于Phase-type分布的多状态系统可靠性模型研究
-
批准号:71501183
-
项目类别:青年科学基金项目
-
资助金额:17.4万元
-
批准年份:2015
-
负责人:陈童
-
依托单位:
纳米(I-Phase+α-Mg)准共晶的临界半固态形成条件及生长机制
-
批准号:51201142
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2012
-
负责人:张英波
-
依托单位:
连续Phase-Type分布数据拟合方法及其应用研究
-
批准号:11101428
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2011
-
负责人:黄卓
-
依托单位:
D-Phase准晶体的电子行为各向异性的研究
-
批准号:19374069
-
项目类别:面上项目
-
资助金额:6.4万元
-
批准年份:1993
-
负责人:张殿琳
-
依托单位: