Back


Job Detail

25-104 High School Computer Science Teacher

Hopkinton Public Schools (Massachusetts)

Hopkinton, MA

25-104 High School Computer Science Teacher

Hopkinton Public Schools (Massachusetts)

Hopkinton, MA
 
Salary: $56870 - $116384
 
Country: Canada
 

TITLE:  Computer Science Teacher

TYPE OF POSITION: Full-time (1.0); 2025-2026 school year; salary commensurate with experience and education, FY 25 range: $56,870 - $116,384; FY 26 TBD

LOCATION:  High School, Hopkinton, Massachusetts

AREA OF CONSIDERATION: All qualified candidates

 

Hopkinton High School is seeking a dynamic and innovative full-time Computer Science Teacher to join our faculty for the upcoming school year. The ideal candidate will have a passion for teaching and learning, experience with a range of programming languages, and a commitment to preparing students for success in an increasingly technology-driven world. The teacher will work collaboratively within the department and across disciplines to design and deliver engaging, relevant curriculum that fosters creativity, critical thinking, and problem-solving skills.

 

Job Duties:

Duties include, but are not limited to:

  1. Plan and deliver high-quality instruction in Computer Science courses, including (but not limited to) introductory programming, AP Computer Science Principles, AP Computer Science A (Java), cybersecurity, robotics, or other electives based on department needs and teacher expertise.
  2. Develop lessons that promote computational thinking, coding proficiency, project-based learning, and real-world application of computer science concepts.
  3. Differentiate instruction to meet the needs of all learners, including students of varying skill levels and backgrounds.
  4. Foster an inclusive, supportive, and positive classroom environment where all students feel valued and encouraged to take risks.
  5. Stay current with trends and best practices in computer science education and technology integration.
  6. Other duties as required

Qualifications:

Required:

  1. Bachelor’s degree in Computer Science, Computer Engineering, Education, or a related field.
  2. Appropriate Massachusetts DESE teaching licensure (or eligibility for licensure) in Instructional Technology or Digital Literacy & Computer Science (5–12) preferred.

Preferred:

  1. Master’s degree in Computer Science, Education, or a related field.
  2. Experience teaching AP Computer Science Principles and/or AP Computer Science A.

  3. Experience with project-based learning, real-world applications of computer science, and interdisciplinary teaching.

 

Online is our preferred method of application, however, if you wish to apply by mail, please download and print the appropriate application form on our website: https://www.hopkinton.k12.ma.us/employment1

 

Send your completed application to:

 

Human Resources 

Hopkinton Public Schools

89 Hayden Rowe St.

Hopkinton, MA 01748

 

Incomplete applications are not able to be considered.

 

The Hopkinton Public School System does not discriminate on the basis of race or traits historically associated with race, color, religion, national origin, age, gender, gender identification, sexual orientation, genetic information, or disability in admission to, access to, employment in, or treatment in its programs and activities. The Hopkinton Public School district is an equal opportunity employer, committed to diversity in our workplace.  The school system’s educational philosophy and personnel goals, including the goal of equal employment opportunity, will be considered in filling all positions.

About Hopkinton Public Schools (Massachusetts)