×
Register Here to Apply for Jobs or Post Jobs. X

Computer Science Teacher

Job in Milton, Norfolk County, Massachusetts, 02186, USA
Listing for: Milton Academy
Full Time position
Listed on 2026-03-07
Job specializations:
  • Education / Teaching
    Academic, Youth Development
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Essential Functions and Responsibilities:

Teaching and Curriculum

Teach up to four classes primarily focused in the Computer Science Department.

Plan, develop and implement an engaging curriculum in collaboration with other members of the Computer Science Department.

Create a student-centered learning atmosphere that fosters critical thinking, inquisitive learning, and a positive classroom environment that encourages student participation and discussion.

Adapt teaching methods to accommodate diverse learning styles and abilities.

Stay informed about the latest developments in computer science education, as well as trends and innovations, and incorporate these into the program.

Learn about diversity, equity, and inclusion in education; incorporate related principles when designing curriculum, teaching, and engaging with students.

Collaborate with colleagues to develop inter-departmental and cross-disciplinary projects and initiatives, including collaborating with the middle and lower school divisions on curriculum and instruction where appropriate.

Actively support students, providing mentorship and academic guidance.

Assess and evaluate student performance through assignments, projects, and exams.

Generate timely and comprehensive comments for each student, providing a well-rounded perspective on their academic performance.

Communicate effectively with students, parents, and colleagues regarding academic progress.

Advising

Serve as an advisor to a group of up to nine students, engaging in advisor meetings each week.

Connect, support, communicate, encourage, and celebrate each advisee

Facilitate students' social-emotional learning and growth in alignment with all school programming through small group meetings.

Build deep relationships with each advisee and assist them in navigating challenges they may encounter.

Form relationships with and act as a liaison between the school and advisee families; serve as the first point of contact between the school and families.

Read and be familiar with all relevant materials, most importantly the Student Handbook and the sections of the US Faculty Handbook on academic regulations and diploma requirements.

Be informed about course offerings for the following year and help each advisee select programs that are challenging and appropriate, as well as areas of special interest.

Review each advisee’s grades and comments.

Craft formal advisor reports for each advisee two times per year, offering overarching perspectives on their progress, and acknowledging a broader view of their academic and community achievements at Milton.

Should an advisee need additional support in a particular area, be in steady contact with the advisee’s teachers, administrators, and/or other committees as needed.

Attend all upper school student required weekly assemblies, programming, and special events (e.g., community service day, pep rallies).

Attend class trips, retreats, and social events arranged by the director of student activities or the class dean.

Community

Be a visible, accessible presence around campus.

Contribute to creating a positive community culture that ensures students are heard, seen, valued, and cared for.

Share in the enforcement of our expectations for students.

Actively participate in greater community enrichment activities, such as advising a student activity, acting as a faculty sponsor to a student club, coaching an athletic team, leading an intramural sport or acting as an affinity group advisor.

Complete all chaperone and/or supervisory duty, as assigned; lead and facilitate weekend programming / activities and supervise recreational activities both on and off campus.

Residential Life (if residing in on-campus housing)

Act as a mentor and role model in all areas of the residential program, demonstrating a commitment to the success of each student, especially in the areas of social and emotional development.

Contribute to creating a positive community culture within the dorms that ensures students are heard, seen, valued, and cared for.

Be on call (on duty) as a dorm parent in a residential dorm once a week and on rotational weekends and ensure that all responsibilities and rules outlined…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary