Computer Science and Robotics Teacher is responsible for instructing courses in Robotics/Computer Science. This position is responsible for building on the academic foundations established at earlier grade levels developing lesson plans and advising students. Should be comfortable teaching in classrooms with mixed levels of coding and robotics experience with students ranging from ninth through twelfth computer science classes as assigned providing effective and professional classroom instruction assessment and and implements curriculum and instruction consistent with the mission values and standards established by the Newburyport Public sections of Introductory Coding Advanced Coding Robotics and Industrial students to evaluate their abilities strengths and students assignments and exams building students confidence independence and with colleagues on curriculum development and on enhancing instructional practices and effective communications and relationships with students and a growth mindset about teaching practices and works toward professional goals and School policies protocols and and maintains professional collaborative and collegial relationships with faculty and staff as well as with community partners to the benefit of students and related duties as assigned.