Scaffolding Computational Thinking in Introductory Computer Science through a Conversational Agent

通过对话代理在计算机科学入门中搭建计算思维的脚手架

基本信息

  • 批准号:
    2235601
  • 负责人:
  • 金额:
    $ 19.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2023
  • 资助国家:
    美国
  • 起止时间:
    2023-01-01 至 2025-12-31
  • 项目状态:
    未结题

项目摘要

This project aims to serve the national interest by investigating how virtual assistants called conversational agents can help students to learn computer programming. A key challenge of teaching introductory programming lies in how to translate students' initial programming solutions that are written in informal language (also known as "pseudocode") into a form the computer can understand. The project team plans to design and evaluate a conversational agent prototype to improve students' programming skills. The conversational agent will enable students to express each step of an algorithm in natural language, then will guide students toward generating, understanding, and evolving expressions into a formal programming language. The project has the potential to change education settings so that students will get individual and contextualized attention when students learn computer programming concepts and computational thinking. The conversational agents can adapt code generations to match students’ needs. The proposed work has the potential to lower the hurdles faced by students and to provide instructors with a better understanding of students' challenges and expectations. The proposed conversational agents will help students to express their initial algorithmic thinking in natural language, and then guide students toward generating, understanding, and evolving more formal programming codes. The project will help students to produce better solutions, develop programming skills, and increasingly engage in the learning process. The project team will evaluate the effectiveness of the conversational agent in helping students to learn computer programming through a set of labs and field studies. The project intends to compare and contrast how students will produce codes with and without the agents, how students will perceive the proposed approach, and how students will learn programming concepts. The NSF IUSE: EDU Program supports research and development projects to improve the effectiveness of STEM education for all students. Through its 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 IUSE:EDU计划支持研究和开发项目,以提高所有学生的STEM教育的有效性。通过其参与的学生学习跟踪,该计划支持有前途的实践和工具的创建、探索和实施。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(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 }}

Anita Sarma其他文献

Molecular Analysis at Relapse of Patients Treated on the Ibrutinib and Rituximab Arm of the National Multi-Centre Phase III FLAIR Study in Previously Untreated CLL Patients
  • DOI:
    10.1182/blood-2023-188597
  • 发表时间:
    2023-11-02
  • 期刊:
  • 影响因子:
  • 作者:
    Anita Sarma;Charlotte Evans;Surita Dalal;Nichola Webster;Andy Rawstron;Jane Shingles;Darren Newton;David Allan Cairns;Paul Glover;Thomas Grand;Helen Warren;Sue Bell;Sean Girvan;Natasha Greatorex;Anna Hockaday;Sharon Jackson;David Phillips;David Stones;David Allsup;Adrian John Clifton Bloor
  • 通讯作者:
    Adrian John Clifton Bloor
Source barriers to entry , revisited : A tools perspective
重新审视源代码进入壁垒:工具视角
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Christopher J. Mendez;Hema Susmita Pedala;Zoe Steine;Claudia Hilderbrand;Amber Horvath;Usa LoganSimpson;Anita Sarma;Anita Sarma
  • 通讯作者:
    Anita Sarma
Final Analysis of the RESONATE-2 Study: Up to 10 Years of Follow-Up of First-Line Ibrutinib Treatment in Patients With Chronic Lymphocytic Leukemia/Small Lymphocytic Lymphoma
  • DOI:
    10.1016/s2152-2650(24)00565-2
  • 发表时间:
    2024-09-01
  • 期刊:
  • 影响因子:
  • 作者:
    Jan Burger;Paul Barr;Tadeusz Robak;Carolyn Owen;Alessandra Tedeschi;Anita Sarma;Piers E.M. Patten;Sebastian Grosicki;Helen McCarthy;Fritz Offner;Edith Szafer-Glusman;Cathy Zhou;Anita Szoke;Lynne Neumayr;James P. Dean;Paolo Ghia;Thomas J. Kipps
  • 通讯作者:
    Thomas J. Kipps
How to Debug Inclusivity Bugs? An Empirical Investigation of Finding-to-Fixing with Information Architecture
如何调试包容性错误?
  • DOI:
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    M. Guizani;Igor Steinmacher;Jillian Emard;Abrar Fallatah;Margaret Burnett;Anita Sarma
  • 通讯作者:
    Anita Sarma
Make It Make Sense! Understanding and Facilitating Sensemaking in Computational Notebooks
让它有意义!
  • DOI:
    10.48550/arxiv.2312.11431
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Souti Chattopadhyay;Zixuan Feng;Emily Arteaga;Audrey Au;Gonzalo Ramos;Titus Barik;Anita Sarma
  • 通讯作者:
    Anita Sarma

