Teaching Assistant - elementary school kids


Cause Areas


It's flexible! We'll work with your schedule.


Schools in San Francisco and Marin CountySan Francisco, CA 94104


Do you see yourself as a mentor and educator? Do you like to tinker with challenges or maybe even know your way around the computer? Are you excited about energizing the next generation? Bytes For Bits may be the opportunity for you!

We are looking for Teaching Assistants to not only engage elementary schoolers so that they roll up their sleeves and code but also generate the excitement and enthusiasm so that those students continue forward after our classes are complete.

We provide an eight to ten week afterschool program. A typical classroom will have twelve to fifteen eager kids champing at the bit to learn how to program and play. Classes meet once a week and usually start around 3:30PM. Each class is one hour long.

Lesson plans are documented and modular. Each class introduces some base concepts and then has a number of challenges from which teachers and students choose. Most students work in Scratch ( www.scratch.mit.edu ), a visual programming platform, where they click code blocks together like Legos to make characters move and interact.

Lead Teachers work in the classroom with a team of Teaching Assistants (comprised of college interns and volunteers). We generally target a 5:1 student-to-teacher ratio. Bytes For Bits prefers individuals who can commit to the full eight to ten week class cycle but will consider engagements as short as four weeks. Although Computer Science or Education backgrounds are nice, successful assistants really only need to bring their energy to the classroom, get involved with kids, and help students learn to code. You DO NOT need to be a super coder for this role, though you’ll need to apply yourself to learn Scratch so you can teach the material. Our kids are typically 8-11 years old, so your high school level coding knowledge is more than adequate!

Classes are ongoing during the school semester, and summer camps, across (7) schools in San Francisco, (2) schools in Piedmont, (1) in Oakland, and (1) in Marin county

All personnel are required to complete a background check and a TB Assessment.


  • Mentoring
  • Basic Computer Skills
  • Teaching / Instruction
  • People Skills
  • Software Development
  • Verbal / Written Communication

Good Match For

Teens People 55+ Group

Requirements & Commitment

  • Background Check
  • Must be at least 18
  • 1 class/wk, one hour class; 8-10 wks/semester
  • Enjoy working with kids that want to learn!

Report this opportunity

Report this opportunity