top of page
HS CS Instructional Coach, Coaching for Equity in CS

Title:              High School Computer Science Instructional Coach - Coaching for Equity in CS Project

Reports to:   Dir. of Educator Training & School Partnerships

Status:           Contract, Part-Time (Full-Time applicants also welcome to apply)

Location:      Minnesota

Code Savvy is looking for High School Computer Science Instructional Coaches to support our Coaching for Equity in CS project, including providing professional development and coaching for Minnesota educators teaching a variety of high school Computer Science courses.


This position is a part-time contract position as a part of the Coaching for Equity in CS project. The estimated start date is June 2023 and the estimated time commitment is 100 hours over the course of one year. See the Time Commitment below for more detail about the anticipated schedule.


Position Summary:

Code Savvy Coaching for Equity in CS coaching will be offered through synchronous and asynchronous sessions. High School CS Instructional Coaches will work closely with two teacher-participants in one-on-one coaching sessions. Coaches will provide regular support and encouragement throughout the school year via quarterly synchronous sessions and asynchronous communication. Coaches will participate in professional development in the summer prior to coaching teacher-participants and will meet monthly during the academic year with the project team and other coaches to discuss and reflect on the coaching process. 


Key Results/Responsibilities

Coaches should expect to spend on average about 114 hours on project responsibilities over the course of one year.


Time commitment: 

  • Participate in Summer 2023 Professional Development for coaches (up to 25 hours total)

  • Support two CS educators with planning, implementation, and reflection throughout the school year via quarterly synchronous sessions and asynchronous communication (up to 64 hours total  – 8 hours per quarter per teacher)

  • Monthly conference calls with the project team and other coaches with some asynchronous work (up to 20 hours).

  • Engage in a reflection process including surveys and interviews (up to 5 hours).


Essential Duties & Responsibilities:

  • Support the learning needs of other adults/educators, including both content knowledge and pedagogical content knowledge.

  • Work closely to support two teacher-participants by providing coaching support throughout the school year by hosting virtual one-on-one sessions and through email communications.

  • Coach and mentor teachers in online and face-to-face settings, including goal-setting, co-teaching/modeling, observation, and feedback.

  • Assist the project team with collecting research data and measures including completing teacher performance checklists, observations, and exit slips.

  • Participate in and complete any necessary contractor onboarding as well as research training for research data security, collection, and management. 

  • Attend monthly scheduled coach meetings and respond to emails from the project team in a timely fashion.

  • Serve as an ambassador for Code Savvy and Code Savvy’s mission and values to the school communities in which you work, fostering a commitment to equity and access to CS ed and creating educational environments in which students can thrive and reach their highest potential.


Required Skills & Experience:

  • At least three years of experience teaching computer science (CS) at the secondary level 

  • Experience with teaching high school-level computer science content (including, but not limited to AP computer science courses)

  • Competence with various tools and technologies used in high school computer science courses

  • Experience facilitating, mentoring, and/or coaching and collaborating with educators

  • Commitment to improving the teaching and learning of novice computer science teachers

  • Desire to learn how to support adult learners as they improve their teaching practices

  • Demonstrated implementation of best practices to support learners from all backgrounds and promotion of a culture of diversity, equity, and inclusion

  • Successfully completed relevant professional development


Preferred Skills and Experience:

  • Familiarity with professional learning communities and adult learners

  • Experience as an online teacher

  • Familiarity with Google Suite applications

  • Experience supporting and collaborating with other teachers on CS/STEM lessons

  • Bachelor’s degree or higher in Education or Computer Science 


To Apply: 

  • Submit a cover letter that highlights your relevant experience, your resume, and a sample CS/STEM lesson plan that is your original work to:

  • Please specify if you are interested in full-time or part-time

  • The initial review of applications for this position will happen on a rolling basis

  • Our team will review all applications and if we believe your qualifications would make a great fit, we'll contact you to schedule an informational interview.

  • All interviews will be conducted virtually

  • Estimated start date is June 2023

  • This position is based in Minnesota - no relocation assistance provided.


Company Profile:

Code Savvy is a 501(c)3 not-for-profit organization working to interrupt and counteract existing gender, racial, and economic gaps in computing by equipping youth and educators with the knowledge, skills, and support to create with technology. We do this work through partnerships with schools and communities to expand equitable and engaging computer science education for all students. Our school partnership engagements include educator training, ongoing educator computer science (CS) coaching, co-planning and co-teaching, standards alignment, curriculum development (both stand-alone CS and integrated with other subjects), and recommendations on CS curricular materials and supplies.

Code Savvy is an equal opportunity employer that values diversity. Code Savvy does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Code Savvy will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

bottom of page