Random Forest

Random Forest Education · 501(c)(3) nonprofit

Teach students to build with AI. Not just use it.

Free, hands-on programs where students ages 9–14 learn how AI works and build their own applications. No experience needed.

Hosted with

  • San Jose Public Library
  • 7EDU Impact Academy
  • Stratford Preparatory Schools

Who we are

We teach AI and coding to students ages 9–14.

Random Forest is a 501(c)(3) nonprofit in the Bay Area. We run camps and workshops at libraries and schools, where students learn how AI models work, write code, and build their own applications. Every program is free.

300+
Students taught
100%
Finished a project
9–14
Ages
4.7/5
Parent rating

Why Random Forest

What students learn

  1. 01

    Build an app

    Students build an application and publish it online to share with family and friends.

  2. 02

    Understand how AI works

    Learn how models use training data to make predictions, and how to check their results.

  3. 03

    No experience needed

    We introduce coding during the program, so students can join without having written code before.

Formats

Two ways to join

A weeklong camp or weekly sessions. Both cover the same curriculum, end with a student project, and are always free.

Monday–Friday, full days

One-week intensive

Students work on their project each day and present it at the end of the week.

  • 5 full days of hands-on learning
  • Average of 4.7 students per instructor
  • Complete project by end of week
  • Certificate of completion

Once a week, 2 hours

Five-week series

Students meet once a week, with time to practice and work on their projects between sessions.

  • 2-hour sessions each week
  • Homework and practice time
  • Flexible pacing
  • Final project showcase

What to expect

What happens in a program

  1. 01

    Foundations

    Day 1 / Week 1

    Learn what AI models do and how they learn from data.

  2. 02

    Building blocks

    Days 2–3 / Weeks 2–3

    Train a model, build an interface, and test how they work together.

  3. 03

    Your project

    Day 4 / Week 4

    Design and build your own AI-powered application.

  4. 04

    Present

    Day 5 / Week 5

    Publish the app and present it to classmates and family.

Every student leaves with

  • A deployed app they built themselves
  • Understanding of how AI models work
  • Confidence to keep learning
  • A supportive community of peers

Project showcase

Student projects

Serenity was featured in our YAITC student showcase. The presentations below show more student work.

Featured project

Serenity

A daily wellness companion

Check in with your mood, choose a daily challenge, and look back at your activity on a calendar. Serenity also generates nature sounds and music directly in the browser.

Data & state
Records mood check-ins and completed challenges, saving progress in the browser.
Visualization
Turns activity history into a calendar and a weekly progress indicator.
Browser audio
Uses the Web Audio API to generate sounds such as rain, ocean waves, and birds.

Student presentations

Reviews

What parents say

“I sat in on some of the activities and they were very engaging for my son and daughter, it seemed effortless for them to focus. Also, they were so proud of their projects that they took home!”

Sunil K. · parent · 5/5

“I liked the collaboration, all of the students participate and work together to solve problems and to compete.”

Shiva P. · parent · 4.5/5

“The weekly pace was a little slow for my child, but the quality of each lesson was great!”

Pat A. · parent · 4/5

“i especially appreciated the shipped project at the end, my daughter got to make a daily routine app customized to her own schedule. highly recommend”

Alice K. · parent · 5/5

“Great instructors, small class. My son built a real app by the end of the week. Would recommend.”

Kevin P. · parent · 5/5

Stay updated

Get notified about new programs

We'll email you when registration opens. No spam, unsubscribe anytime.

Find a program for your student.

See where we've taught and get notified when the next session opens. Questions? Email hello@randomforest.co.