Computer Sciences & STEM Teacher Job at The Montgomery Academy, Montgomery, AL

b1Vianp6YWpCSTgzeVVDbDVuNUtiZGFFN3c9PQ==
  • The Montgomery Academy
  • Montgomery, AL

Job Description

Summary of the Position: The Montgomery Academy seeks an enthusiastic and collaborative Computer Science & STEM teacher to join our Middle and Upper School faculty. This position includes teaching a range of courses from introductory STEM Labs to AP Computer Science, as well as leading robotics and other technology-integrated projects. The ideal candidate will bring a passion for innovation, a commitment to fostering students' curiosity in technology and engineering, and the ability to engage learners across grades 7-12. This role also includes serving as a student advisor and contributing to the broader life of the school community. A full teaching load is five sections per semester and the possibility of proctoring a semester study hall.

Essential Duties And Responsibilities

  • Teach 5 sections each semester of STEM-related or Computer Science classes in the Middle & Upper Schools at the introductory or enrichment level, intermediate level, or at the advanced level.
  • Plan course materials and methods of instruction
  • Create and design lesson plans, instruction, and assessments
  • Maintain course websites for each course
  • Manage the technology center (maker space, computer lab)
  • Serve as an advisor for a group of Middle School or Upper School Students

Qualifications

  • Bachelor's Degree in Computer Science, Computer Programming, Technology or related field (Master’s Degree Preferred)
  • Experience teaching computer science and/or STEM at all experience levels
  • Comfort in teaching different programming languages (Java, Python, HTML5, Ruby, Swift, etc.)
  • Wide understanding of implementing effective technology integration in grades 7-12

Characteristics

  • Strong interpersonal and collaborative skills
  • Desire to integrate programming into robotics and other STEM-related activities
  • Creative, enthusiastic and growth-mindset approach to 21st century learning
  • Has a passion for personal professional development
  • Desire to work with children in grades 7-12 with an understanding of their developmental differences.
  • Has a calm, patient and professional demeanor
  • Commitment to holistic child development

Job Tags

Similar Jobs

Refloor

Flooring Installer Job at Refloor

 ...take your income to the next level! $3,000-$6,000 per week average ($156,000 - $312,000 per year). We are looking for skilled LVP Flooring Installers who take pride in their work and want to grow their business and increase earnings. Who is Refloor? We are... 

Bass Pro Shops

Corporate Counsel Job at Bass Pro Shops

 ...directly to the General Counsel. You will support all areas of Bass Pros manufacturing, hospitality, and retail business. The position...  ...sick time ~ Bass Pro Cares Fund ~ And more! Bass Pro Shops is an equal opportunity employer. Hiring decisions are administered... 

Ladder

Electrician Helper/Apprentice with OECI Corporation Job at Ladder

OECI is looking for Electrical Apprentices who will assist the Electrician with everyday tasks and learn the ins and outs of residential, commercial, and marine electrical work. Apply here:

American Express

Senior Manager, U.S. Consumer Services Control Management, Exam Management and Risk Oversight Job at American Express

 ...Team Amex and let's lead the way together.The U.S. Consumer Services Team is responsible for our suite of consumer products, services...  ...every day.The objective of the US Consumer Services Control Management Governance team is to establish the Operational Risk and Controls... 

HaHa App

Social Media Manager Job at HaHa App

 ...for our company's growth and ultimate success. About the Social Media Manager Position Our organization is in need of a talented Social...  ...applications Social Media Manager requirements are: Proven work experience as a Social media manager Hands on experience...