NSF grant ~$1.08M: feeling the math of machine learning on a weaving loom — undergraduate AI education (UC Irvine)
An NSF IUSE award of ~$1.08 million to UC Irvine, building undergraduates AI literacy through experiential learning. At its center is a three-week unit making matrix factorization, the mathematical foundation of machine learning, tangible through a shaft loom, letting students explore abstraction, pattern decomposition, compression, generalization, and overfitting. An AI conversational agent adjusts scaffolding for varied math, programming, arts, and design backgrounds. Runs 2026-2030.
Grant overview (primary data)
- Award amount$1,076,806
- RecipientUniversity of California-Irvine (California)
- ProgramIUSE
- Period2026-07-01 〜 2030-06-30
- FunderU.S. National Science Foundation (NSF) / NSF
Key points
- Recipient: UC Irvine, ~$1.08M, July 2026 to June 2030 (IUSE, Level 3)
- Builds all undergraduates AI literacy (understand, critique, thoughtfully engage) through experiential learning
- Core: a three-week unit making matrix factorization tangible through a shaft loom
- Loom-based physical constraints scaffold abstraction, pattern decomposition, compression, generalization, and overfitting
- An AI conversational agent adjusts scaffolding for varied backgrounds (math, programming, arts, design); mixed-methods evaluation, materials released
This award is a design study for undergraduate education that fuses learning with AI and learning about AI — and its stage is not a computer but a weaving loom.
1A national need for AI literacy
The backdrop is the national need for AI literacy. The project aims for all undergraduates, regardless of major, to understand, critique, and thoughtfully engage with AI, framing as nationally important the delivery of the conceptual foundations needed to use AI-enabled technologies, join public discourse, and make informed decisions.
2Feeling matrix factorization through weaving
The core idea stands out. It makes matrix factorization — the mathematical foundation of machine learning — tangible through a shaft loom used as a boundary object. A loom generates patterns within the physical constraints of how warp threads combine. Using those constraints as scaffolding, students explore core ML concepts — abstraction, pattern decomposition, compression, generalization, and overfitting — hands-on. The idea is to make abstract AI concepts something you can touch.
3The research questions
The research questions are concrete: how do loom-based physical constraints scaffold understanding of ML representations; which curriculum design features enable mastery of decomposition and abstraction; how does collaborative design between curriculum developers and instructors support disciplinary adaptation; and how can an AI conversational agent adjust scaffolding for students with backgrounds in math, programming, arts, and design.
These are evaluated with mixed methods — learning analytics, performance assessments, and qualitative analysis of student interactions — compared across multiple instructional contexts.
Why it matters
An experiment in designing AI-era undergraduate education (AI literacy) through tangible embodiment and AI-agent scaffolding. Integrating learning-with-AI and learning-about-AI while making abstract concepts experiential is a reference for those in EdTech, AI education, and curriculum design.
FAQ
Why teach machine learning with a loom?
What role does the AI agent play?
Can other universities use the results?
Sources (primary)
Source: NSF Award Search (U.S. National Science Foundation, public domain). Amounts are the obligated amount. For privacy, we do not handle principal investigator names.
- NSF Award (original, official)
- NSF Award ID: 2540050