Code for fun


A non­profit organization, located in the San Francisco Bay Area, committed to exposing all students to computer science at an early age. We offer after school programs, camps, in school instruction and teachers training, throughout the San Francisco Bay Area. As a leader in computer science education for young learners, our programs are designed for all students, bridging gender and racial gaps, and encouraging them to consider academic and career paths in the engineering field.

Show All
Enrichment classes/camps:
Code for fun exposes students from Kindergarten to High-School to coding in an interactive way. We offer after school programs, camps, in school instruction and teachers training, throughout the San Francisco Bay Area. As a leader in computer science education for young learners, our programs are designed for all students, bridging gender and racial gaps, and encouraging them to consider academic and career paths in the engineering field.

In-School Services:
CS Continuous learning is a program started by Code for fun to bring 10 hours of computer science in the classroom in grades K to 8 during a school year. We assemble, create, reuse curriculum to provide educators with a content they can use and adjust based on the audience. The goal is to integrate computer science into other subjects studied in class. Computer Science then becomes an accessory to learn or show your work and not a stand alone discipline.

We also provide training and support to encourage teachers to start teaching computer science during the school.
What Students are saying:
"I liked making games and coding with Python" - A, 11 years
"I liked learning object oriented programming and making on Pong game" - J, 11 years
"I really like to learn how to use the Tkinter module" - B - 11 years
"I really enjoyed the structure of learning a concept first and then applying it to our game and really liked the Turtle unplugged activity. It makes you learn how the computer thinks" - B, 11 years.

What parents are saying:

Girls only camp: "My daughter is having so much fun at camp. Everyday she has come home brimming with excitement to tell me about her day and what she did. The first day the spirals by hand, then on the computer was so much fun she said. Yesterday, she created a greeting card business yesterday and used her money wisely! :) "

Story Telling and Game Design using Scratch camp: "Excellent instruction and very engaged children. Highly recommend."

Intermediate Scratch camp: "Thank you so much to everyone at the program, our son loved it!"

Introduction to Python camp: Parents' feedback: "My son and his three friends have been enjoying your class very much. My son had actually come home everyday this week and has told me he had fun in class. Thank you so much for offering this class."