CRII: CHS: Designing Scalable Help Tools for Programming Courses
CRII: CHS: Designing Scalable Help Tools for Programming Courses
批准号:
1755908
负责人:
Steve Oney
金额:
$17.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-09-01 至 2022-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The growing demand for programming skills has led to an influx of new learners in both traditional and online programming courses. However, it is challenging to provide effective personalized help, particularly online. Synchronous tools such as video chat enable interactive help but limit scheduling flexibility, which is a key advantage of online courses. Asynchronous tools such as discussion forums provide flexibility and allow students to learn from prior questions but are less interactive and lose important contextual information about the learner's question. This project aims to design, build, and test "semi-synchronous" tools to combine the best of both help styles. The idea is that capturing snapshots of the program's code and output should allow learners to ask clearer questions and let instructors form a more complete picture of the problem that should improve their answers, while integrating chat features with the code and tracking how code changes as the discussion progresses should help other learners make more effective use of prior questions. Building and testing these tools will advance knowledge about how to develop scalable collaborative systems, useful information repositories, and more effective support resources for programming courses. Further, it will have practical impacts on software education, particularly for students with lower socioeconomic status who could benefit most from better support in online courses.The project is organized around the evolution and evaluation of an existing prototype semi-synchronous tool called chat.codes. On the development side, there are two major activities. The first is integrating version tracking with the existing chat interface and developing tools to visualize how code changes along with conversational turns during a help session. The second involves developing tools to archive, search, and view past conversations based on specific discussion topics, code keywords, or instructor-created tags. The evaluation has four main phases. The first is a one-hour lab study pairing students and instructors on simulated programming tasks that require students to learn a new concept from the instructor, aimed at evaluating the usability of chat.codes relative to other synchronous help systems. The second is a lab study to test the archiving, search, and visualization features, assigning students to a programming problem and giving them access to the help sessions from the first experiment but not a live instructor to see how well the archived conversations both help solve the programming problems and convey the underlying concepts. Results from both studies will be used to improve chat.codes, which will then be deployed as a remote support tool for two semesters in a large in-person introductory undergraduate programming course. This deployment will be open-ended and students and instructors will not be required to use the tool but will be encouraged to do so; the project team will use a combination of interviews where they ask users to compare chat.codes to other support tools, along with analysis of logged help sessions, to better understand the strengths and weaknesses that come with integrating the code and chat elements. The team will then develop a final version of the tool that will be deployed alongside existing online programming courses.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.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
How Data Scientists Use Computational Notebooks for Real-Time Collaboration
数据科学家如何使用计算笔记本进行实时协作
DOI:
10.1145/3359141
发表时间:
2019
期刊:
Proceedings of the ACM on Human-Computer Interaction
影响因子:
--
作者:
[Wang, April Yi, Mittal, Anant, Brooks, Christopher, Oney, Steve]
通讯作者:
Oney, Steve
DOI:
10.1109/vl/hcc50065.2020.9127260
发表时间:
2020-08
期刊:
2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
影响因子:
--
作者:
[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
Callisto: Capturing the "Why" by Connecting Conversations with Computational Narratives
Callisto:通过将对话与计算叙述联系起来来捕捉“为什么”
DOI:
10.1145/3313831.3376740
发表时间:
2020
期刊:
Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems
影响因子:
--
作者:
[Wang, April Yi, Wu, Zihan, Brooks, Christopher, Oney, Steve]
通讯作者:
Oney, Steve
Creating Guided Code Explanations with chat.codes
使用 chat.codes 创建引导代码解释
DOI:
10.1145/3274400
发表时间:
2018
期刊:
Proceedings of the ACM on Human-Computer Interaction
影响因子:
--
作者:
[Oney, Steve, Brooks, Christopher, Resnick, Paul]
通讯作者:
Resnick, Paul
CHS: Small: Improving Web Accessibility Through Multi-Resolution Mixed-Initiative Interaction Tools
-
批准号:2007857
-
项目类别:Standard Grant
-
资助金额:$49.92万
-
财政年份:2020
-
负责人:Steve Oney
-
依托单位:
Scalable Remote Peer Help for Programming Education
-
批准号:1915515
-
项目类别:Standard Grant
-
资助金额:$59.89万
-
财政年份:2019
-
负责人:Steve Oney
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于CHS-DRGs和诊疗全流程大数据挖掘的子宫肌瘤手术“主路径+支路径”的复合临床路径模式研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:朱文俊
-
依托单位:
CHS-DRG模式下ICU老年患者CRE医院感染防控对策研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:王玉沐
-
依托单位:
3,5-双(2-羟基-4-氟-苯基)-1,2,4-噁二唑-铈配合物@CD-MFO-CHS 脑靶向载药纳米粒的制备及抗 AIS脑保护作用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:张静夏
-
依托单位:
威尼斯镰刀菌中几丁质合成关键基因Chs调控菌丝体结构与蛋白消
化特性的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:周治彤
-
依托单位:
PLA/GO/CHS导电分层缓释给药系统治疗长节段周围神经损伤的研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
旁系同源CHS在柑橘黄酮类及花色苷合成通路中差异化调控的分子机制
-
批准号:32302507
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:赵晨柠
-
依托单位:
红曲霉关键chs基因调控红曲色素和桔霉素合成的作用机制
-
批准号:32101906
-
项目类别:青年科学基金项目(C类)
-
资助金额:30.0万元
-
批准年份:2021
-
负责人:刘俊
-
依托单位:
Chs 基因对红曲色素和桔霉素合成代谢的调控作用
-
批准号:2021JJ31146
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2021
-
负责人:刘俊
-
依托单位:
除虫菊CHS合成酶及其互作蛋白协同调控除虫菊酯合成代谢的催化机制解析
-
批准号:31902051
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2019
-
负责人:胡昊
-
依托单位:
先进CHS结构柔性复合负极材料的可控制备及其储能构效关系研究
-
批准号:61574122
-
项目类别:面上项目
-
资助金额:64.0万元
-
批准年份:2015
-
负责人:罗永松
-
依托单位: