Code for Fun is a nonprofit offering in-person and online coding summer camps for kids ages 5–15, teaching Python, Scratch, Roblox, Minecraft, and web and mobile app development plus robotics and gaming through project-based curricula. In-person camps run as three-day sessions from 9 a.m. to 3 p.m. at its Sunnyvale learning center. It also offers after-school coding programs.
The practical details
We list only what the camp itself publishes, and programs change — dates, prices, ages and availability can all move after we check. Confirm the details on the camp’s own website and contact Code For Fun directly before you register or pay. Last checked August 2026.
Camps nearby
Google Reviews
Powered by GoogleAfter searching for a robust coding program around the peninsula we are so glad we found Code for Fun. We tried a lot of different “coding schools” and found that they didn’t have a consistent lesson plan, teacher turnover meant that the approach would change over night. Finding Code for Fun was such a relief. They have a well thought out approach for lesson plans, and kids can use their own creativity to build on the lessons for their final project. The students also attend more consistently every week so there is a nice community among the participants and they encourage each other. We now drive weekly from Menlo Park to Sunnyvale because my son has shown so much more excitement for coding since joining Code for Fun. He has grown very confident with coding and puts a lot of extra time fine-tuning his projects at home because he is so exited about his final project. In short, it’s been amazing for him. High recommend!
My kid greatly enjoys Code For Fun classes and workshops. The instructors are great and the class topics are fun and educational.
My middle school daughter attended Code For Fun coding classes and camps for the past two years, and we truly believe this is the best coding academy in town. The small class sizes allow each student plenty of opportunities to interact with the instructors on an individual basis, and also to get their questions answered (this is what we liked the most about CFF)—something you rarely see at larger coding programs. The flexible class scheduling also made it easy to arrange make-up classes if your child has to miss a week or two (especially for working parents giving rides). The instructors are friendly, knowledgeable, and genuinely care about the kid's progress. I highly recommend Code For Fun to any grade school student interested in learning to code!
My son enrolled in the CS League and the Power Up with Python summer camp. He enjoyed the summer camp immensely, learned much about Python, and also completed many engaging projects. As to rooms for improvement, I wish the school can better guide kids to set up and consistently use the same account registered using their own email (if they have one, or one of the parent’s) so that they can easily save and access their work across different classes/computers and at home. Overall, I would highly recommend CFF classes for those who would like to grow their coding skills in a fun and supportive environment.
My 8 year old boy started last summer with a summer camp close to our house. 3 hours is a bit long for him, but the weekly 1 hour class is a perfect fit. All staff members are wonderful human beings. We feel listened and cared for. Adult-child interactions are always respectful, patient and kind. Vaughn, the program director is our Coding Buddha,highlighting the gold where you'd only see a rock of you had only your child's presentation and making it easy for the non tech parent to appreciate. Carole at the front desk is also wonderful. Just give it a try (free trial class to get to know your child and assign him/her to the right cohort)!




