Summer Coding Camp Teachers in San Francisco Bay Area

TechKnowHow - Tech for Kids!

TechKnowHow - Tech for Kids!

Summer Coding Camp Teachers in San Francisco Bay Area

Burlingame, CA
+10 locations
San Mateo, CA
Fremont, CA
Pleasanton, CA
Piedmont, CA
Berkeley, CA
Campbell, CA
Cupertino, CA
Palo Alto, CA
San Francisco, CA
San Jose, CA
  • Responsibilities

    Take your love for tech and children and turn it into a fun and rewarding experience during the summer! TechKnowHow, a leader in tech-focused classes for SF Bay Area students, is looking for individuals to teach coding classes. Camps range from game design with Scratch for students, ages 7-10, to Python and Java programming for ages 10-15.

    We’ll train you on how to teach the curriculum, lead team-building activities, and manage the classroom. If you enjoy both tech and kids, you will have a special and rewarding experience as you teach young people how to use technology and code to create awesome projects.

    We are seeking Lead and Assistant Teachers for the following locations. Candidates must be available to teach at least 4 weeks in any of these areas:

    • Area 1: San Francisco
    • Area 2: Campbell, Cupertino, San Jose
    • Area 3: Piedmont, Berkeley, Oakland
    • Area 4: Peninsula (Burlingame, San Mateo, Palo Alto)
    • Area 5: Fremont and/or Pleasanton

    No housing is provided.


    The team manages the weekly program for approximately 20 students, including the curriculum, and indoor and recess/lunch activities and supervision. The ideal candidates have experience teaching, tutoring, coaching or working with student groups, along with skills compatible to teaching hands-on building and computer projects.


    • Candidates must be available for training prior to the start of camp (either in-person or remotely). Candidates must commit to work at least 4 weeks.
    • Work hours are typically 8:15-3:45 for lead instructors, and 8:45-5 for assistants.


    • Lead and/or assist a group of students in specific camp programs and activities, including teaching, guiding and helping students with projects.
    • Ensure the safety and well-being of all campers assigned to your classroom.
    • Set-up classroom on Monday mornings and organize classroom for next week on Friday.
    • Supervise outdoor break and lunchtime activities.
    • Ensure that camp activities are running smoothly and advise the Director of any issues.
    • Perform other duties as deemed necessary for successful execution of programs
  • Related Article
  • Qualifications
    • Must have programming experience
    • Knowledge of Scratch, Python and/or Java a plus
    • Has interest in technology
    • Has desire to teach and work with students on tech projects
  • Compensation
  • Industry
  • Locations
    Burlingame, CA • San Mateo, CA • Fremont, CA • Pleasanton, CA • Piedmont, CA • Berkeley, CA • Campbell, CA • Cupertino, CA • Palo Alto, CA • San Francisco, CA • San Jose, CA
  • Fun Fact
    We must have over half a million LEGOs in our office!
  • About Us
    TechKnowHow® has been providing technology-focused classes for students since 1994 and we have loved every moment of it. Our offerings include summer and winter break programs, GATE classes, and school-year enrichment. Our mission is simple - to have kids explore technology and get creative with it. We work hard to create a quality educational experience for all of our students. We hire teachers who have a love for educating students as well as a fascination with tech. Each day, the students learn new tech skills and solidify ones they have -- all in a supportive and fun atmosphere.