Powerful Features for Interactive Coding Education
Everything you need to create engaging, live coding sessions with your students
Google Slides™ Integration
Connect your existing Google Slides presentations seamlessly. No need to recreate your teaching materials—use what you already have and make them interactive.
- ✓Access any presentation from your Google Drive™
- ✓Automatic syncing when you update slides
- ✓Secure OAuth integration with Google


Live Code Editor
Students code alongside your presentation in a synchronized editor. They see your slides on the left and write code on the right—everything in one view.
- ✓Split-screen interface: slides + code editor
- ✓Instant code execution and output
- ✓Sandboxed execution in isolated environments, safe for the classroom
- ✓Python, JavaScript, and Java, with more languages planned
Real-Time Monitoring
See exactly what every student is coding in real-time, with a live status on each one. Coding questions are auto-graded the moment a student runs them, and anyone who's stuck can raise a hand that flags their card instantly.
- ✓Live status on every student: coding, done, or needs help
- ✓Coding questions auto-graded against your expected answer, with a running score per student
- ✓Students raise a hand the instant they're stuck, so you can walk straight to them


Live Teacher Assistance
Live-code beside your slide and every student mirrors it in real time, or jump directly into one student's editor to fix a bug—without disrupting the rest of the class.
- ✓Live Demo: your editor + terminal mirror to every student in real time, so you can teach and demonstrate code without switching screens
- ✓Edit any student's code directly from the dashboard; changes sync instantly to their screen
- ✓View output alongside their code to diagnose errors
And Many More Features
Instant Session Launch
Start a session with one click. Share a simple PIN with your students—no accounts, downloads, or complex setup required for them.
Multiple Sessions
Manage multiple classes and sessions simultaneously. Keep your different courses organized and switch between them effortlessly.
Sync Your Slides
Update your Google Slides anytime and the changes sync automatically. Your presentations stay current without recreating sessions.
How It Works
Create Your Presentation
Design your lesson in Google Slides just like you normally would. Add your coding examples, explanations, and exercises.
Connect to CodeKiwi
Sign in with Google and connect your slides. CodeKiwi creates a new interactive session linked to your presentation.
Share PIN with Students
Launch your session to get a PIN code. Students visit codekiwi.app, enter the PIN, and instantly see your slides with a code editor.
Teach Live
Present your slides while students follow along and code. Monitor their progress in real-time and provide instant feedback.
Ready to Transform Your Coding Lessons?
Join CodeKiwi today and start creating interactive coding sessions that engage your students.
Get Started Free