Intelligent Support for Creative, Open-ended Programming Projects

对创意、开放式编程项目的智能支持

基本信息

  • 批准号:
    1917885
  • 负责人:
  • 金额:
    $ 74.99万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2019
  • 资助国家:
    美国
  • 起止时间:
    2019-08-01 至 2024-07-31
  • 项目状态:
    已结题

项目摘要

Introductory computing curricula increasingly motivate students with creative, open-ended projects, such as making apps, games, and simulations. Advanced Placement (AP) exam results from the Computer Science Principles exam indicate that students need more support in solving open-ended problems. Current research on automated help systems can provide hints but cannot provide much information at higher abstraction levels. This project will provide technologies to support novices in open-ended program design and construction. The longer-term promise of this research is that it can be extended beyond novices' learning of computational thinking skills to a wider range of learning tasks to better prepare the workforce of the future. Additionally, the research contributes to computer science research by using novel data-driven technologies to identify the higher-level advice provided to the students. More specifically, the researchers will develop and evaluate techniques to adaptively support project planning and implementation, relate plans to code, generate data-driven support, and interactively refine plan and code suggestions. These features will be added to the Snap programming environment which is a block driven, browser-centric programming environment inspired by the Scratch programming environment. Student learning will be evaluated through a series of experiments to explore how students approach creating open-ended apps, games, and simulations, and how to best support them. The data-driven aspect of this project comes through the use of a large set of programming scripts that are data mined to provide appropriate advice to the novice programmers. This will provide insight into how to build intelligent, collaborative systems to support people solving large complex problems. The innovative aspect of the project is the automatic assisting of students in creating projects where no correct solution is known because students help to define the problem based on their own programming goals.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
入门计算课程越来越多地通过创造性的开放式项目激励学生,例如制作应用程序,游戏和模拟。计算机科学原理考试的AP考试结果表明,学生在解决开放式问题时需要更多的支持。目前的研究自动帮助系统可以提供提示,但不能提供更多的信息在更高的抽象层次。该项目将提供技术,以支持开放式程序设计和建设的新手。这项研究的长期承诺是,它可以扩展到新手学习计算思维技能之外的更广泛的学习任务,以更好地为未来的劳动力做好准备。此外,该研究通过使用新颖的数据驱动技术来识别提供给学生的更高层次的建议,从而为计算机科学研究做出了贡献。 更具体地说,研究人员将开发和评估技术,以适应性地支持项目规划和实施,将计划与代码相关联,生成数据驱动的支持,并交互式地完善计划和代码建议。这些功能将被添加到Snap编程环境中,Snap编程环境是一个受Scratch编程环境启发的块驱动、以浏览器为中心的编程环境。学生的学习将通过一系列实验进行评估,以探索学生如何创建开放式应用程序,游戏和模拟,以及如何最好地支持他们。这个项目的数据驱动方面是通过使用大量的编程脚本来实现的,这些脚本是数据挖掘的,可以为新手程序员提供适当的建议。这将提供如何构建智能协作系统的见解,以支持人们解决大型复杂问题。该项目的创新之处在于,在没有正确解决方案的情况下,自动帮助学生创建项目,因为学生根据自己的编程目标帮助定义问题。该奖项反映了NSF的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(9)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Novices' Learning Barriers When Using Code Examples in Open-Ended Programming
Scaffolding Game Design: Towards Tool Support for Planning Open-Ended Projects in an Introductory Game Design Class
脚手架游戏设计:在游戏设计入门课程中为规划开放式项目提供工具支持
Step Tutor: Supporting Students through Step-by-Step Example-Based Feedback
PlanIT! A New Integrated Tool to Help Novices Design for Open-ended Projects
计划吧!
SnapCheck: Automated Testing for Snap! Programs
{{ 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 }}

Thomason Price其他文献

Thomason Price的其他文献

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

{{ truncateString('Thomason Price', 18)}}的其他基金

CAREER: Improving Machine Learning Education through Data-driven Support for Pipeline Design and Implementation
职业:通过数据驱动的管道设计和实施支持改善机器学习教育
  • 批准号:
    2238108
  • 财政年份:
    2023
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Continuing Grant
Using Fine-grained Programming Trace Data to Inform Disciplinary Models of Self-Regulated Learning in Computing Education
使用细粒度编程跟踪数据为计算机教育中的自我调节学习的学科模型提供信息
  • 批准号:
    2300612
  • 财政年份:
    2023
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Continuing Grant
Collaborative Research: CCRI: New: An Infrastructure for Sustainable Innovation and Research in Computer Science Education
合作研究:CCRI:新:计算机科学教育可持续创新和研究的基础设施
  • 批准号:
    2213792
  • 财政年份:
    2022
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Standard Grant

相似国自然基金

两性离子载体(zwitterionic support)作为可溶性支载体在液相有机合成中的应用
  • 批准号:
    21002080
  • 批准年份:
    2010
  • 资助金额:
    19.0 万元
  • 项目类别:
    青年科学基金项目
基于Support Vector Machines(SVMs)算法的智能型期权定价模型的研究
  • 批准号:
    70501008
  • 批准年份:
    2005
  • 资助金额:
    17.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Creative Catalyst - Non-Financial Support Element- Creative UK
创意催化剂 - 非财务支持元素 - Creative UK
  • 批准号:
    160123
  • 财政年份:
    2023
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Collaborative R&D
Research and development of analytical and visualisation tools to support early stage authors in the creative writing process
研究和开发分析和可视化工具,以支持早期作者的创意写作过程
  • 批准号:
    10065467
  • 财政年份:
    2023
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Collaborative R&D
Beyond Culture Box: using creative practice to support people living with dementia, staff, and family supporters
超越文化盒:利用创造性实践来支持痴呆症患者、工作人员和家庭支持者
  • 批准号:
    AH/X009408/1
  • 财政年份:
    2023
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Research Grant
Wise Connections: co-designing places to support creative ageing
明智的联系:共同设计场所以支持创意老龄化
  • 批准号:
    ES/X006514/1
  • 财政年份:
    2022
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Research Grant
Ubiquitous Mobile Support for Lifelong Creative Learning
为终身创意学习提供无处不在的移动支持
  • 批准号:
    568112-2022
  • 财政年份:
    2022
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Postdoctoral Fellowships
Creative writing App to support those suffering with poor mental health.
创意写作应用程序支持那些心理健康状况不佳的人。
  • 批准号:
    10045129
  • 财政年份:
    2022
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Grant for R&D
Creative Support: Building Bonds Through Play for People with Early Onset Dementia and Their Caregivers
创意支持:通过游戏为早发性痴呆症患者及其护理人员建立联系
  • 批准号:
    AH/W00352X/1
  • 财政年份:
    2022
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Research Grant
Proposal of human-centered design for creative activity support by human collaboration and cooperation
以人为本的设计提案,通过人类协作与合作支持创意活动
  • 批准号:
    20H04476
  • 财政年份:
    2020
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
The Art of Healing in Kashmir: how creative activities can support child wellbeing in areas of conflict
克什米尔的治疗艺术:创造性活动如何支持冲突地区儿童的福祉
  • 批准号:
    AH/V004263/1
  • 财政年份:
    2020
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Research Grant
Study on constracting co-creative design support platform using life scene description.
利用生活场景描述构建共创设计支撑平台的研究
  • 批准号:
    19K04141
  • 财政年份:
    2019
  • 资助金额:
    $ 74.99万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了