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

Nld5VDZXQjlLd25hMVQ5T0FCM0dzeW90SGc9PQ==
  • 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

American Traveler

Travel CT Technologist - $2,495 per week Job at American Traveler

 ...Technologist with 2+ years recent experience and CT certification for weekend day shifts. Responsibilities Work in a CT Imaging...  ...:30 PM Responsible for efficient patient flow and accurate data entry in Epic and PACS Main duties include performing diagnostic... 

Bright Start Solar

⚡️WFH/Remote Appointment Setter⚡️ Job at Bright Start Solar

WFH/Remote Appointment SettersNeeded! Earn $50-$100 per Appointment, Paid Every Friday Join one of the fastest-growing national solar companiesfeatured on the Inc. 5000 list 4 years running! We're seeking Appointment Setters to help homeowners go solarno hard...

BAYADA Home Health Care

Personal Care Assistant (PCA) Job at BAYADA Home Health Care

 ...Discover Rewarding Work as a Personal Care Assistant (PCA)! Are you looking for a meaningful career, where you can make a difference in the lives of others-and yours as well? At BAYADA, we seek people who share our passion for caring and are committed to helping people... 

Maxim Healthcare Service

PCA Needed - Amityville Job at Maxim Healthcare Service

Salary: $20.77 / per hour Maxim Healthcare is hiring for a Personal Care Assistant to provide support services to assist clients with personal, physical mobility and therapeutic care needs. Details: Day and night aides needed Why Join Maxim: ~ Competitive pay...

Ncontrol Driving School

Driving Instructor Job at Ncontrol Driving School

 ...DEPENDENT ON YOUR AVAILABILITY) JOB TYPE: Full-Time, Part-Time LOCATION: Gilbert, AZ Description: NControl Driving School is seeking Driving Instructors to join our team in Gilbert, AZ! You will be responsible for training new drivers in an in-car setting. The role...