Demo

Computer Science and Math Teacher

Ideaventions Academy or Math and Science
Reston, VA Full Time
POSTED ON 4/16/2025 CLOSED ON 4/19/2025

What are the responsibilities and job description for the Computer Science and Math Teacher position at Ideaventions Academy or Math and Science?

About us

Ideaventions Academy for Mathematics and Science is a small private school in Reston, VA. We are innovative, collaborative and rewarding.

We are looking for a full-time Computer Science and Math teacher that would teach computer science classes, as well as math . The candidate should be enthusiastic, engaging, responsive to student needs, a skilled communicator, and possess a passion for working with gifted students. The position involves teaching grade 1-12 classes using computing technologies such as MicroBit, LEGO Spike, Raspberry Pi, as well as Scratch, Java, and Python programming.

Features of a teaching position at Ideaventions Academy include:

  • Small class sizes (10 students or less)
  • Excellent pay and benefits
  • Flexibility, creativity, and ability to innovate in the classroom

Knowledge and Expertise

  • Experience teaching and applying computer science and math, including AP CS A curriculum
  • Especially skilled at modeling and teaching problem-solving strategies

Responsibilities

  • Plan, organize, and deliver effective and dynamic learning experiences
  • Create a positive, rigorous, and engaging learning environment
  • Prepare lesson plans and organize class time to include instruction, hands-on activities, demonstrations, and project-based learning.
  • Design and implement formative and summative assessments in curriculum to ensure appropriate learning and adjust instruction accordingly.
  • Integrate real-world learning, cross-curricular connections, and creativity into lessons and projects
  • Utilize a variety of teaching techniques to the delivery of instruction in content areas
  • Deliver appropriate accommodations, supports, and services as appropriate for students. Engage counselor and administrative staff as needed to support student learning.
  • Support students outside of class during free periods and office hours, as needed
  • Evaluate and track student growth, maintain appropriate records, prepare assessments, and participate in conferences.
  • Actively plan, participate, and contribute in faculty meetings, individual professional development, open houses, field trips, extracurricular clubs and teams, and collaborative development activities to achieve organizational goals.
  • Teach classes, supervise and interact with students during recess/breaks, and participate in community activities that build our school community and help achieve our organizational goals.
  • Train students in safety and continually monitor, improve, and enforce safety and organization, including proper use of equipment.
  • Communicates positively and effectively with parents with a student focus.
  • Serves as a positive role model in our school community:
  • Exhibits character and respect, demonstrates a positive mental attitude, stays curious, learns new things, and models patience, flexibility, and persistence, as we expect that of our students.
  • Continually strive for excellence in yourself, in our school, and in our students - and be joyful doing it!

Qualifications

  • Masters degree in relevant area of study or bachelor’s degree and equivalent real-world experience
  • Experience with gifted children
  • Energetic and enjoys working with gifted, creative and intellectually curious children
  • Ability to use Google for Education
  • Excellent communications and problem solving skills
  • Our faculty are physically moving and interacting with the students throughout the day, including being outdoors and going on daily walks (rain or shine). Requires physical ability to move around the classroom and to move a variety of materials.
  • As a condition of employment with Ideaventions Academy, any successful job applicant will be required to pass a pre-employment drug screen and to successfully complete a criminal background investigation.

Job Type: Full-time

Pay: $58,000.00 - $72,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Retirement plan
  • Vision insurance

Physical Setting:

  • Private school

Schedule:

  • Monday to Friday

Work Location: In person

Salary : $58,000 - $72,000

Teacher - Computer Science
HH POOLE MIDDLE -
Stafford, VA
Teacher - Computer Science 2025-2026
STAFFORD MIDDLE -
Stafford, VA
COMPUTER SCIENCE TEACHER
Prince William County Public Schools -
Woodbridge, VA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Computer Science and Math Teacher?

Sign up to receive alerts about other jobs on the Computer Science and Math Teacher career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$44,540 - $80,230
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
Income Estimation: 
$43,329 - $75,372
Income Estimation: 
$48,357 - $74,055
Income Estimation: 
$54,537 - $80,265
Income Estimation: 
$52,901 - $76,745
Income Estimation: 
$49,364 - $72,144
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Computer Science and Math Teacher jobs in the Reston, VA area that may be a better fit.

STEM Summer Camp Teacher

Ideaventions Academy or Math and Science, Reston, VA

Teacher - Computer Science

Stafford County Public Schools, Stafford, VA

AI Assistant is available now!

Feel free to start your new journey!