Computer Science Teacher Job at St John's College High School, Washington DC

aW5HbVBobERZZUNVTFdCdmRlZmJnN25pTGc9PQ==
  • St John's College High School
  • Washington DC

Job Description

Job Description:

St. John's College High School is seeking a dynamic and innovative Computer Science teacher to join our faculty. The ideal candidate will have a passion for teaching and inspiring students to explore technology, coding, and computational thinking. This position involves teaching a range of computer science courses and collaborating with faculty to support interdisciplinary learning.

Primary Responsibilities:
  • Teach computer science / technology courses across various levels.
  • Design and deliver engaging, hands-on lessons that align with departmental goals and national standards.
  • Foster a learning environment that supports students of all backgrounds and skill levels.
  • Incorporate real-world applications, project-based learning, and ethical considerations of technology.
  • Participate in department meetings, school events, and ongoing professional development.
  • Support extracurricular opportunities such as coding clubs and robotics.
Preferred Qualifications:
  • Bachelor's degree in Computer Science, Education, or related field (Master's preferred).
  • Experience teaching high school students in an academic setting.
  • Familiarity with modern programming languages and platforms (e.g., Python, Java, HTML/CSS, JavaScript).
  • Commitment to student growth, inclusion, and academic excellence.
St John's College High School

Job Tags

Similar Jobs

Lookout Ford, Inc

Parts Manager Job at Lookout Ford, Inc

 ...Description of the role: Lookout Ford, located on the beautiful crystal coast of North Carolina is looking for an experienced Parts Manager. As part of your dutiesyou will be responsible for overseeing the parts department, ensuring efficient operations, and... 

Advanced Home Health & Hospice of Kansas City

Hospice Certified Nursing Assistant Job at Advanced Home Health & Hospice of Kansas City

 ...Job Description Job Description Description: The Hospice Certified Nursing Assistant (CNA) provides essential care and support to terminally ill patients in a hospice setting, working under the supervision of a registered nurse. The CNA plays a crucial role in assisting... 

Yacht Starship Dining Cruises LLC

Yacht StarShip Marine Mechanic Job at Yacht Starship Dining Cruises LLC

 ...premier operator of passenger vessels, with a fleet of 14 vessels ranging from upscale dining cruises to water taxis. The fleet includes Yacht Starship Dining Cruises, Craft, Pirate Water Taxi and Lost Pearl Pirate Adventure Cruises. Join Tampas fastest growing fleet and be... 

Yexgo

Data Entry Operator Job - Work From Home Job at Yexgo

 ...Excellent typing skills and proficiency in data entry software and tools.Strong attention to detail and accuracy.Ability to work independently and meet deadlines.Good communication skills, both written and verbal.High school diploma or equivalent; additional... 

Fisher Agencies

Entry Level Manager (Remote/Union) Job at Fisher Agencies

 ...rewarding work culture. Currently, we have an opening for a Remote Entry Lvl Manager that offers the chance to work on challenging...  ...from within the Organization - In-house Growth Opportunities Union Benefit Package with Health, Vision, Dental Reimbursement Annual...