Scalable Remote Peer Help for Programming Education
用于编程教育的可扩展远程同伴帮助
基本信息
- 批准号:1915515
- 负责人:
- 金额:$ 59.89万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2019
- 资助国家:美国
- 起止时间:2019-10-01 至 2024-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
With support from the NSF Improving Undergraduate STEM Education Program: Education and Human Resources (IUSE: EHR), this project aims to serve the national interest by improving computer programming education. The project aims to augment the interactive textbook environment, Runestone, which offers online computer science courses with associated learning materials and programming exercises. The goal is to enable Runestone to provide context-specific help to students on exercises, including a mechanism to assist students in composing effective questions. The project team plans to develop predictive models for an accompanying system that matches students who are offering assistance with those requesting assistance. The effectiveness of the remote assistance system will be evaluated in three introductory Python programming courses: one at the lead institution, one at a community college, and one through a massive online course platform. Beyond increasing accessibility to help, this new functionality will support collaborative learning, which can help students develop a deeper understanding of course material as they clarify concepts through conversation. The project seeks to identify the factors that affect a student's willingness to help others, the effectiveness of the help, and the perceived learning value to the helper. By supporting students through collaborative learning, this project addresses the national demand for instructional resources to meet the increased demand for enrollment in computer science courses by both majors and non-majors.The goal of this project is to enable collaborative learning opportunities in computer programming courses offered by Runestone. To accomplish this goal, a tool that facilitates remote conversations about code (Chat.codes) will be extended and integrated into Runestone. This integration will enable students to request help from peers in the context of their online Runestone textbook. As students are working on an exercise, they will see requests for help associated with that exercise. Once a student clicks through to the conversation about a specific help request, the conversation will be indexed to code runs resulting from an editor shared by all participants. In addition to integration of a peer help function, the project will develop a tool to guide students in crafting well-formulated questions. Additional enhancements include the expansion of peer help beyond on-campus cohorts, thus increasing the pool of potential helpers, with the aim of matching help requests more selectively with helpers. This project has the potential to enrich computer science education in multiple contexts for thousands of students. The NSF IUSE: EHR Program supports research and development projects to improve the effectiveness of STEM education for all students. This is a Development and Implementation project in the Engaged Student Learning track. Through the Engaged Student Learning track, the program supports the creation, exploration, and implementation of promising practices and tools.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.
在NSF改善本科STEM教育计划的支持下:教育和人力资源(IUSE:EHR),该项目旨在通过改善计算机编程教育来满足国家利益。 该项目旨在扩大交互式教科书环境Runestone,该环境提供了在线计算机科学课程,其中包括相关的学习材料和编程练习。目的是使Runestone能够为学生提供特定于上下文的帮助,包括帮助学生撰写有效问题的机制。该项目团队计划为随附的系统开发预测模型,该系统与提供帮助的学生相匹配的学生。远程援助系统的有效性将在三个入门Python编程课程中进行评估:一个在领导机构,一个在社区学院,一个通过大规模的在线课程平台进行评估。除了增加帮助的可访问性之外,这种新功能还将支持协作学习,这可以帮助学生通过对话阐明概念,从而深入了解课程材料。该项目旨在确定影响学生愿意帮助他人的意愿,帮助的有效性以及对助手的学习价值的因素。通过通过协作学习为学生提供支持,该项目解决了国家对教学资源的需求,以满足专业和非专业人士对计算机科学课程的增加需求。该项目的目的是在Rutestone提供的计算机编程课程中启用合作学习机会。为了实现这一目标,将促进有关代码(CHAT.编码)的远程对话的工具扩展并集成到Runestone中。这种集成将使学生在在线Runestone教科书的背景下请同行的帮助。当学生正在进行练习时,他们会看到与该练习相关的帮助请求。一旦学生单击有关特定帮助请求的对话,就会将对话索引与所有参与者共享的编辑器所产生的代码运行。除了集成同伴帮助功能外,该项目还将开发一种工具,以指导学生制定良好的问题。其他增强功能包括在校园队列中扩展同伴帮助,从而增加了潜在助手的库,以便与助手更有选择地匹配帮助请求。该项目有可能在多种情况下为数千名学生提供丰富的计算机科学教育。 NSF IUSE:EHR计划支持研发项目,以提高所有学生STEM教育的有效性。这是一个敬业的学生学习轨道中的开发和实施项目。 通过参与的学生学习轨道,该计划支持有希望的实践和工具的创建,探索和实施。该奖项反映了NSF的法定任务,并被认为是值得通过基金会的知识分子优点和更广泛的影响评估的评估来支持的。
项目成果
期刊论文数量(6)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
EdCode: Towards Personalized Support at Scale for Remote Assistance in CS Education
- DOI:10.1109/vl/hcc50065.2020.9127260
- 发表时间:2020-08
- 期刊:
- 影响因子:0
- 作者:Yan Chen;Jaylin Herskovitz;Gabriel Matute;A. Wang;Sang Won Lee;Walter S. Lasecki;Steve Oney
- 通讯作者:Yan Chen;Jaylin Herskovitz;Gabriel Matute;A. Wang;Sang Won Lee;Walter S. Lasecki;Steve Oney
PuzzleMe: Leveraging Peer Assessment for In-Class Programming Exercises
PuzzleMe:利用同伴评估进行课堂编程练习
- DOI:10.1145/3479559
- 发表时间:2021
- 期刊:
- 影响因子:0
- 作者:Wang, April Yi;Chen, Yan;Chung, John Joon;Brooks, Christopher;Oney, Steve
- 通讯作者:Oney, Steve
RunEx: Augmenting Regular-Expression Code Search with Runtime Values
- DOI:10.1109/vl-hcc57772.2023.00024
- 发表时间:2023-10
- 期刊:
- 影响因子:0
- 作者:A. Zhang;Yan Chen;Steve Oney
- 通讯作者:A. Zhang;Yan Chen;Steve Oney
VizProg: Identifying Misunderstandings By Visualizing Students’ Coding Progress
- DOI:10.1145/3544548.3581516
- 发表时间:2023-04
- 期刊:
- 影响因子:0
- 作者:Ashley Ge Zhang;Yuanchun Chen;Steve Oney
- 通讯作者:Ashley Ge Zhang;Yuanchun Chen;Steve Oney
Callisto: Capturing the "Why" by Connecting Conversations with Computational Narratives
Callisto:通过将对话与计算叙述联系起来来捕捉“为什么”
- DOI:10.1145/3313831.3376740
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:Wang, April Yi;Wu, Zihan;Brooks, Christopher;Oney, Steve
- 通讯作者:Oney, Steve
{{
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 }}
Steve Oney其他文献
CoCapture: Effectively Communicating UI Behaviors on Existing Websites by Demonstrating and Remixing
CoCapture:通过演示和重新混合有效地传达现有网站上的 UI 行为
- DOI:
10.1145/3411764.3445573 - 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
Yan Chen;Sang Won Lee;Steve Oney - 通讯作者:
Steve Oney
Towards Inclusive Source Code Readability Based on the Preferences of Programmers with Visual Impairments
基于有视觉障碍的程序员的偏好,实现包容性源代码可读性
- DOI:
10.1145/3613904.3642512 - 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Maulishree Pandey;Steve Oney;Andrew Begel - 通讯作者:
Andrew Begel
Towards Providing On-Demand Expert Support for Software Developers
为软件开发人员提供按需专家支持
- DOI:
10.1145/2858036.2858512 - 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
Yan Chen;Steve Oney;Walter S. Lasecki - 通讯作者:
Walter S. Lasecki
Creativity support in authoring and backtracking
创作和回溯方面的创造力支持
- DOI:
- 发表时间:
2013 - 期刊:
- 影响因子:0
- 作者:
B. Myers;Steve Oney;Youngseok Yoon;Joel Brandt - 通讯作者:
Joel Brandt
Development Tools for Interactive Behaviors
交互行为的开发工具
- DOI:
10.1007/978-3-642-21530-8_49 - 发表时间:
2011 - 期刊:
- 影响因子:0
- 作者:
Steve Oney - 通讯作者:
Steve Oney
Steve Oney的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Steve Oney', 18)}}的其他基金
CHS: Small: Improving Web Accessibility Through Multi-Resolution Mixed-Initiative Interaction Tools
CHS:小型:通过多分辨率混合主动交互工具提高 Web 可访问性
- 批准号:
2007857 - 财政年份:2020
- 资助金额:
$ 59.89万 - 项目类别:
Standard Grant
CRII: CHS: Designing Scalable Help Tools for Programming Courses
CRII:CHS:为编程课程设计可扩展的帮助工具
- 批准号:
1755908 - 财政年份:2018
- 资助金额:
$ 59.89万 - 项目类别:
Standard Grant
相似国自然基金
Identification and quantification of primary phytoplankton functional types in the global oceans from hyperspectral ocean color remote sensing
- 批准号:
- 批准年份:2022
- 资助金额:160 万元
- 项目类别:
低纬度边缘海颗粒有机碳的卫星遥感算法研究
- 批准号:41076114
- 批准年份:2010
- 资助金额:54.0 万元
- 项目类别:面上项目
相似海外基金
Geostatistical Software for Non-Parametric Geostatistical Modeling of Uncertainty
用于不确定性非参数地统计建模的地统计软件
- 批准号:
10697081 - 财政年份:2023
- 资助金额:
$ 59.89万 - 项目类别:
Automated Assessment of Maternal Sensitivity to Infant Distress: Leveraging Wearable Sensors for Substance Use Disorder Prevention and Research
自动评估母亲对婴儿痛苦的敏感性:利用可穿戴传感器进行药物滥用障碍预防和研究
- 批准号:
10777818 - 财政年份:2023
- 资助金额:
$ 59.89万 - 项目类别:
Targeting Alcohol-Opioid Co-Use Among Young Adults Using a Novel MHealth Intervention
使用新型 MHealth 干预措施针对年轻人中酒精与阿片类药物的同时使用
- 批准号:
10456380 - 财政年份:2023
- 资助金额:
$ 59.89万 - 项目类别:
Promoting linkage to PrEP after HIV self-testing through a peer-led intervention for MSM
通过同伴主导的 MSM 干预措施,促进 HIV 自我检测后与 PrEP 的联系
- 批准号:
10700283 - 财政年份:2023
- 资助金额:
$ 59.89万 - 项目类别: