About STEM School Highlands Ranch At STEM School Highlands Ranch, we place innovation at the heart ... The 1st - 8th grade Computer Science Homeschool Enrichment Teacher inspires young learners to ...
About STEM School Highlands Ranch At STEM School Highlands Ranch, we place innovation at the heart ... The 1st - 8th grade Computer Science Homeschool Enrichment Teacher inspires young learners to ...
High School Science/Math Teacher
$44K - $56K/yr
West Grand School District 1-Jt Kremmling, Colorado 80459 www.wgsd.us Job Title: SR High School Math/Science Teacher Reports to: Jr/Sr High Principal Salary: $44,204 - $56,518 Work year: 166 days Job ...
High School Science/Math Teacher
$44K - $56K/yr
West Grand School District 1-Jt Kremmling, Colorado 80459 www.wgsd.us Job Title: SR High School Math/Science Teacher Reports to: Jr/Sr High Principal Salary: $44,204 - $56,518 Work year: 166 days Job ...
High School Science/Math Teacher
Kremmling, CO · On-site
$44K - $56K/yr
High School Teaching/Mathematics Date Posted: 4/14/2026 Location: Jr / Sr High School West Grand School District 1-Jt Kremmling, Colorado 80459 www.wgsd.us Job Title: SR High School Math/Science ...
High School Science/Math Teacher
Kremmling, CO · On-site
$44K - $56K/yr
High School Teaching/Mathematics Date Posted: 4/14/2026 Location: Jr / Sr High School West Grand School District 1-Jt Kremmling, Colorado 80459 www.wgsd.us Job Title: SR High School Math/Science ...
High School Science Teacher - Colorado Connections Academy
Englewood, CO · On-site +1
$44K/yr
The Secondary Science Teacher will be responsible for the successful completion of the following ... Communicate regularly with parents, students, and curriculum specialists through use of computer ...
High School Science Teacher - Colorado Connections Academy
Englewood, CO · On-site +1
$44K/yr
The Secondary Science Teacher will be responsible for the successful completion of the following ... Communicate regularly with parents, students, and curriculum specialists through use of computer ...
The Secondary Science Teacher will be responsible for the successful completion of the following ... Communicate regularly with parents, students, and curriculum specialists through use of computer ...
The Secondary Science Teacher will be responsible for the successful completion of the following ... Communicate regularly with parents, students, and curriculum specialists through use of computer ...
... High School. Qualifications · Bachelor's degree in Education, Computer Science, or related field (Master's preferred). · Colorado teaching license or eligibility (preferred, not required for ...
Quick apply
... High School. Qualifications · Bachelor's degree in Education, Computer Science, or related field (Master's preferred). · Colorado teaching license or eligibility (preferred, not required for ...
Computer Science/Coding/Robotics Engineering Teacher
Commerce City, CO · On-site
$59K - $66K/yr
Computer Science/Coding/Robotics Engineering Teacher NOW HIRING * Salary: $59,800 - $66,600.00 per ... Victory Preparatory Academy Middle/High School, an academic award-winning school , is seeking a ...
Computer Science/Coding/Robotics Engineering Teacher
Commerce City, CO · On-site
$59K - $66K/yr
Computer Science/Coding/Robotics Engineering Teacher NOW HIRING * Salary: $59,800 - $66,600.00 per ... Victory Preparatory Academy Middle/High School, an academic award-winning school , is seeking a ...
Computer Science Instructor
Fort Collins, CO · On-site
$50K - $68K/yr
Last year, more than 5,000 high school students took concurrent enrollment classes with us, earning ... You utilize technology and effective teaching strategies to develop students' critical thinking ...
Computer Science Instructor
Fort Collins, CO · On-site
$50K - $68K/yr
Last year, more than 5,000 high school students took concurrent enrollment classes with us, earning ... You utilize technology and effective teaching strategies to develop students' critical thinking ...
Middle School Science Teacher
$46K - $61K/yr
Middle School Science teachers provide instruction, support, and guidance, manage the learning ... We provide families with an online option for a high-quality, personalized education experience.
Middle School Science Teacher
$46K - $61K/yr
Middle School Science teachers provide instruction, support, and guidance, manage the learning ... We provide families with an online option for a high-quality, personalized education experience.
Science Teacher
Delta, CO · On-site
$46K/yr
Middle School Teaching/Science Date Posted: 7/28/2026 Location: Delta Middle School Date Available: 2026-2027 School Year Closing Date: Until Filled Delta County School District Science Teacher 2026 ...
Science Teacher
Delta, CO · On-site
$46K/yr
Middle School Teaching/Science Date Posted: 7/28/2026 Location: Delta Middle School Date Available: 2026-2027 School Year Closing Date: Until Filled Delta County School District Science Teacher 2026 ...
MS/HS Science Teacher
Westcliffe, CO · On-site
$48K - $62K/yr
Middle School/High School Science Teacher (Grades 69) School District: Custer County School District Location: Westcliffe, CO Position Type: Full-Time Start Date: 8/12/26 Position Summary: Custer ...
MS/HS Science Teacher
Westcliffe, CO · On-site
$48K - $62K/yr
Middle School/High School Science Teacher (Grades 69) School District: Custer County School District Location: Westcliffe, CO Position Type: Full-Time Start Date: 8/12/26 Position Summary: Custer ...
26 - Science Teacher
Pueblo, CO · On-site
$47K - $60K/yr
East High School Closing Date: 08/03/2026 It is essential that all employees of Pueblo School ... Computer expertise or an expectation to learn Infinite Campus * Positive public relation skills ...
26 - Science Teacher
Pueblo, CO · On-site
$47K - $60K/yr
East High School Closing Date: 08/03/2026 It is essential that all employees of Pueblo School ... Computer expertise or an expectation to learn Infinite Campus * Positive public relation skills ...
Science Teacher (2026-2027 School Year)
Denver, CO · On-site
$60K - $78K/yr
Science Teacher GRADE LEVEL: Hiring for both middle school and high school positions LOCATION ... The employee must have sufficient hand, arm, and finger dexterity to operate a computer keyboard ...
Science Teacher (2026-2027 School Year)
Denver, CO · On-site
$60K - $78K/yr
Science Teacher GRADE LEVEL: Hiring for both middle school and high school positions LOCATION ... The employee must have sufficient hand, arm, and finger dexterity to operate a computer keyboard ...
Science Teacher
$46K/yr
Delta County School District Science Teacher 2026-2027 School Year $46,575/year + Depending on Experience Health Insurance is available through the School District Retirement benefits through PERA ...
Science Teacher
$46K/yr
Delta County School District Science Teacher 2026-2027 School Year $46,575/year + Depending on Experience Health Insurance is available through the School District Retirement benefits through PERA ...
Science Teacher (2026-2027 School Year)
Denver, CO · On-site
$60K - $78K/yr
Science Teacher GRADE LEVEL: Hiring for both middle school and high school positions LOCATION ... The employee must have sufficient hand, arm, and finger dexterity to operate a computer keyboard ...
Science Teacher (2026-2027 School Year)
Denver, CO · On-site
$60K - $78K/yr
Science Teacher GRADE LEVEL: Hiring for both middle school and high school positions LOCATION ... The employee must have sufficient hand, arm, and finger dexterity to operate a computer keyboard ...
26 - Science Teacher
Pueblo, CO · On-site
$47K - $60K/yr
... Pueblo School District 60 understand our mission is to provide a high-quality education that ... Computer expertise or an expectation to learn Infinite Campus * Positive public relation skills ...
26 - Science Teacher
Pueblo, CO · On-site
$47K - $60K/yr
... Pueblo School District 60 understand our mission is to provide a high-quality education that ... Computer expertise or an expectation to learn Infinite Campus * Positive public relation skills ...
Secondary Technology and Yearbook Teacher
Monument, CO · On-site
$42K - $52K/mo
The consistent philosophy that carries our students from preschool to high school graduation sets ... Prolonged periods sitting at a desk and working on a computer or standing to teach. * Must be able ...
Secondary Technology and Yearbook Teacher
Monument, CO · On-site
$42K - $52K/mo
The consistent philosophy that carries our students from preschool to high school graduation sets ... Prolonged periods sitting at a desk and working on a computer or standing to teach. * Must be able ...
Science Teacher
Pueblo West, CO · On-site
$38K/yr
Secondary 7-12/Science Teacher Date Posted: 7/21/2026 Location: Primero School District on the Right: Starting Salary: $38,411 (based upon experience and education) Benefits: Insurance, PTO ...
Science Teacher
Pueblo West, CO · On-site
$38K/yr
Secondary 7-12/Science Teacher Date Posted: 7/21/2026 Location: Primero School District on the Right: Starting Salary: $38,411 (based upon experience and education) Benefits: Insurance, PTO ...
... high quality. The department has over 500 majors across all the programs. We also offer several ... Remote teaching opportunities may be available under certain conditions. Summary The College of ...
... high quality. The department has over 500 majors across all the programs. We also offer several ... Remote teaching opportunities may be available under certain conditions. Summary The College of ...
Part-Time 8th Grade Science Teacher and High School Biology Teacher
Colorado Springs, CO · On-site
$25K/mo
High school/Science Date Posted: 4/27/2026 Location: 4303 Pinehurst Circle, Colorado Springs, CO ... Prolonged periods sitting at a desk and working on a computer or standing to teach. * Must be able ...
Part-Time 8th Grade Science Teacher and High School Biology Teacher
Colorado Springs, CO · On-site
$25K/mo
High school/Science Date Posted: 4/27/2026 Location: 4303 Pinehurst Circle, Colorado Springs, CO ... Prolonged periods sitting at a desk and working on a computer or standing to teach. * Must be able ...
High School Computer Science Teacher information
See Colorado salary details
$28.4K - $33.4K
2% of jobs
$33.4K - $38.4K
5% of jobs
$38.4K - $43.4K
6% of jobs
$43.4K - $48.5K
9% of jobs
$49.1K is the 25th percentile. Wages below this are outliers.
$48.5K - $53.5K
16% of jobs
The median wage is $56K / yr.
$53.5K - $58.5K
22% of jobs
$58.5K - $63.5K
14% of jobs
$63.6K is the 75th percentile. Wages above this are outliers.
$63.5K - $68.5K
13% of jobs
$68.5K - $73.6K
7% of jobs
$73.6K - $78.6K
4% of jobs
$78.6K - $83.6K
1% of jobs
$28.4K
$66.7K
$83.6K
How much do high school computer science teacher jobs pay per year?
Is there a shortage of computer science teachers?
What is the difference between High School Computer Science Teacher vs Middle School Computer Science Teacher?
| Aspect | High School Computer Science Teacher | Middle School Computer Science Teacher |
|---|---|---|
| Required Credentials | State teaching certification, bachelor's degree in education or computer science | State teaching certification, bachelor's degree in education or related field |
| Work Environment | High school classrooms, labs, extracurricular activities | Middle school classrooms, labs, after-school programs |
| Employer & Industry Usage | Public/private high schools, educational institutions | Public/private middle schools, educational institutions |
| Common Search & Comparison | Yes | Yes |
The main difference between a High School Computer Science Teacher and a Middle School Computer Science Teacher lies in the age group they teach and the curriculum complexity. High school teachers typically handle older students with more advanced topics, requiring similar credentials but often more specialized teaching experience. Middle school teachers focus on younger students, emphasizing foundational skills. Both roles are vital in preparing students for higher education and careers in technology.
How much does a science teacher make in high school?
What are the key skills and qualifications needed to thrive as a High School Computer Science Teacher, and why are they important?
What does a High School Computer Science Teacher do?
Is computer science teaching in demand?
What Does a High School Computer Science Teacher Do?
As a high school computer science teacher, your duties are to develop and teach courses on computer science to students in grades nine through twelve. Your specific responsibilities include leading classroom discussions about the subject, conducting lab components, and assigning homework and special projects that require students to program, process data, store information, and develop new applications. Computer science is often an elective course in high school, and you may have more opportunity to develop your own curriculum rather than teaching to a specific state-mandated program. You may also have a specific field to teach, such as web design or software engineering.
Can you become a high school teacher with a computer science degree?
What are some common challenges faced by high school computer science teachers, and how can they be addressed?

1st - 8th grade Computer Science Homeschool Enrichment Teacher
Highlands Ranch, CO • On-site
Part-time
Medical, Dental, Vision, Retirement, PTO
Posted 17 days ago
Job description
At STEM School Highlands Ranch, we place innovation at the heart of learning to unleash the potential of all students and prepare them for an exponentially changing world. As a K-12 public charter school in the Douglas County School District, we are committed to creating an environment that fosters respect, success, and continuous improvement. We welcome you to join us in our mission to redefine limits and unleash potential.
Our Core Values:
Prioritize Students - Every decision we make is focused on ensuring students thrive, lead, and succeed. The community that surrounds students exists for the purpose of their growth and development.
Build a Strong Community - We are more than a school, we are a community. We all have equal value and seek to encourage each other to maximize our unique strengths, gifts, and passions. The true power of a charter school is in the strength of its community.
Do Right, Always - Honesty, trust, and ethical decision-making guide our actions, fostering respect, accountability, and a safe environment, even in challenging circumstances or when recognition is absent.
Embrace Innovation - Never Stop Innovating. Innovation thrives on continuous growth, bold problem-solving, and a willingness to push boundaries, transforming ideas into meaningful progress.
Take Steady Steps - We play the long game with people and projects by implementing strategic planning, clear communication, systems and process, ample resources, and appropriate pacing - setting a strong foundation for a supportive environment for our community to thrive.
Lead With Care - Dedicated to making a difference through personal ownership, care, and compassion, creates lasting impact in our students, colleagues, and community.
Elevate the Standard - A commitment to continuous growth, where skills are refined, applied, and adapted to achieve the highest standards and empower everyone to reach their fullest potential.
Laugh Together - Having fun makes the team work! Creating an environment where joy is encouraged. Strengthens our teams, fosters a positive culture, and fuels creativity, making everyone feel valued, energized, and motivated to contribute.
Benefits:
STEM School Highlands Ranch offers a comprehensive benefits package, including:
- Employer-paid health, dental, and vision insurance (available on the 1st of the following month).
- Short-term, long-term disability, life, and ADD insurance (available six months from hire date).
- Retirement benefits including PERA pension and 401K employee-only contribution managed through Colorado's PERA program.
- Other benefits include FSA (medical and dependent care), Pet Insurance, Sick Time, and PTO based on years of service.
Position Overview:
We are seeking a passionate and dedicated 1st - 8th grade Computer Science Homeschool Enrichment Teacher to join our dynamic team 2026 - 2027 school year. The 1st - 8th grade Computer Science Homeschool Enrichment Teacher inspires young learners to explore, create, and innovate through technology. This educator designs and delivers engaging lessons that build foundational computer science and robotics skills-including coding, digital literacy, problem-solving, and computational thinking-within a collaborative, hands-on learning environment. The teacher fosters curiosity, creativity, and resilience while connecting technology concepts to real-world applications and STEM disciplines.
Key Responsibilities:
- The 1st - 8th grade Computer Science and Robotics Homeschool Enrichment Teacher inspires young learners to explore, create, and innovate through technology. This educator designs and delivers engaging lessons that build foundational computer science skills-including coding, digital literacy, problem-solving, and computational thinking-within a collaborative, hands-on learning environment. The teacher fosters curiosity, creativity, and resilience while connecting technology concepts to real-world applications and STEM disciplines.
- Create a positive, inclusive classroom culture that values exploration, teamwork, and perseverance.
- Assess learning through performance-based tasks, observations, and reflective discussions rather than traditional grades.
- Collaborate with colleagues to align STEM integration and share best practices across grade levels.
- Assess student learning through formative observations, project outcomes, and reflective discussions rather than traditional grades.
- Maintain an inclusive and positive classroom culture that values curiosity, exploration, and innovation.
Qualifications:
- Bachelor's degree in Education, Computer Science, STEM Education, or a related field.
- Valid state teaching license or endorsement in Computer Science, STEM, or Elementary Education.
- Experience teaching or integrating technology and coding with elementary students.
- Excellent communication, collaboration, and classroom management skills.
- Commitment to fostering an equitable, innovative, and hands-on learning environment.
Ideal Candidate Attributes:
- Passionate about inspiring a love of technology and innovation in young learners.
- Creative in designing engaging, real-world learning experiences.
- Collaborative and eager to work as part of a dynamic STEM team.
- Flexible, growth-oriented, and open to new tools and instructional strategies.
Essential Physical Requirements:
- Occasional lifting of 5 to 50 pounds.
- Ability to stand or walk for 90 minutes.
- Ability to run short distances.
- Frequent bending, stooping, walking, standing, kneeling, crawling, squatting, reaching, and sitting.
Schedule:
- Tuesdays and Thursdays; four 8 week sessions from late August until May
- Includes 5 professional development and room set up days
- 2- Friday field trips each 8 week session
- Total working days 82 days (August- May)
- 8:00 a.m. - 3:30 p.m.
- This is a part time position.
This position will be open until filled, but will not be open past: August 31, 2026.
The pay range for this role is:
268.29 - 554.87 USD per day (Main)
About STEM School Highlands Ranch
Sourced by ZipRecruiter
Industry
Education programs administration
Company size
51 - 200 Employees
Headquarters location
Highlands Ranch, CO, US
Year founded
2011