Computer Science Teacher Job at CalWest Educators Placement, San Francisco, CA

UXk2WUczTlJya2UwYTBERXViZmx1OXVxYkE9PQ==
  • CalWest Educators Placement
  • San Francisco, CA

Job Description

Responsibilities:

  • Teaching upper-level electives (such as Data Structures and Algorithms, Artificial Intelligence, Robotics, or Languages) to high school students as well as foundational programming courses to middle school students. 
  • Ensure lesson plans are engaging and active, which supports a positive classroom management program. 
  • Additional responsibilities include mentoring independent projects and teaching mini-courses related to computer science or the successful candidate’s interests. 
  • Foster creativity and problem-solving skills through hands-on projects and activities. 
  • Encourage collaboration and teamwork among students on programming projects. 

Qualifications:

  • Bachelor’s degree in computer science, Education, or a related field
  • Master's degree and experience working with secondary school students is preferred 
  • 1+ years of teaching computer science. 
  • Strong classroom management skills. 
  • Excellent communication and interpersonal skills. 
  • Passion for education and promoting computer science knowledge. 
  • Dedication to creating an inclusive and diverse learning environment. 
  • Experience working with middle school students is a plus. 

About CalWest Educators Placement

With team members nationwide, CalWest specializes in the placement of educators and school leaders throughout the western region of the United States. Over the years, we have excelled in building meaningful relationships with candidates and becoming trusted advisors to the independent school community. By partnering with us, you will experience the degree of time, energy, and personal involvement that we devote to each search.

Connections working at CalWest Educators Placement

Job Tags

Full time, Work experience placement,

Similar Jobs

Gainwell Technologies LLC

Clinical Education Specialist - Remote in US Job at Gainwell Technologies LLC

 ...Technologies is seeking an experience and innovative Clinical Education Specialist to lead training and education activities for the Payment...  ...of starting. Computer for work company provided. For all remote positions employees' Broadband Internet connections, should... 

CareerPaths NW

HVAC Project Manager Job at CareerPaths NW

 ...Are you looking for an exceptional HVAC job in Seattle Do you have a proven track record of success in estimating designing and managing HVAC projects ranging from $50k to $25M If so we want to hear from you! Our client is seeking a talented and experienced HVAC Project... 

Wendover Management, LLC

Student Housing Leasing Consultant Job at Wendover Management, LLC

 ...Flexible Spending Accounts ~ Health Savings Account available for HDHP ~ Employee Assistance Program ~ Meaningful career development and growth ~ On-going training with educational reimbursement ~401(K) We match 100% up to 3% of your annual salary... 

Sky Windows Inc.

Lead Windows and Doors Installer Job at Sky Windows Inc.

 ...About the Lead Windows and Doors Installerposition: Pay and Benefits: $210-$260 per day Language(s): English and/or Spanish Expected Hiring Date(s): 1-3 weeks Schedule: 8-hour shift, Monday to Friday We are looking for reliable construction professionals... 

Novo Nordisk

Pharma Field Sales - District Business Manager - Fort Worth South Texas Job at Novo Nordisk

 ...About the Department The Diabetes Sales Team leads the US sales efforts for Novo...  ...budget and business plans. This is an entry level district business manager position....  ...D required ~5+ years of progressive pharmaceutical or healthcare sales experience required...