Vibe Coding

When
Weekly on Sundays from Sat, Sep 13 to Sun, Nov 30
Sun (9/14) 9–10:30am PDT (90 min)
Sun (9/21) 9–10:30am PDT (90 min)
Sun (9/28) 9–10:30am PDT (90 min)
Sun (10/5) 9–10:30am PDT (90 min)
Sun (10/12) 9–10:30am PDT (90 min)
Sun (9/14) 9–10:30am PDT (90 min)
Sun (9/21) 9–10:30am PDT (90 min)
Sun (9/28) 9–10:30am PDT (90 min)
Sun (10/5) 9–10:30am PDT (90 min)
Sun (10/12) 9–10:30am PDT (90 min)
Sun (10/19) 9–10:30am PDT (90 min)
Sun (10/26) 9–10:30am PDT (90 min)
Sun (11/2) 9–10:30am PDT (90 min)
Sun (11/9) 9–10:30am PDT (90 min)
Sun (11/16) 9–10:30am PDT (90 min)
Sun (11/23) 9–10:30am PDT (90 min)
Sun (11/30) 9–10:30am PDT (90 min)
In business since January, '14
925-594-6098
Ages
10–20 yrs old
Attendance
Drop-off: kids only
Price
$399
About

Course Description:
Vibe Coding is a high-energy, creativity-driven coding program designed to make programming approachable, engaging, and fun for all learners. Whether building games, designing interactive websites, or creating digital art, students will learn coding by doing — working on hands-on projects that connect to their personal interests. The course blends problem-solving, creativity, and teamwork, helping students develop not only coding skills but also the confidence to apply them in school, careers, and everyday life. By the end, each student will have a portfolio-worthy project that reflects their unique “vibe.”

Target Audience: Grades 4–12 (can be adapted for adults)
Duration: 8–12 weeks (customizable)
Format: 2 sessions/week (1.5 hours each)

Module 1: Coding Mindset & Digital Confidence
• Intro to Coding – What coding is, where it’s used, and why it’s exciting
• Problem-Solving Mindset – Breaking big problems into small steps
• Digital Creativity – How coding powers apps, games, and websites

Module 2: Coding Fundamentals
• Basics of Logic – Sequencing, loops, and conditions
• Variables & Data – Storing and using information
• Functions – Writing reusable code blocks
• Hands-on mini-projects after each concept

Module 3: Vibe Projects (Engage & Create)
• Make Your First Game – Simple 2D game (Scratch or JavaScript/HTML5)
• Create a Website – Personal bio page or school project site
• Data Fun – Visualizing simple datasets (Google Sheets + JavaScript)

Module 4: Collaboration & Real-World Skills
• Pair Programming – Working together on a shared project
• Debugging Techniques – Finding and fixing problems
• Version Control Basics – Intro to GitHub for teamwork

Module 5: Capstone Project – Your Vibe, Your Code
• Students choose a project based on their interest:
o Game
o Portfolio website
o Interactive quiz
o Digital storytelling
• Presentation to peers, parents, or school community

Extras / Optional Enhancements
• Guest speakers from tech companies
• Mini “Code Jam” challenges
• Career talk: Paths in tech and creative coding

Tools & Platforms:
• Younger students (Grades 4–6): Scratch, Tynker, Code.org
• Middle school (Grades 6–8): JavaScript with p5.js, HTML/CSS
• High school: Python, JavaScript, GitHub, Replit

Tags
STEM, coding, and Vibecoding