Friday, October 30, 2026Schedule C (Even)Rooms 801 & 806 • Tutorial 10:07 AM
Hour of Vibe Coding
Bring a friend and experience modern AI-assisted creative workflows! Build a graphical web application, playable retro arcade game, or interactive scientific simulation with Google Gemini as your collaborative pair-programmer in the computer labs.
Tutorial: 10:07 AM – 11:00 AM
Location: Building 800 (Rooms 801 & 806)
Beginners & Experienced Coders Welcome
Powered by Google GeminiRooms 801 & 806 • Tutorial 10:07–11:00 AM
What is Vibe Coding?
Vibe Coding is a modern programming workflow where you collaborate directly with an AI assistant (like Google Gemini) in plain English. Instead of getting stuck on syntax, you articulate your creative vision—physics simulations, browser games, digital synthesizers, and procedural art—and iterate interactively.
Step 1: Describe
Explain your game or simulation idea in natural language.
Step 2: Generate
Gemini generates working HTML, CSS, and JavaScript.
Step 3: Play & Iterate
Run it immediately in your browser and ask for tweaks!
Curated Starter Prompts (Click to Copy)
Copy any of these tested formulas into Gemini to kickstart your tutorial session!
Physics & CanvasBeginner Friendly
Gravity & Orbital Physics Sandbox
“Create an interactive 2D orbital gravity simulation in HTML5 Canvas. When I click and drag, spawn planets with mass and velocity that orbit a central glowing star. Add trails to visualize Keplerian orbits and a speed slider.”
Ready for Gemini
Web Audio APIIntermediate
Audio Visualizer & Synth Keyboard
“Build an interactive web piano keyboard with Web Audio API. Each key should play a musical frequency with an oscillator and render a pulsating Fourier transform audio frequency visualizer on a responsive canvas.”
Ready for Gemini
Procedural Math & ArtBeginner Friendly
Generative Fractal Tree Garden
“Write a recursive fractal tree generator where branch angles, blossom colors, and wind sway can be controlled in real time using mouse position. Include a screenshot export button to save your digital art.”
Ready for Gemini
Game Loop & SpritesIntermediate
Retro Cyberpunk Arcade Game
“Code a browser mini-game where the player pilots a drone dodging falling asteroids in a retro synthwave grid. Include score tracking, particle explosion effects on collision, and increasing difficulty over time.”
Ready for Gemini