Give the gift of computer science education.


All students should have access to computer science education.

Can I send a check?

Yes! Please send checks to:

Code for fun
Suite 121
6600 Dumbarton Circle
Fremont, CA 94555

Checks should be made payable to Code for fun, and you should enclose a letter with your name, address, phone number, email address, and donation amount—we want to know who you are so we can show our gratitude for your support!

Will I get a donation receipt?

Yes. A donation receipt will be sent to your email for your records.

Can I pay with Zelle? Yes! Install the App on your phone, set it up and send us money directly. Please use the email address:

What is your paypal email?

Our Donorbox at the top of the page makes it easy to give via Paypal. However, if you'd prefer to send directly to our email please use the email address:

What is company matching?

Many companies will match their employee's donations to charitible causes. Each company is different -- please reach out to your HR department for more information.

Amazon Smile— You shop. Amazon Gives. No extra cost to you.


Here's the list of programs that we have been able to offer for free:

  • Hack Highschool every Saturday Sept-May (~200 Students)

  • 2017 Summer Camps:

    • MetroEd: Cybersecurity Camp (40 students, 11 to 14 years old) - June 2017

  • 2017 Spring Camps:

    • Lakewood Elementary: Product Design with Crafting and Coding for girls only (21 students, 8 to 12 years old) - April 2017

    • Alumn Rock Library: Product Design with Crafting and Coding for girls only (11 students, 8 to 12 years old) - April 2017

  • Academic Year 2016-17: 10 hours of computer science in the classroom for grades 3rd to 8th in Belle Haven, Los Robles and Caesar Chavez from the Ravenswood School District (543 students).

  • 2016 Winter Camps:

    • Fremont Library: Storytelling and Game Design With Scratch (20 students, 8 to 12 years old) - December 2016

      1. Fremont Library: Creative Computing (20 students, 7 to 10 years old) - January 2016

  • 2016 Summer Camps:

    • East Palo Alto: Bootstrap1 - Algebra & Programming to 26 students (grade 8)

    • East Palo Alto: Science & Programming with Scratch to 14 students (grades 6 and 7)

  • Academic year 2015/2016

    • Belle Haven School, Menlo Park: 10 hours of computer Science (CS Continuous Learning program) Grades 3 to 7 (251 students)

  • 2015 Winter Camps:

    • Newark Library: Little Programmers (20 students, ages 5-8)

    • Newark Library: Bootstrap (20 students, ages 11-15)

    • Fremont Library: Bootstrap (20 students ages 11-15)

    • Union City Library: Introduction to the Magical World of Computers (20 students ages 7-10)

    • Union City Library: Intermediate Scratch Coding for Girls (20 girl students, ages 8-12)

  • 2015 Thanksgiving Camps:

    • Fremont Library: Little Programmers (20 students, grades K-2nd)

    • Fremont Library: Science and Programming with Scratch (20 students, grades 4-7)

  • 2015 Summer Camps:

    • Belle Haven, Menlo Park: Introduction to Computer Science and Game Design using Scratch.
      2 Week Camp + Field Trip to Computer Science History Museum (20 students, ages 7 to 10 yrs)

    • Belle Haven, Menlo Park: Product Design using Craft and Coding and Game Design from Scratch. 2 Week Camp + Field Trip to Scandau and Nasa Ames Research Center (14 girl students, ages 7-10)

    • Belle Haven, Menlo Park: Bootstrap 1: 2 Week Camp + Field trip to Facebook (11 students, ages 12-15)

    • Union City Library: Story Telling and Game Design from Scratch (20 students ages 8-12)

  • 2015 Spring Break:

    • Fremont Library: Product Design from Scratch (20 girl students, ages 8-12)

    • Columbia Neighborhood Center, Sunnyvale: Introduction to the Magical World of Computers (20 students ages 7-10)

    • Newark Library: Introduction to the Magical World of Computer (20 students, ages 7-10)

    • Santa Clara Library: Storytelling with Scratch (20 students, grades 4-5)

  • 2015 Winter Break:

    • Fremont Library: Hour of Code (40 students, ages 6-13)

    • Fremont Library: Game Design From Scratch (40 students, ages 8-12)

  • 2014 year:

    • Connect Community Charter School, Redwood City: Boostrap 1 after-school program (15 students grade 6-7)

    • Golden Oak Montessori, Castro Valley: Boostrap 1 (60 students grades 6-7)