Fall Enrollment 2019

Code for fun in an effort to provide equity of access to computer science and digital literacy for the 21st Century offers HackHighScool to all high school students. 

HackHighSchool(H2S) is a free, 8-month long coding course starting from September to May and where the students are also prepared for the AP Computer Science Principles (AP CSP) exam.

  • Saturday 11am – 4pm

  • Drop-in on any Saturday from September 14, 2019 through May 23, 2020

  • Peer to peer correction

  • Instructor led preparation for APCSP Exam

  • Work through the HackHighSchool project tree or propose your own programming challenges

  • Enjoy the support of peers and mentors while you learn and develop your programming skills


INFORMATION EVENT (for parents & students):

Saturday 9/7/2019 1pm-3pm


6600 Dumbarton Circle
Fremont, CA, 94555
United States

Screen Shot 2018-05-12 at 12.04.55 AM.png
Screen Shot 2018-05-03 at 11.01.17 PM.png


Intro to Python projects

Text based games, Graphical games, Game Design using Pygame

Object Oriented Programming, Data Structures and Cryptographic puzzles.

Web Development Basics, API’s with Node.js, Machine Learning and Data Mining.

Independent track on

 - AP CSP Preparation

 - C

 - C++





Q: What are the students going to learn?

Here are examples of projects students will accomplish:

  • Creating Apps

  • Creating Fractals

  • Creating a 3D Mesh

  • Teaching Artificial Intelligence how to play games

AI game

AI game

Q: What do I need to do to register my child/children?

Legal guardians will need to fill out this registration form to enroll the student.

Students will be contacted by email to invite them to join the next saturday meetup 

3D Mesh

3D Mesh

Q: I am not sure this is a right program for my child, how can I be sure?

Contact us so we can invite you to the next Meetup and come try it out. We will also host an information event with parents and students to give you more details about the program

Q: How much is it going to cost?

This is a free program to help promote computer science education and make it more accessible to anyone. You can choose to donate in order to help us with the cost of this program, but there is no obligation nor any priority given to students whose legal guardian has chosen to donate.

Parents may be asked to participate to cover the AP registration fee towards the end of the program, however there are scholarships available to waive those fees (the fee for the AP test registration is around $98)

Q: What language will you be using in the H2S program?

Python is our default language, but students will be free to use any language they like to solve programming challenges we give them.

There is no focus on specific language in this program. Students will have the freedom to choose which language they would like to use to solve a challenge.

Q:What is the attendance policy for this program?

Students will be asked to leave only if they attend the program without turning in any work and demonstrate that they are only interested in playing computer games. If they work on programming on the days when they are here, a minimum of three hour commitment is required. Three weeks in a row absent without informing the student will not be allowed to continue in the program.

Q: Any prior experience required?

No prior experience required for this program.

Q: How many people are you allowing to join?

We do not have a cap for how many people we will accept yet. And everyone is welcome to join at any time during the program.

Q: How much work per week (meetup plus any additional time required) is expected from a student?

You can equate this to a regular AP class, which in normal classroom setting would meet for about 5 hours a week excluding hours spent studying at home. For us, we would expect the students to put in about 3 to 4 hours a week at home on their own and coming in to work with other students for 3 hours on Saturdays.

Q: Who is the instructor and does he or she has experience with AP exams?

There is no direct instructor but the curriculum will be written by Kai Drumm, a 42 staff member and Sangita Nath, a Code for fun staff member. In 2010 Kai won an award for receiving the highest number of 5s on AP exams among female students in Texas. 

Last year, 31 HackHighSchool students prepared and took the AP CSP exam and got a score 4 and above.

Q: Can I arrange to carpool with students who are in the program?

Yes, we will make an effort to connect groups of people who live in the same area with each other.

Q: Is it an online course?

No. It is a combination of challenges and face-to-face meetups.

Q: Am I offered any college credits or high school units?

You can get AP credits if you choose to register and take the AP CSP and/or AP CSA exams with College Board.

Q: How long is the course going to last?

The program starts from September 2019 to May 2020. We meet once a week every Saturday from 11am to 4:00pm. The pick-up for the students are between 3:30pm to 4:00pm.

Q: Are all meetup (Saturday afternoons) mandatory?

Yes, Saturday meetups are mandatory. This is when students will come together to work on their projects, ask questions, present their projects/learning, review and provide feedback.


Thank you to our sponsors