Computer Science Teacher Job at Educator's Ally, Sonoma, CA

S0xPekNSNEtQbE1ycVlzenhtVG1MM05xaXc9PQ==
  • Educator's Ally
  • Sonoma, CA

Job Description

Educator’s Ally is a highly personalized search and placement agency connecting educators, administrators, and senior leaders with independent schools throughout the country. We are assisting private/independent schools with their searches for Computer Science Teachers.

Position Overview

Our schools seek Computer Science Teachers with hands-on classroom experience and the ability to develop and teach both introductory and advanced classes. Courses often require in-depth knowledge of multiple programming languages, as well as the ability to navigate computer technology and equipment. Ideal candidates will empower a love of learning and a real-world curiosity about technology in their students.

Qualifications & Requirements

  • A Bachelor’s degree or higher in computer science, engineering, math, or a technology-related field
  • Familiarity with multiple programming languages, which may include block-based coding, JavaScript, Processing/p5.js, Python, Java and/or Arduino C
  • Knowledge of robotics, engineering and/or physics is valued
  • Excellent classroom organization and management
  • Strong interpersonal, communication, verbal and written skills
  • Ability to adapt and respond to dynamic classroom and professional situations
  • Understanding of best practices in a multicultural educational setting, and the ability to work closely with students and colleagues of varying backgrounds
  • Commitment to one’s professional development and personal learning

Essential Job Duties and Responsibilities

  • Teach one or more sections of Computer Science across a range of levels
  • Develop innovative lesson plans and curriculum in accordance with the department
  • Encourage independence, decision-making and problem-solving in the classroom
  • Assist with extracurricular programs or activities related to Computer Science and coding, as required
  • Collaborate with other departments to incorporate Computer Science into their curriculum material, as required
  • Assist in the growth and development of the Computer Science program
  • Encourage students’ understanding of and curiosity about the intersection of technology and society
  • Meet the needs of students across a range of academic abilities
  • Foster and sustain an inclusive and tolerant learning environment for all students
  • Participate in advising, residential life (as applicable), afterschool activities, service opportunities and/or coaching programs, as required
  • Engage in faculty meetings and school events, when not in conflict with teaching responsibilities

Educator’s Ally is deeply committed to helping schools create and foster inclusive curriculum and community. We actively encourage applications from candidates with broad and diverse backgrounds and from individuals of all races, ethnicities, genders, and beliefs. We seek candidates who have a clear interest in being part of communities that challenge prejudice and are committed to diversity, equity, and inclusion.

Job Tags

Similar Jobs

Surgery Partners

Gastroenterologist - BE/BC - No Call! Job at Surgery Partners

 ...as important as a fulfilling career. We are eagerly seeking a BE/BC Gastroenterologist to join our rapidly growing health system! Our...  ...The mighty Missouri River blazing right through town offers ample water recreation: kayaking, paddleboarding, boating and jet skiing... 

Southern Health Partners

Correctional Nurse LPN Days Job at Southern Health Partners

 ...in you. Southern Health Partners has been a leading provider of correctional healthcare for over 30 years. Our experience offers you a...  ...at: Location: Halifax County Jail Open Position: FT LPN Schedule:12 hr Day Shift Rotation 7a - 7:30p; EVO Weekend... 

Advocate Aurora Health

Registered Nurse (RN) - Home Health Case Manager, Infusion Job at Advocate Aurora Health

 ...Advocate Aurora Health is seeking a Registered Nurse (RN) Home Health Case Manager, Infusion for a nursing job in Rolling Meadows, Illinois....  ...Participates with other staff members to create a cooperative working environment. 4)Maintains confidentiality of information... 

Essentia Health

RN - Lactation Consultant Job at Essentia Health

 ...patient care! Licensure/Certification Qualifications: Current Certification as an International Board Certified Lactation Consultant (IBCLC) Current nursing licensure in state(s) of employment Basic Cardiac Life Support (BCLS) certification within one... 

AYANA Hospitality

Chef de Cuisine - Italian Cuisine | AYANA BALI Job at AYANA Hospitality

 ...details: Summary of Responsibilities: Meet with Executive Chef/Executive Sous Chef to review schedules, assignments, anticipated...  ...level in a high volume business standalone/free-standing Italian restaurant that is reputable and most talked-about ~ Has a proven...