Tallo logoTallo logo

High School Computer Science Teacher - 2026-2027

Job

Sharon Public Schools - MA

Sharon, MA (In Person)

Full-Time

Posted 4 weeks ago (Updated 3 weeks ago) • Actively hiring

Expires 5/28/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
63
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

High School Computer Science Teacher - 2026-2027 Sharon Public Schools - MA Sharon, MA Job Details Full-time 1 day ago Qualifications Computer science Learning technology Working with high schoolers Bachelor's degree Classroom Teaching Technical Proficiency Teaching Full Job Description 26-27 High School Computer Science Teacher This position is part of the High School Mathematics, Computer Science, and Business Department and offers an exciting opportunity to contribute to a growing and dynamic computer science program. The selected candidate will teach a range of courses, including AP Computer Science Principles, AP Computer Science A, and introductory computer science courses designed to build foundational skills for all learners. In addition to delivering rigorous and engaging instruction, the teacher will play a key role in expanding student access to computer science, with a focus on increasing participation among students who have been historically underrepresented in the field. The position includes opportunities to collaborate with colleagues across the department to align curriculum, develop common assessments, and integrate interdisciplinary connections between mathematics, computer science, and business.
Required Qualifications:
Bachelor's degree. Valid Massachusetts Department of Elementary and Secondary Education license in Computer Science, Digital Literacy/Computer Science, or related field at the appropriate level. Strong communication and interpersonal skills. Experience working with or teaching high school students, with an understanding of their developmental needs. Collaborative work ethic. Training or experience in instructional technology and computer science tools (e.g., programming languages, software development environments, or data analysis tools). Commitment to inclusive pedagogy and expanding access to computer science for all students. Potential to contribute to student life beyond the classroom. Willness to teach an additional course outside of computer science
Skills and Competencies:
Instructional Effectiveness:
Demonstrate proven strategies for engaging and supporting students in developing computational thinking, problem-solving, and programming skills.
Curriculum Implementation:
Be adept at implementing standards-based computer science curriculum aligned to Massachusetts DLCS standards, including Advanced Placement coursework such as AP Computer Science A and AP Computer Science Principles, and creating engaging, project-based learning experiences.
Collaborative Mindset:
Exhibit a strong willingness to work collaboratively with colleagues to enhance instruction and share best practices.
Student-Centered Approach:
Prioritize the needs and success of all students, creating inclusive and supportive classroom environments that ensure equitable access and participation.
Adaptability:
Show flexibility and creativity in teaching methods to meet diverse student needs and learning styles.
Communication Skills:
Possess excellent communication skills for effective interaction with students, families, and colleagues.
Technological Proficiency:
Be proficient in programming languages (e.g., Java for AP Computer Science A, Python or similar languages for broader coursework), digital tools, and platforms that support instruction and assessment.
Personal Attributes:
Passion for
Teaching:
Display a genuine passion for computer science and inspire students to explore and pursue technology-related fields. Commitment to
Growth:
Show dedication to continuous professional learning and staying current with emerging technologies and instructional practices.
Positive Attitude:
Maintain a supportive and encouraging classroom environment that fosters curiosity and resilience.
Cultural Competence:
Be responsive to the diverse cultural and educational backgrounds of students and actively work to create an inclusive classroom culture. Commitment to
Equity and Access:
Demonstrate a strong commitment to broadening participation in computer science, particularly for students who have been historically underrepresented in the field, including female students and other underrepresented groups.
Leadership Qualities:
Exhibit leadership skills and the ability to mentor students in problem-solving, innovation, and digital citizenship. Fit with
Department Culture:
Team Player:
Be eager to contribute to a collaborative culture within the department and across disciplines.
Innovative:
Bring creative and forward-thinking approaches to computer science instruction and student engagement.
Additional Considerations:
Extracurricular Involvement:
Willingness to support extracurricular activities such as coding clubs, robotics teams, or other technology-focused initiatives that help expand student interest and participation in computer science.
Responsibilities:
Plan and teach multiple sections of high school computer science courses, including AP Computer Science A and AP Computer Science Principles. Actively promote and support equitable access to computer science courses, working to increase participation among female students and other underrepresented groups. Collaborate with the 6-12 coordinator and department members to support student learning and program development. Follow district curriculum and implement engaging, standards-aligned instructional practices. Design and deliver instruction that supports both academic and social-emotional growth. Use student data to inform instruction and identify and address participation and achievement gaps. Demonstrate strong content knowledge in computer science, including programming and computational thinking, along with effective teaching practices. Foster a safe, inclusive, and high-expectations classroom environment. Communicate effectively with families, caregivers, and school staff. Collaborate with ELL and Special Education staff to support all learners. Assess student learning and provide meaningful feedback. Maintain a positive and productive classroom culture. Perform additional duties as assigned.

Similar remote jobs

  • Job

    Development Assistant

    The Advocates for Human Rights

    Minneapolis, MN

    Posted1 day ago

    Updated15 hours ago

  • Job

    Therapist

    Best Self LLC

    Phoenix, AZ

    Posted2 days ago

    Updated15 hours ago

  • Job

    Associate Clinician

    University of Massachusetts Amherst

    Amherst, MA

    Posted2 days ago

    Updated15 hours ago

  • Job

    Self-Advocacy Association of New York State

    Rochester, NY

    Posted2 days ago

    Updated15 hours ago

  • Job

    THE H.E. through the ARTS INC is a Non-profit Children's Perfortming Arts

    Los Angeles, CA

    Posted2 days ago

    Updated15 hours ago

Similar jobs in Sharon, MA

  • Job

    Receiving Clerk

    Costco Wholesale Corporation

    Sharon, MA

    Posted3 days ago

    Updated1 day ago

  • Job

    Everwood Day Camp

    Sharon, MA

    Posted3 days ago

    Updated1 day ago

  • Job

    Costco Wholesale Corporation

    Sharon, MA

    Posted3 days ago

    Updated1 day ago

  • Job

    Loss Prevention Clerk

    Costco Wholesale Corporation

    Sharon, MA

    Posted4 days ago

    Updated2 days ago

  • Job

    Service Deli Clerk

    Costco Wholesale Corporation

    Sharon, MA

    Posted4 days ago

    Updated2 days ago

Similar jobs in Massachusetts