课题基金 / 基金详情

Scaffolding Computational Thinking in Introductory Computer Science through a Conversational Agent

Scaffolding Computational Thinking in Introductory Computer Science through a Conversational Agent
通过对话代理在计算机科学入门中搭建计算思维的脚手架
批准号:
2235601
负责人:
Anita Sarma
金额:
$19.5万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2023
资助国家:
美国
项目状态:
未结题
起止时间:
2023-01-01 至 2025-12-31

项目摘要

项目成果

Anita Sarma的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Learning Software Engineering by Contributing to Real Projects With Chatbot Assistance
  • 批准号:
    2303043
  • 项目类别:
    Standard Grant
  • 资助金额:
    $28.8万
  • 财政年份:
    2023
  • 负责人:
    Anita Sarma
  • 依托单位:
CHS: SMALL: Collaborative Research: Adaptive Development Environments: Modeling and Supporting Cognitive Styles of Software Developers
  • 批准号:
    2008089
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.0万
  • 财政年份:
    2020
  • 负责人:
    Anita Sarma
  • 依托单位:
CHS: Large: Collaborative Research: Gender-Inclusive Open Source through Gender-Inclusive Tools
  • 批准号:
    1901031
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $87.08万
  • 财政年份:
    2019
  • 负责人:
    Anita Sarma
  • 依托单位:
CHS: SHF: SMALL: Collaborative Research: Scaffolding skill acquisition to onboard OSS ecosystems
  • 批准号:
    1815486
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.0万
  • 财政年份:
    2018
  • 负责人:
    Anita Sarma
  • 依托单位:
国内基金
海外基金
Computational Methods for Analyzing Toponome Data