After-School Coding Instructor (Middle School)
Digital Dreamers STEAM Academy
After-School Coding Instructor (Middle School)
Location: San Jose, CA (Middle School Sites)
Program: After-School Coding
Position Type: Part-Time Contract
Schedule: Anticipated start in November 2026; specific dates and schedules to be confirmed
Grade Levels: Middle School
Compensation: $45 $65 per session, depending on experience (rate includes paid preparation and post-session cleanup time)
About the Role
We're looking for an enthusiastic and engaging After-School Coding Instructor to help middle school students develop programming skills through interactive, hands-on projects.
In this role, you'll introduce students to coding concepts and guide them through projects using platforms and languages such as Scratch, Python, JavaScript, and HTML/CSS. With our project-based curriculum, you'll help students strengthen their logical thinking, creativity, and problem-solving skills while exploring game development, web design, and app creation. Lesson plans and laptops are provided, so you can focus on creating an engaging learning experience.
Key Responsibilities
Lead weekly coding sessions lasting approximately minutes for middle school students.
Deliver interactive, project-based lessons using the provided curriculum, adjusting instruction to students' experience and skill levels.
Guide students through planning, writing, testing, and debugging code independently and in small groups.
Encourage creativity, collaboration, critical thinking, and active participation in a supportive classroom environment.
Set up and organize laptops and other learning materials before and after each session.
Provide brief updates on student progress, classroom activities, and any relevant concerns after each class.
Qualifications
Basic proficiency in at least one programming language or coding platform, such as Scratch, Python, JavaScript, or HTML/CSS.
Experience working with children or adolescents through teaching, tutoring, mentoring, coaching, camps, or after-school programs.
Based in San Jose or a nearby area, with reliable availability on weekday afternoons.
Strong communication skills and the ability to explain technical concepts in an accessible, student-friendly way.
Patience, adaptability, and enthusiasm for helping students learn new skills.
Willingness to complete the required background check and TB test before starting.
Availability to commit to the upcoming program schedule.
Preferred Qualifications
Familiarity with beginner-friendly coding platforms such as (link removed), Scratch, Tynker, or similar tools.
Experience facilitating coding clubs, STEM workshops, robotics activities, hackathons, or technology-based projects.
Knowledge of game development, web design, or app development is a plus.
What We Offer
Ready-to-use curriculum and laptops provided.
Paid training and on-site support.
Flexible, part-time teaching opportunities across multiple middle school sites in San Jose.
Ready to inspire the next generation of coders? Apply today and help middle school students turn their ideas into exciting technology projects!
Location: San Jose, CA (Middle School Sites)
Program: After-School Coding
Position Type: Part-Time Contract
Schedule: Anticipated start in November 2026; specific dates and schedules to be confirmed
Grade Levels: Middle School
Compensation: $45 $65 per session, depending on experience (rate includes paid preparation and post-session cleanup time)
About the Role
We're looking for an enthusiastic and engaging After-School Coding Instructor to help middle school students develop programming skills through interactive, hands-on projects.
In this role, you'll introduce students to coding concepts and guide them through projects using platforms and languages such as Scratch, Python, JavaScript, and HTML/CSS. With our project-based curriculum, you'll help students strengthen their logical thinking, creativity, and problem-solving skills while exploring game development, web design, and app creation. Lesson plans and laptops are provided, so you can focus on creating an engaging learning experience.
Key Responsibilities
Lead weekly coding sessions lasting approximately minutes for middle school students.
Deliver interactive, project-based lessons using the provided curriculum, adjusting instruction to students' experience and skill levels.
Guide students through planning, writing, testing, and debugging code independently and in small groups.
Encourage creativity, collaboration, critical thinking, and active participation in a supportive classroom environment.
Set up and organize laptops and other learning materials before and after each session.
Provide brief updates on student progress, classroom activities, and any relevant concerns after each class.
Qualifications
Basic proficiency in at least one programming language or coding platform, such as Scratch, Python, JavaScript, or HTML/CSS.
Experience working with children or adolescents through teaching, tutoring, mentoring, coaching, camps, or after-school programs.
Based in San Jose or a nearby area, with reliable availability on weekday afternoons.
Strong communication skills and the ability to explain technical concepts in an accessible, student-friendly way.
Patience, adaptability, and enthusiasm for helping students learn new skills.
Willingness to complete the required background check and TB test before starting.
Availability to commit to the upcoming program schedule.
Preferred Qualifications
Familiarity with beginner-friendly coding platforms such as (link removed), Scratch, Tynker, or similar tools.
Experience facilitating coding clubs, STEM workshops, robotics activities, hackathons, or technology-based projects.
Knowledge of game development, web design, or app development is a plus.
What We Offer
Ready-to-use curriculum and laptops provided.
Paid training and on-site support.
Flexible, part-time teaching opportunities across multiple middle school sites in San Jose.
Ready to inspire the next generation of coders? Apply today and help middle school students turn their ideas into exciting technology projects!
Reference: 3205802604