Computer Science Program Director and Instructor

Job Level
Senior position
Job Category
Director, Teacher / Instructor
Sector
  • Applied Tech (STEAM / Maker / CS / Design)
Job Status
Areas of Responsibility
  • Computer Science

Position summary and primary responsibilities

Stevenson seeks an experienced and visionary teacher to develop a distinctive PK-12 school computer science program that takes account of frameworks recently developed by the Association for Computing Machinery (ACM) and Computer Science Teachers Association (CSTA).

At present, students attend regular classes in digital citizenship beginning in Grade 1. They then have access to elective classes in robotics and other topics. In Grades 5 through 8, all students meet two days per week for computer science instruction. At the high school, all freshmen and new sophomores have a computer science course that meets twice per week for one trimester as a graduation requirement. The successful candidate will assess this program and develop a refined scope and sequence that will appeal to beginners and meet the needs of more advanced students.

General Responsibilities

  • Work collaboratively with the Head of the Upper Division and Head of the Lower and Middle Divisions to develop and guide the growth of a computer science program

  • Teach with expertise, appropriate standards, and enthusiasm

  • Design learner-centered instruction that emphasizes critical thinking and problem solving

  • Collaborate with colleagues to enrich curriculum and instruction

  • Integrate appropriate technology to enhance learning

  • Create hands-on, project-based learning experiences

  • Demonstrate interest in and ability to lead student activities, coach, and contribute beyond the classroom

  • Lead by example in your commitment to Stevenson’s mission

  • Other duties and projects as required and/or assigned.

Position Qualifications

  • A BA or BS in a relevant field, ideally a combination of computer science and education. Advanced degrees preferred.

  • Thoroughly conversant with current thinking on teaching PK-12 computer science, including the CSTA curriculum, CodeHS and other resources.

  • A demonstrated mastery in computer science, the ability to teach dynamically and inclusively within and across academic disciplines, and leading experience in curricular design and implementation.

  • Strong hands-on programming and teaching skills using languages such as Alice, C, C++, Objective C, Java, JavaScript, Lua, Python, PHP, Scratch, and HTML/CSS

  • Familiarity with advanced topics in computer science and electrical engineering such as algorithms, data structures, optimization, wearable electronics, microprocessors, machine learning, artificial intelligence, and modern software development practices

  • Excellent communication skills

  • A desire to integrate curriculum with other subjects and to teach collaboratively

  • Ability to work independently and as part of a team.

  • Flexible and adaptable.

  • Creative and entrepreneurial.

  • Positive and optimistic.

 

Additional details

This is a 12-month, full-time exempt position. Stevenson School offers competitive compensation and benefits commensurate with experience. Equal employment opportunity and treatment shall be practiced by Stevenson School regardless of race, color, national origin, religion, sex, sexual orientation, age, marital status or disability, if the employee, with or without reasonable accommodation, is able to perform the essential functions of the position.

 

To Apply:

Please send a cover letter, resume, and three references via email to csjobs@stevensonschool.org.