Project Grant 2438888

Award Date 6/15/25
Completion Date 5/31/28
Dollars Obligated $192K
Federal Grant Program
47.076
Assistance Type
Project Grant
Place of Performance
Baltimore, MD 21250, USA
Similar Awards
This $262,753 Project Grant award from the National Science Foundation (NSF) STEM Education program (CFDA 47.076) aims to develop an innovative inquiry-based learning tool called the "Technical Debt Tutor" (TD-Tutor) to improve undergraduate computing education. The project, led by the University of Alabama, will integrate technical debt concepts into computing curricula at multiple levels to help students recognize, evaluate, and manage technical debt in software systems. TD-Tutor...
This $294,117 federal Project Grant award from the National Science Foundation (NSF) STEM Education program (CFDA 47.076) aims to improve undergraduate computing education by integrating concepts related to technical debt management. The project, titled "Boosting Student Capacity to Ensure Software Quality with an Inquiry-Based Learning Tool," will develop an innovative learning tool called "TD-Tutor" to help students recognize, evaluate, and manage technical debt in software...
This Project Grant award from the National Science Foundation's STEM Education program supports the development of the Tutor Engagement Assistant (TEA) system by The Washington University. The TEA system aims to improve the quality of teaching assistant-student interactions in computing courses through $400,722 in funding from July 1, 2022 to June 30, 2024. Specifically, the TEA system will help undergraduate teaching assistants quickly debug student code and construct personalized problem...
The National Science Foundation awarded Michigan Technological University a $616,008 Project Grant under the federal STEM Education program (CFDA 47.076) to develop an automated coding feedback system called WEBTA. The system aims to provide rich, immediate feedback to students in introductory programming courses on common errors or "antipatterns" to significantly improve learning outcomes and coding skills. With rapidly increasing class sizes and instructor shortages, manually...
This $499,828 Project Grant award from the National Science Foundation's STEM Education program (CFDA 47.076) supports research to formalize the concept of "threat perception" (TP) in software development and design educational interventions to improve TP learning among undergraduate computer science students. The primary goals are to: 1) develop a mechanistic model of TP based on constructivist learning theory, 2) analyze how code analysis tasks like "build it, break it, fix...
This $200,000 Project Grant awarded by the National Science Foundation's STEM Education (CFDA 47.076) program aims to enhance learning and motivation in introductory programming courses at Georgia Gwinnett College, a Hispanic-serving institution. The key products and services to be delivered include: Integrating research-supported pedagogies and automated tools to accommodate diverse learning styles, including hiring and mentoring a diverse group of peer tutors and producing a video library to...
This National Science Foundation (NSF) STEM Education (CFDA 47.076) project grant award to Louisiana State University (LSU) in the amount of $138,601 aims to increase the use of project-based learning in undergraduate software engineering courses. The project will design, develop, and evaluate a reference software engineering course with a repository of 12 ready-to-use projects and associated active learning activities. These resources are intended to enable instructors to more easily...
This Project Grant award, provided by the National Science Foundation (NSF) under the STEM Education (CFDA 47.076) program, aims to develop a novel teaching and assessment approach for evaluating individual student contributions to team software projects in undergraduate computing education. The $250,000 award to Oregon State University will support the creation and validation of (A) an assessment framework to gauge attainment of student learning outcomes in collaborative software development...
This $400,000 Project Grant award from the National Science Foundation (NSF) STEM Education (CFDA 47.076) program supports the development of automated methods to reward students for following a good programming process when writing computer programs. The project at the Regents of the University of California at Riverside aims to create Python scripts that can automatically award points to students based on their demonstrated behaviors, such as starting early, spending sufficient time, writing...
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...

This Project Grant award from the National Science Foundation (NSF) under the STEM Education program (CFDA 47.076) provides $192,197 to the University of Maryland Baltimore County (UMBC) to develop an innovative inquiry-based learning tool called "TD-Tutor" (Technical Debt Tutor). The goal is to improve undergraduate computing education by helping students recognize, evaluate, and manage technical debt in software systems.

The TD-Tutor tool will be implemented, used, and evaluated across three curriculum levels - introductory programming, mid-level software engineering, and senior-level decision-making courses. It will feature annotated examples, interactive exercises, and conceptual feedback to guide student learning. The project aims to contribute to building a strong foundation for students to develop high-quality software and prepare them for the STEM workforce. Pre- and post-evaluations will assess the tool's impact on student learning, skill development, and readiness to manage software quality. This award reflects NSF's mission to advance STEM education and workforce development.

Generated 6/24/25, 6:08 AM