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

bHNLSHM3QXN6b0NnVGl5emFId2V4RHhxU0E9PQ==
  • The Montgomery Academy
  • Montgomery, AL

Job Description

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 and at the advanced level.  Classes may include:
    • 7th & 8th Grade STEM LAB (Semester Course)
    • Robotics (Semester Course) 
    • Advanced Robotics (Semester Course)
    • Intro to Technology (Semester Course)
    • AP Computer Science Principles (Yearlong Course)
    • AP Computer Science A (Yearlong Course)
  • 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
  • Serve as a representative on the school’s Academic Advisory Council

Qualifications:

  • Bachelor’s of Science degree in Mathematics, advanced degree preferred
  • Teaching experience in math preferred
  • Creative, enthusiastic and growth-mindset approach to learning
  • Experience in the use of educational technology
  • Effective communication skills
  • Genuine concern for students and their learning success
  • Collaborative approach to working with other faculty members

About The Montgomery Academy

The Montgomery Academy is an independent, K-12, day school located in Montgomery, Alabama. The Montgomery Academy develops leaders committed to honor, scholarship, service and the pursuit of excellence.

Connections working at The Montgomery Academy

Job Tags

Full time,

Similar Jobs

NoGigiddy

Chat Support Agent (Remote) - Entry Level, No Degree Required - 15 - 18 per Hour Job at NoGigiddy

About NoGigiddy: NoGigiddy is a premier on-demand staffing app that connects gig workers with flexible job opportunities across various industries. Our platform specializes in offering work that fits your schedule, providing you with the flexibility and convenience...

National Testing Network

Police Officer Job at National Testing Network

LAKE ZURICH POLICE DEPARTMENT 200 MOHAWK TRAIL LAKE ZURICH, ILLINOIS 60047(***) ***-**** Updated: March 18, 2025***Please submit...  ...considered for this position.*** Job Classification: Police Officer The Lake Zurich Police Department is currently hiring Police... 

Global Channel Management, Inc.

3rd Shift Machine Operator Job at Global Channel Management, Inc.

3rd Shift Machine Operator needs 1+ years' experience with 3rd Shift Machine Operator requires: Ability to lift 50 pounds 3rd shift 3AM to 11:30AM 11PM to 7:30AM 7PM to 3:30AM Able to handle multiple Printers Operates our Xerox fleet of printers -288... 

Small Batch Standard

Accountant Job at Small Batch Standard

 ...We're the premier, remote accounting, tax, and consulting firm built exclusively to serve the craft brewing industry. Our mission is to help breweries make profit. And our team is filled with expert, autonomous, adaptable, high performers. Are you up for the challenge... 

Johns Hopkins University

Contract Administrator II Job at Johns Hopkins University

 ...We are seeking a Contract Administrator who reports to the Director of Procurement Operations and will be responsible for preparing, examining, analyzing, negotiating and revising contracts that involve the purchase or sale of goods or services such as equipment, materials...