High School Computer Science Teacher

The Post Oak School

Houston, TX

JOB DETAILS
SKILLS
Academic Background, Communication Skills, Community Support, Computer Science, Data Structures, Diversity, Java, Mentoring, Montessori Method, Organizational Skills, Philosophy, Plan Meetings, Problem Solving Skills, Programming Languages, Python Programming/Scripting Language, Robotics, Secondary School, Team Player, Technical/Engineering Design, Training/Teaching, Training/Teaching Curriculum
LOCATION
Houston, TX
POSTED
Today

FLSA Classification: Part-Time, Academic-Year (10-month) Position
Schedule: Monday - Friday (Part-Time) + 2 hours/week Robotics Club
Reports To: Adolescent Director

About the School

We are a Montessori-based learning community serving adolescents through astudent-centered, experiential approach to education. Our high school program integrates rigorous academics with real-world application and interdisciplinary learning, including International Baccalaureate (IB) coursework.

We are committed to fostering a diverse, equitable, and inclusive environment and seek educators who value collaboration, innovation, and respect for the developing independence of young adults.

Position Summary

The Part-Time High School Computer Science Teacher is responsible for delivering an engaging, IB-aligned computer science curriculum to 11th and 12th-grade students. This role emphasizes inquiry-based learning, critical thinking, and real-world application of technology concepts within a Montessori framework.

In addition to classroom teaching, this position includes facilitating a weekly Robotics Club, supporting students in hands-on design, engineering, and problem-solving activities.

Essential Responsibilities

Instruction & Curriculum

  • Teach IB-aligned Computer Science courses to 11th and 12th-grade students
  • Develop and implement a curriculum that integrates theory with practical application (e.g., programming, data structures, systems, and computational thinking)
  • Design learning experiences that emphasize inquiry, collaboration, and real-world relevance
  • Differentiate instruction to meet a range of student abilities and learning styles
  • Assess and provide feedback on student progress in alignment with IB standards
Montessori & Student Engagement
  • Apply Montessori principles that promote student independence, curiosity, and ownership of learning
  • Foster a respectful, inclusive classroom community that supports adolescent development
  • Serve as a mentor and guide, encouraging both academic and personal growth
Robotics Club
  • Lead a weekly Robotics Club (approximately 2 hours/week)
  • Guide students in designing, building, and programming robotic systems
  • Support participation in competitions or exhibitions, if applicable
  • Encourage teamwork, innovation, and problem-solving
Collaboration & Community Engagement
  • Collaborate with faculty across disciplines to integrate computer science into broader learning experiences
  • Participate in school meetings, planning sessions, and professional development
  • Contribute to a dynamic, innovative program that extends beyond the classroom
  • Engage with community partners when appropriate to enhance student learning
Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Experience teaching high school students, preferably in an IB or project-based learning environment
  • Strong knowledge of programming languages (e.g., Python, Java, or similar) and computer science fundamentals
  • Experience with robotics platforms (e.g., VEX, LEGO, Arduino, or similar) preferred
  • Commitment to the Montessori philosophy or willingness to learn and implement it
  • Ability to create an engaging, student-centered learning environment
  • Strong collaboration, communication, and organizational skills
  • Demonstrated commitment to diversity, equity, inclusion, and culturally responsive teaching
Work Environment & Expectations
  • Work within small, collaborative, student-centered classes
  • Engage in interdisciplinary curriculum development
  • Operate effectively in a flexible, innovative, and evolving academic environment
  • Regularly sit, speak, listen, and use close and distance vision
  • Occasional participation in school events outside regular hours

Equal Opportunity Statement

We are an equal opportunity employer and do not discriminate based on race, color, religion, sex, gender identity, sexual orientation, national or ethnic origin in hiring or in the administration of our programs.

About the Company

T

The Post Oak School