Computer Science Teacher

School District

Not Interested
Bookmark
Report This Job

profile Job Location:

Woodstock, ME - USA

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Position Summary

WUHSMS is seeking a skilled and student-centered Computer Science Teacher to deliver high-quality instruction across the 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.

Key Responsibilities

Instruction and Curriculum

  • Design and deliver engaging standards-aligned CS instruction for students in grades 7-12 differentiating for a wide range of prior experience and skill levels.
  • Teach core CS concepts including programming algorithms data structures cybersecurity and computational thinking using industry-relevant languages and tools.
  • Develop and teach middle school introductory courses that build foundational digital literacy and interest in computer science.
  • Offer and expand upper-level coursework such as AP Computer Science A AP Computer Science Principles or dual enrollment options where appropriate.
  • Integrate project-based and real-world learning experiences that connect CS skills to student interests and community needs.
  • Collaborate with colleagues across disciplines to identify opportunities for cross-curricular technology integration.

Assessment and Data

  • Use formative and summative assessment practices to monitor student progress and adjust instruction accordingly.
  • Maintain accurate records of student performance and communicate proactively with families and support staff.
  • Participate in MTSS processes contributing academic and behavioral data to support students who need additional intervention or enrichment.

Professional Community

  • Collaborate actively with grade-level and department colleagues contributing to a culture of shared professional growth.
  • Participate in school-wide professional development including the schools instructional leadership and literacy initiatives.
  • Engage in the Vermont Personalized Learning Plan (PLP) process and support students in connecting CS learning to their broader educational goals.
  • Maintain current knowledge of developments in computer science education emerging languages tools and pedagogical approaches.

School Community

  • Support a positive inclusive school climate through active presence in school life including advisory extracurricular engagement and family communication.
  • Uphold all school and district policies including those related to responsible technology use and data privacy.
  • Contribute to the schools commitment to equity and access ensuring all students regardless of background or prior experience have meaningful entry points into CS learning.

  • Vermont educator license or eligibility for licensure in a relevant endorsement area (e.g. Technology Education Mathematics or a CS-adjacent field).
  • Bachelors degree in Computer Science Education Mathematics or a related field.
  • Demonstrated experience with or strong knowledge of programming languages commonly used in K-12 CS education (e.g. Python Java JavaScript Scratch).
  • Strong interpersonal skills and commitment to building relationships with adolescent learners.
  • Strong classroom managment skills.
  • Ability to differentiate instruction for diverse learners including students with IEPs and 504 plans.

Preferred

  • 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.

Required Experience:

IC

Position SummaryWUHSMS is seeking a skilled and student-centered Computer Science Teacher to deliver high-quality instruction across the middle and high school. The successful candidate will design and teach a coherent CS program that develops students computational thinking coding skills and digita...
View more view more