Anita Sarma的其他文献

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

{{ truncateString('Anita Sarma', 18)}}的其他基金

Collaborative Research: Learning Software Engineering by Contributing to Real Projects With Chatbot Assistance
协作研究:通过聊天机器人协助为实际项目做出贡献来学习软件工程
  • 批准号:
    2303043
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant
CHS: SMALL: Collaborative Research: Adaptive Development Environments: Modeling and Supporting Cognitive Styles of Software Developers
CHS:SMALL:协作研究:自适应开发环境:建模和支持软件开发人员的认知风格
  • 批准号:
    2008089
  • 财政年份:
    2020
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant
CHS: Large: Collaborative Research: Gender-Inclusive Open Source through Gender-Inclusive Tools
CHS:大型:协作研究:通过性别包容性工具实现性别包容性开源
  • 批准号:
    1901031
  • 财政年份:
    2019
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Continuing Grant
CHS: SHF: SMALL: Collaborative Research: Scaffolding skill acquisition to onboard OSS ecosystems
CHS:SHF:小型:协作研究:为机载 OSS 生态系统提供脚手架技能获取
  • 批准号:
    1815486
  • 财政年份:
    2018
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant
WORKSHOP: VL/HCC 2016 Graduate Consortium
研讨会:VL/HCC 2016 毕业生联盟
  • 批准号:
    1634258
  • 财政年份:
    2016
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant
CAREER: Conflict Minimization in Distributed Software Development
职业:分布式软件开发中的冲突最小化
  • 批准号:
    1560526
  • 财政年份:
    2015
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Continuing Grant
WORKSHOP: VL/HCC 2015 Graduate Consortium
研讨会:VL/HCC 2015 毕业生联盟
  • 批准号:
    1531149
  • 财政年份:
    2015
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant
HCC: Large: Collaborative Research: Variations to Support Exploratory Programming
HCC:大型:协作研究:支持探索性编程的变体
  • 批准号:
    1559657
  • 财政年份:
    2015
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant
CAREER: Conflict Minimization in Distributed Software Development
职业:分布式软件开发中的冲突最小化
  • 批准号:
    1253786
  • 财政年份:
    2013
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Continuing Grant
HCC: Large: Collaborative Research: Variations to Support Exploratory Programming
HCC:大型:协作研究:支持探索性编程的变体
  • 批准号:
    1314365
  • 财政年份:
    2013
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant

相似国自然基金

Computational Methods for Analyzing Toponome Data
  • 批准号:
    60601030
  • 批准年份:
    2006
  • 资助金额:
    17.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Collaborative Research: Embodied Interactive Environment for Advancing Data Sensing and Computational Thinking Skills in the Built Environment
协作研究:在建筑环境中提升数据感知和计算思维技能的具体交互环境
  • 批准号:
    2241785
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant
Collaborative Research: Unpacking Computational Thinking for Elementary Teachers and Learners
协作研究:为小学教师和学习者解开计算思维
  • 批准号:
    2300323
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: Unpacking Computational Thinking for Elementary Teachers and Learners
协作研究:为小学教师和学习者解开计算思维
  • 批准号:
    2300322
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: The Smart Playground: Computational Thinking through Robotics in Early Childhood
合作研究:智能游乐场:幼儿期通过机器人进行计算思维
  • 批准号:
    2301249
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Continuing Grant
Investigating Early Elementary Students' Computational Thinking Development in Integrated Mathematics-Coding Instruction
综合数学编码教学中小学生计算思维发展的调查
  • 批准号:
    2300357
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: The Smart Playground: Computational Thinking through Robotics in Early Childhood
合作研究:智能游乐场:幼儿期通过机器人进行计算思维
  • 批准号:
    2301247
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Continuing Grant
"Collaborative Research: Studying Science Curiosity and Computational Thinking in an eTextile Upward Bound Curriculum"
“合作研究:在电子纺织品向上发展课程中研究科学好奇心和计算思维”
  • 批准号:
    2241700
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant
Preparing Teachers Regarding Ethical Reasoning in Computational Thinking
让教师做好计算思维中的道德推理的准备
  • 批准号:
    2243403
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Continuing Grant
Scaffolding Computational Thinking in Introductory Computer Science through a Conversational Agent
通过对话代理在计算机科学入门中搭建计算思维的脚手架
  • 批准号:
    2236198
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Standard Grant
A Study on the Structuring of Computational Thinking Ability of Children and Students, and Its Measurement and Evaluation
儿童和学生计算思维能力的构建及其测量与评价研究
  • 批准号:
    23K18887
  • 财政年份:
    2023
  • 资助金额:
    $ 19.5万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了