This $400,000 Project Grant award from the National Science Foundation (NSF) STEM Education program (CFDA 47.076) to the University of California, San Diego (UCSD) aims to redesign an introductory computer science (CS1) course to teach programming with the aid of large language model (LLM) AI assistants. The key goals are to: 1) Redesign the CS1 course to emphasize skills like code reading, testing, and problem decomposition rather than just syntax and writing code from scratch; 2) Study how...
The National Science Foundation (NSF) awarded The Leland Stanford Junior University (doing business as Stanford University) a $200,000 Project Grant under the STEM Education (CFDA 47.076) program. The goal of this "RAPID" project is to understand how instructional coaches can implement AI-based teacher feedback tools to help teachers, especially those in resource-poor schools, integrate AI technologies into their classrooms. The project will involve interviewing coaches, developing...
The University of California, San Diego was awarded a $299,973 project grant from the National Science Foundation's STEM Education program (CFDA 47.076) to determine the effectiveness of live coding on student learning in introductory programming. The project will assess how live coding, where instructors demonstrate programming live in front of students, impacts student comprehension, engagement and performance in gateway computer science courses from January 2021 through December 2023. As...
This National Science Foundation project grant of $1,283,565 will fund the development of an AI-driven classroom assistant called Insight to transform introductory computer science instruction from 2023-2027. Under the federal STEM Education program (CFDA 47.076), North Carolina State University will design, develop, and refine Insight to provide real-time adaptive feedback and coding analytics to both students and instructors. The university will collaborate with computer science courses at...
This $195,000 Project Grant from the National Science Foundation's Division of Undergraduate Education aims to develop a conversational agent to improve computer science education. Funded under the STEM Education program (CFDA 47.076), Oregon State University will design and evaluate a conversational agent prototype to help introductory computer science students learn programming concepts. The agent will enable students to express algorithmic steps in natural language before guiding them to...
The National Science Foundation (NSF) awarded a $199,994 Project Grant through the STEM Education (CFDA 47.076) program to The Leland Stanford Junior University to explore how high school youth, particularly those from historically marginalized communities, interact with and learn about generative AI and machine learning tools. Over a one-year period, the researchers will pilot classroom and extracurricular activities, collect quantitative and qualitative data, and analyze findings to develop...
The National Science Foundation (NSF) Division of Undergraduate Education awarded a $191,929 Project Grant under the STEM Education (CFDA 47.076) program to The Regents of the University of California, doing business as the University of California, Berkeley. This 4-year grant, active from June 1, 2023 to September 30, 2027, aims to develop and evaluate an AI-driven classroom assistant called "Insight" to transform introductory computer science education. The project objectives are to:...
This $300,000 federal Project Grant award from the National Science Foundation's (NSF) STEM Education (CFDA 47.076) program aims to develop a course that teaches computer science students how to work with and comprehend large code bases. The project, awarded to the University of California, San Diego (UC San Diego), is designed to address the "academia-industry gap" where new computer science graduates are often underprepared for contributing to large, existing software code bases in...
This three-year, $349,987 project grant from the National Science Foundation's STEM Education program (CFDA 47.076) supports the University of Houston to understand and mitigate the impacts of code intelligence systems in introductory programming courses. The university will develop infrastructure for students to use intelligent code generation tools in a web development environment. It will then conduct pilot experiments examining effects on student tinkering behaviors and self-efficacy. An...
This National Science Foundation award under the STEM Education program (CFDA 47.076) provides $238,468 to Utah State University to conduct research on how novice computer programming students write code. The project aims to analyze students' coding processes using keystroke data to understand how they problem-solve and develop programming skills. The research team plans to develop models of student thinking and programming practices, identifying best practices that can be adopted to improve...