Coding Instructor
PART-TIME SCRATCH PROGRAMMING INSTRUCTOR
Code. Create. Experiment. Inspire the Next Generation of Creators.
Location: 906 Campus Dr., Daly City, CA 94014
Start Date: September 28, 2026
Pay: $25โ$40/hour, based on experience
Position: Part-Time | In-Person
๐ป Make Coding Creative
Weโre looking for an enthusiastic Scratch Programming Instructor to introduce high school students to programming through creative, hands-on projects.
Students will use Scratch to build games, animations, interactive stories, and other projects while developing fundamental programming and computational thinking skills.
You don't need to be a professional software developer or experienced teacher. If you're comfortable with Scratch or have a foundation in programming and enjoy helping students create, experiment, and solve problems, you may be a great fit.
Curriculum guidance and instructional materials are provided, giving you a structured foundation while allowing you to bring your own examples, creativity, and teaching style to the classroom.
๐ฏ What You'll Do
- Lead engaging, hands-on Scratch programming sessions
- Introduce students to programming and computational thinking concepts
- Teach concepts such as sequences, loops, events, conditionals, variables, and debugging
- Guide students in creating games, animations, interactive stories, and other projects
- Demonstrate coding techniques and explain concepts clearly
- Help students troubleshoot their projects and understand how to improve their code
- Encourage experimentation, creativity, and independent problem-solving
- Challenge students to expand and refine their projects
- Adapt instruction to different skill levels and learning styles
- Encourage collaboration and positive peer interaction
- Provide constructive feedback and celebrate student progress
- Create a supportive, inclusive, and collaborative classroom environment
- Communicate professionally with program coordinators and school staff
- Arrive prepared, dependable, and ready to inspire young creators
๐ What We're Looking For
You don't need to be a professional programmer or traditional teacher. We're looking for someone who can make coding approachable, creative, and engaging for high school students.
You may be a great fit if you have:
- Familiarity with Scratch or other visual programming platforms
- A basic understanding of programming and computational thinking
- Strong problem-solving and logical-thinking skills
- Ability to explain technical concepts clearly and patiently
- A genuine interest in coding, technology, or education
- Comfort leading and engaging groups of teenagers
- Patience, enthusiasm, and an encouraging personality
- Reliability, professionalism, and a positive attitude
- Willingness to follow provided curriculum while bringing your own creativity
Teaching experience is a plus, but not required. Experience in coding, computer science, STEM programs, tutoring, mentoring, camps, or education is helpful.
Programmers, computer science students, software developers, STEM enthusiasts, Scratch users, coding instructors, college students, recent graduates, aspiring educators, and technology enthusiasts are all encouraged to apply.
๐ก Why You'll Love This Role
- Competitive Pay: Earn $25โ$40/hour, based on experience and qualifications.
- Curriculum Support: Get teaching materials and guidance, so you don't have to build lessons from scratch.
- Creative Teaching: Help students turn their ideas into games, animations, and interactive projects.
- Meaningful Work: Help students develop problem-solving, creativity, logical thinking, and digital skills.
- Build Valuable Experience: Develop skills in teaching, communication, classroom leadership, and youth development.
- Make Coding Fun: Bring your own energy, ideas, and creativity into a classroom where students learn by creating.
๐ฎ This Role Could Be a Great Fit If You Are
- A Scratch programmer or enthusiast
- A computer science or programming student
- A software developer or technology professional
- A coding instructor or tutor
- A STEM educator or enthusiast
- A college student or recent graduate
- An aspiring teacher or educator
- A camp counselor, mentor, or youth leader
- Someone with experience creating games or interactive projects
- Someone who simply enjoys coding and helping students learn
Ready to Inspire Young Creators?
If you're comfortable with Scratch or beginner-level programming, enjoy working with high school students, and can bring patience, creativity, and enthusiasm to the classroom, we'd love to hear from you.
Apply today and help students discover that coding isn't just about writing codeโit's about creating, experimenting, solving problems, and bringing ideas to life.