Classes
- Design, Hustle
- Beginner
AI Essentials: From Basics to Real-World Skills is a hands-on introduction to artificial intelligence designed for learners with no technical background. No coding experience is required, and Spanish-language support is available throughout the class.
This course helps you move beyond headlines and hype to understand what AI actually is, how it works, and how to use it in your everyday life. Through guided practice, you will actively learn about AI and use AI tools while building real-world skills.
In this class, you will:
Understand what AI is and what it isn’t • Learn fundamental technical concepts to understand how AI systems are built, trained, and deployed. • Explore different types of AI modalities (text, images, code, etc.) • Practice using tools like ChatGPT, Claude, and Gemini for your needs • Compare free and paid plans and understand feature differences like Deep Research and Thinking Mode • Learn how to use AI for your own use cases, such as translation, learning, productivity, and problem-solving • Learn best practices, ethical considerations, and AI’s limitations
This course is ideal for those who want practical, usable AI skills, including small business owners, students, job seekers, educators, and curious lifelong learners. You’ll leave with both foundational knowledge and the confidence to use AI independently and responsibly.
AI Essentials: From Basics to Real-World Skills is a hands-on introduction to artificial intelligence designed for learners with no technical background. No coding experience is required, and Spanish-language support is available throughout the class.
This course helps you move beyond headlines and hype to understand what AI actually is, how it works, and how to use it in your everyday life. Through guided practice, you will actively learn about AI and use AI tools while building real-world skills.
In this class, you will:
Understand what AI is and what it isn’t • Learn fundamental technical concepts to understand how AI systems are built, trained, and deployed. • Explore different types of AI modalities (text, images, code, etc.) • Practice using tools like ChatGPT, Claude, and Gemini for your needs • Compare free and paid plans and understand feature differences like Deep Research and Thinking Mode • Learn how to use AI for your own use cases, such as translation, learning, productivity, and problem-solving • Learn best practices, ethical considerations, and AI’s limitations
This course is ideal for those who want practical, usable AI skills, including small business owners, students, job seekers, educators, and curious lifelong learners. You’ll leave with both foundational knowledge and the confidence to use AI independently and responsibly.
- Design
- Beginner
Students will learn how to use leading AI tools—such as ChatGPT, Claude, and Google Gemini—as smart study partners, and will even have the option to bring their homework and class assignments to StreetCode where they will learn how to create their own personalized AI tutor, tailored to their subjects, learning style, and goals.
As they move through the process, they will research ideas, generate plans, and solve problems with the support of AI tools. Students (and parents!) can make a project that’s creative and applicable outside the classroom like a movie, website, game or even a side-business.
Parents are welcome to attend and learn alongside their students, gaining insight into how these tools can be used thoughtfully to support learning at school and at home.
Students will learn how to use leading AI tools—such as ChatGPT, Claude, and Google Gemini—as smart study partners, and will even have the option to bring their homework and class assignments to StreetCode where they will learn how to create their own personalized AI tutor, tailored to their subjects, learning style, and goals.
As they move through the process, they will research ideas, generate plans, and solve problems with the support of AI tools. Students (and parents!) can make a project that’s creative and applicable outside the classroom like a movie, website, game or even a side-business.
Parents are welcome to attend and learn alongside their students, gaining insight into how these tools can be used thoughtfully to support learning at school and at home.
- Design, Hustle
- Beginner
- Fast ways to prototype without heavy coding
- Tools to find and generate art, sound, and story elements
- Simple testing workflows that show what works and what doesn’t
- A finished mini-game that you can share
- Fast ways to prototype without heavy coding
- Tools to find and generate art, sound, and story elements
- Simple testing workflows that show what works and what doesn’t
- A finished mini-game that you can share
- Design, Hustle
- Beginner
Vibe Coding
Vibe Coding lives at the crossroads of artificial intelligence, product design, and creative craft. AI is changing how we build software; that means a new generation of builders must learn to work with these tools in a way that is both technically skilled and deeply intentional.
This course invites students into the full journey of building with AI, from understanding how large language models actually work, to launching real products with confidence and clarity. It is not about chasing trends; it is about learning to build with courage and care.
Building with Intelligence
In this course, AI is not treated as a shortcut; it is treated as a material. Just like an architect studies wood, steel, and light, a vibe coder studies token limits, temperature settings, and attention patterns. Prompting becomes more than typing instructions; it becomes a form of design. The words you choose, the structure you create, and the context you provide shape what the system gives back. Students explore how large language models grow more capable at scale; they also learn how to guide those capabilities with steadiness and responsibility.
We practice advanced prompting techniques, including:
Metaprompts
Chain of thought reasoning
Role assignment
Negative prompting
These tools form the backbone of the work. Students build prompt libraries, design multi step workflows, and develop the judgment to know the difference between raw machine output and a product that is ready to meet the world. The goal is discernment; not just speed, but wisdom.
Aesthetic Precision and Product Craft
Technical skill is not enough; beautiful products require attention and empathy. This course spends real time on the feel of an interface, on color systems, typography, spacing, and the quiet power of microinteractions. These small choices add up; they shape whether something feels cold and generic or thoughtful and human. We move beyond default AI aesthetics; we design experiences that feel grounded, intentional, and emotionally resonant.
Product thinking is woven into everything. Students learn to:
Define their ideal user with clarity
Cut features that distract from the core need
Design onboarding that helps someone reach an aha moment in the first sixty seconds
Every decision must serve a real person with a real problem; that is the standard.
From Prototype to Production
Building is only part of the story; shipping matters. Students learn the basics of hosting, production infrastructure, and distributing across web, mobile, and progressive web platforms. We also talk about launch strategy, pricing psychology, and retention; because a product without users is just a private experiment.
This is not a passive lecture course; it is a practice. Students are expected to engage with weekly videos before class; classroom time is used for conversation, critique, and application. We wrestle with ideas together; we test assumptions; we stretch one another’s thinking. The hope is that each session leaves us clearer, braver, and more capable than when we walked in.
Vibe Coding
Vibe Coding lives at the crossroads of artificial intelligence, product design, and creative craft. AI is changing how we build software; that means a new generation of builders must learn to work with these tools in a way that is both technically skilled and deeply intentional.
This course invites students into the full journey of building with AI, from understanding how large language models actually work, to launching real products with confidence and clarity. It is not about chasing trends; it is about learning to build with courage and care.
Building with Intelligence
In this course, AI is not treated as a shortcut; it is treated as a material. Just like an architect studies wood, steel, and light, a vibe coder studies token limits, temperature settings, and attention patterns. Prompting becomes more than typing instructions; it becomes a form of design. The words you choose, the structure you create, and the context you provide shape what the system gives back. Students explore how large language models grow more capable at scale; they also learn how to guide those capabilities with steadiness and responsibility.
We practice advanced prompting techniques, including:
Metaprompts
Chain of thought reasoning
Role assignment
Negative prompting
These tools form the backbone of the work. Students build prompt libraries, design multi step workflows, and develop the judgment to know the difference between raw machine output and a product that is ready to meet the world. The goal is discernment; not just speed, but wisdom.
Aesthetic Precision and Product Craft
Technical skill is not enough; beautiful products require attention and empathy. This course spends real time on the feel of an interface, on color systems, typography, spacing, and the quiet power of microinteractions. These small choices add up; they shape whether something feels cold and generic or thoughtful and human. We move beyond default AI aesthetics; we design experiences that feel grounded, intentional, and emotionally resonant.
Product thinking is woven into everything. Students learn to:
Define their ideal user with clarity
Cut features that distract from the core need
Design onboarding that helps someone reach an aha moment in the first sixty seconds
Every decision must serve a real person with a real problem; that is the standard.
From Prototype to Production
Building is only part of the story; shipping matters. Students learn the basics of hosting, production infrastructure, and distributing across web, mobile, and progressive web platforms. We also talk about launch strategy, pricing psychology, and retention; because a product without users is just a private experiment.
This is not a passive lecture course; it is a practice. Students are expected to engage with weekly videos before class; classroom time is used for conversation, critique, and application. We wrestle with ideas together; we test assumptions; we stretch one another’s thinking. The hope is that each session leaves us clearer, braver, and more capable than when we walked in.
- Design
- Beginner
In this class, students will be introduced to the basics of digital art creation using Procreate. Procreate is a powerful digital drawing and painting app that offers a range of tools and features for creating stunning artwork. Through a series of fun and engaging lessons, children will learn how to use the various brushes, layers, and effects in Procreate to create their own digital art pieces.
They will also learn about color theory and composition to help them create visually appealing works of art. By the end of the class, students will have gained valuable skills in digital art creation and be able to use Procreate more confidently and creatively. iPads will be available for use during the class.
In this class, students will be introduced to the basics of digital art creation using Procreate. Procreate is a powerful digital drawing and painting app that offers a range of tools and features for creating stunning artwork. Through a series of fun and engaging lessons, children will learn how to use the various brushes, layers, and effects in Procreate to create their own digital art pieces.
They will also learn about color theory and composition to help them create visually appealing works of art. By the end of the class, students will have gained valuable skills in digital art creation and be able to use Procreate more confidently and creatively. iPads will be available for use during the class.
- Design
- Beginner
Spark curiosity and explore STEM through hands-on learning! Designed for students ages 8-12, Kits Cubed uses interactive STEM Kits to introduce exciting engineering and science concepts. Through fun, engaging experiments, students develop problem-solving skills, creativity, and a passion for discovery. Join us and ignite your inner scientist!
Spark curiosity and explore STEM through hands-on learning! Designed for students ages 8-12, Kits Cubed uses interactive STEM Kits to introduce exciting engineering and science concepts. Through fun, engaging experiments, students develop problem-solving skills, creativity, and a passion for discovery. Join us and ignite your inner scientist!
- Design, Hustle
- Beginner
Welcome to Product Co-Design: EdTech. This is more than a student bringing their experience and perspective; this is an internship & career opportunity!
As a Product Co-Design Intern, you will learn the core principles and values of design thinking and how that shapes the products and innovations that build our world and impact across industries we interact with every day, like education.
In this select program in partnership with d.School interns will learn to effectively apply design thinking principles, leverage their personal learning experiences and interests, and work closely with EdTech Brands to co-design innovations that better support the mission to advance education and technologies that serve a range of students.
This class is designed for those who enjoy: collaborating, designing, critical thinking, and creative problem solving to create new solutions and exploring pathways to future career success.
Benefits, Skills, & Takeaways:
- Learn the technical and soft skills to both design thinking & product development
- Walk away with effective creative communication techniques to build upon technical expertise
- Utilize for College Application/Resume/Portfolio Building Opportunity/ Letter of Recommendation
- Direct Network and Collaboration with EdTech Start-Up Companies
- Paid Stipend for participation & completion of the course
Welcome to Product Co-Design: EdTech. This is more than a student bringing their experience and perspective; this is an internship & career opportunity!
As a Product Co-Design Intern, you will learn the core principles and values of design thinking and how that shapes the products and innovations that build our world and impact across industries we interact with every day, like education.
In this select program in partnership with d.School interns will learn to effectively apply design thinking principles, leverage their personal learning experiences and interests, and work closely with EdTech Brands to co-design innovations that better support the mission to advance education and technologies that serve a range of students.
This class is designed for those who enjoy: collaborating, designing, critical thinking, and creative problem solving to create new solutions and exploring pathways to future career success.
Benefits, Skills, & Takeaways:
- Learn the technical and soft skills to both design thinking & product development
- Walk away with effective creative communication techniques to build upon technical expertise
- Utilize for College Application/Resume/Portfolio Building Opportunity/ Letter of Recommendation
- Direct Network and Collaboration with EdTech Start-Up Companies
- Paid Stipend for participation & completion of the course
- Design, Hustle
- Beginner
AI Sports & Tech Lab puts you on the creator side of sports technology. You use AI tools and basic coding to design and build one core feature of your own sports app, such as shot trackers, stat dashboards, or auto highlight reels.
In this class, you will:
- Explore how AI powers tools like Hooper, Hudl, and other sports tech
- Use prompt-based AI tools and simple Python or web skills to prototype ideas
- Apply design thinking to turn a sports problem into a real product concept
- Work mostly in build sessions with mentors helping you one on one
- Create a short pitch and live demo for community Demo Day at Stanford
This course is for students ages 13 and up who have some programming experience and want to connect AI, sports, and real product building. You leave with an AI sports project you can show, explain, and continue improving.
AI Sports & Tech Lab puts you on the creator side of sports technology. You use AI tools and basic coding to design and build one core feature of your own sports app, such as shot trackers, stat dashboards, or auto highlight reels.
In this class, you will:
- Explore how AI powers tools like Hooper, Hudl, and other sports tech
- Use prompt-based AI tools and simple Python or web skills to prototype ideas
- Apply design thinking to turn a sports problem into a real product concept
- Work mostly in build sessions with mentors helping you one on one
- Create a short pitch and live demo for community Demo Day at Stanford
This course is for students ages 13 and up who have some programming experience and want to connect AI, sports, and real product building. You leave with an AI sports project you can show, explain, and continue improving.
- Design, Hustle
- Beginner
Storytelling & Tech is a dynamic class where students master the art of telling compelling stories using modern tools and techniques. From crafting narratives to producing digital content, students discuss how to connect with audiences through engaging and impactful storytelling. This class emphasizes creativity, structure, and authenticity, helping students bring their personal stories to life in unique ways.
Storytelling & Tech is a dynamic class where students master the art of telling compelling stories using modern tools and techniques. From crafting narratives to producing digital content, students discuss how to connect with audiences through engaging and impactful storytelling. This class emphasizes creativity, structure, and authenticity, helping students bring their personal stories to life in unique ways.
- Foundational
- Beginner
This Tech Exposure program is designed to support StreetCode community members (TechX, TechEquis, Senior Tech Empowerment). All will receive training on a variety of technology topics and guidance stepping through project-based activities under the following categories:
- System management: downloading and installing applications, organizing documents in drives and folders, setting up video conferencing, and setting up printing
- Desktop and cloud applications: operating system applications, third-party apps vs cloud/web-based applications
- Networks & Networking
- AI tools
Time will be allocated for structured project-based activities and focused Q&A.
The instructor will select specific projects to work through each week.
University Circle
This Tech Exposure program is designed to support StreetCode community members (TechX, TechEquis, Senior Tech Empowerment). All will receive training on a variety of technology topics and guidance stepping through project-based activities under the following categories:
- System management: downloading and installing applications, organizing documents in drives and folders, setting up video conferencing, and setting up printing
- Desktop and cloud applications: operating system applications, third-party apps vs cloud/web-based applications
- Networks & Networking
- AI tools
Time will be allocated for structured project-based activities and focused Q&A.
The instructor will select specific projects to work through each week.







