
location_onNorman Williams Public Library, 10, The Green, Woodstock Village Historic District, Woodstock Village, Woodstock, Windsor County, Vermont, 05091, United States
WUHSMS is seeking a skilled and student-centered Computer Science Teacher to deliver high-quality instruction across our middle and high school. The successful candidate will design and teach a coherent CS program that develops students' computational thinking, coding skills, and digital literacy from foundational concepts in the middle grades through advanced coursework at the secondary level.
This teacher will play a key role in shaping and expanding our CS program as technology continues to grow in prominence across all disciplines and career pathways. You will foster a positive, inclusive school climate, ensuring all students, regardless of background or prior experience, have meaningful entry points into CS learning.
We are committed to equity and access, maintaining a culture of shared professional growth. As part of our school community, you will actively engage in advisory, extracurricular activities, and family communication. You will also participate in the Vermont Personalized Learning Plan (PLP) process, supporting students in connecting their CS learning to their broader educational goals.
Interested candidates should submit their application materials including a resume, cover letter, and references. The selection process typically involves a review of qualifications, followed by interviews with the hiring committee and potential classroom demonstrations.
Work model: On-site
Norman Williams Public Library, 10, The Green, Woodstock Village Historic District, Woodstock Village, Woodstock, Windsor County, Vermont, 05091, United States
Woodstock Village, Vermont
Oyster River Cooperative School District • On-site
Success Academy Charter Schools • Sewickley Heights, Pennsylvania
Success Academy Charter Schools • Sewickley Heights, Pennsylvania
Skills: Python, Java, Javascript, Scratch, Ap Computer Science A, Ap Computer Science Principles, Csta K-12 CS Standards, Robotics, Cybersecurity, Data Science.
Education: Bachelor's degree in Computer Science, Education, Mathematics, or related field required.
Prior teaching experience at the secondary level. Experience teaching AP Computer Science A or AP Computer Science Principles. Familiarity with CSTA K-12 CS Standards or similar frameworks. Experience in a rural or small-school context. Interest in or experience with extracurricular CS activities such as robotics, coding clubs, or hackathons. Background in or coursework related to cybersecurity, data science, or software engineering.