×
Register Here to Apply for Jobs or Post Jobs. X

Part Time AP Computer Science Teacher

Job in San Antonio, Bexar County, Texas, 78208, USA
Listing for: Keystone School
Part Time position
Listed on 2026-03-01
Job specializations:
  • Education / Teaching
    Online Teaching, High School, Teacher Assistant/ Paraprofessional, Middle School
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Keystone School helps bright, talented and motivated young people realize their full potential. In our academically accelerated program, faculty and staff challenge and nurture young people throughout their educational journey. Keystone students achieve in academics, arts, sciences, athletics and other diverse interests, while supporting and challenging each other. As students grow from preschool through high school, expert and caring teachers guide their inquiries.

Keystone students gain admission to the country’s most prestigious colleges and universities, win highly competitive scholarships, and go on to create fulfilling careers and lives.

Keystone is a nationally recognized, multi-cultural, college-preparatory school where academic excellence and student individuality are honored. Our small, accelerated classes and co-curricular activities prepare our students to succeed academically and socially at the nation’s best colleges and universities.>

Keystone School seeks a part-time Advanced Placement Computer Science instructor with a start date of August 1, 2026, for the  school year. Keystone School provides talented and motivated students with a world-class, well-rounded educational experience in a supportive, inclusive environment that encourages academic excellence, ethical growth, community involvement and responsible leadership.

We welcome applicants committed to teaching mathematics in an accelerated, diverse, and inclusive environment. The position requires daily attendance for preparation and instruction for 1.5 hours until the conclusion of the school year in late May 2027. The position is for a year long course with 10-15 Upper School juniors and seniors that meets daily for 45-50 minutes. The time of day will be determined in consultation with the need the availability of the candidate and the needs of the Upper School master schedule.

AP Computer Science- This course is an introduction to computer science focused on the use of object-oriented programming as a tool for logical problem solving in which students will learn how to write, run, and debug programs written in Java. The class is equivalent to a first semester college-level course and will prepare the student to take the AP Computer Science A test.

Required

qualifications, expectations, and experience
  • Kind, supportive, and inspirational teacher who encourages creative thinking in programming and problem solving.
  • Establish a safe environment for students to maximize learning.
  • Bachelor’s Degree in Computer Science or a related field.
  • 3-5 years teaching experience in computer programming.
  • Timely communication with students, parents and colleagues, as well as punctual updating of online resources like Canvas for grades and lessons.
  • Collaborate with fellow science department faculty member to deliver dynamic instruction.
  • Be a passionate and positive team player in the Keystone Upper School.
Preferred qualifications, expectations, and experience
  • Master’s Degree in Computer Science or a related field.

Please submit your resume, cover letter and teaching philosophy statement by March 13th to bspedding.

We recognize that diverse teams make the strongest teams, and we encourage people from all backgrounds to apply. We don't just accept difference – it's one of our key values.

Keystone School welcomes candidates for admission or employment, regardless of age, race, culture, gender, sexual orientation, religion, socio-economic status, national or ethnic origin, and does not discriminate on the basis of any category protected by law in the administration of any of its programs.

For more information about Keystone School, please visit (Use the "Apply for this Job" box below)..org

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary