1

High School Computer Science Teacher Jobs in Delaware

Science Teacher

Felton, DE · On-site

$46K - $60K/yr

High School Teaching/Science - General Date Posted: 6/23/2026 Location: Lake Forest High School Date Available: Mutually Agreeable Closing Date: Open Until Filled TITLE: Secondary Science Teacher ...

Science Teacher

Bridgeville, DE · On-site

$43K - $55K/yr

Middle School/Science Date Posted: 4/1/2026 Location: Woodbridge Middle School Date Available: 08/17/2026 Closing Date: Until Filled District: Woodbridge School District POSITION: Science Teacher ...

next page

Showing results 1-20

High School Computer Science Teacher information

See Delaware salary details

$27K

$63.5K

$79.6K

How much do high school computer science teacher jobs pay per year?

As of Jul 26, 2026, the average yearly pay for high school computer science teacher in Delaware is $63,483.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,500.00 and $60,600.00 per year, depending on experience, location, and employer.

Is there a shortage of computer science teachers?

There is a recognized shortage of high school computer science teachers in many regions due to increasing demand for coding and technology skills in education. This shortage often leads to increased hiring efforts, higher salaries, and the need for teachers to have strong programming skills and relevant certifications. Schools are actively recruiting qualified candidates to fill these roles to meet student interest in computer science courses.

What is the difference between High School Computer Science Teacher vs Middle School Computer Science Teacher?

AspectHigh School Computer Science TeacherMiddle School Computer Science Teacher
Required CredentialsState teaching certification, bachelor's degree in education or computer scienceState teaching certification, bachelor's degree in education or related field
Work EnvironmentHigh school classrooms, labs, extracurricular activitiesMiddle school classrooms, labs, after-school programs
Employer & Industry UsagePublic/private high schools, educational institutionsPublic/private middle schools, educational institutions
Common Search & ComparisonYesYes

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?

High school science teachers typically earn between $45,000 and $75,000 annually, depending on experience, education level, and location. Salaries may also vary based on school district budgets and certifications such as state licensure or advanced degrees.

What are the key skills and qualifications needed to thrive as a High School Computer Science Teacher, and why are they important?

To thrive as a High School Computer Science Teacher, you need a solid understanding of computer science concepts, lesson planning, and a teaching credential or relevant certification. Familiarity with programming languages (such as Python or Java), classroom technology, and educational platforms is typically required. Strong communication, classroom management, and the ability to engage and motivate students are vital soft skills. These skills ensure effective teaching, foster student interest in technology, and support a positive and productive learning environment.

What does a High School Computer Science Teacher do?

A High School Computer Science Teacher is responsible for teaching students the fundamentals of computer science, programming, and related technology concepts. They develop lesson plans, deliver lectures, guide hands-on projects, and assess student understanding. In addition to teaching, they may sponsor technology clubs, prepare students for competitions, and help them explore career opportunities in technology fields. Their goal is to equip students with problem-solving skills and foundational knowledge for further study or entry into tech-related careers.

Is computer science teaching in demand?

Computer science teaching is in high demand due to the growing need for digital literacy and coding skills in education. High school computer science teachers with knowledge of programming languages and educational technology are sought after in many regions, reflecting a broader trend of integrating technology into curricula.

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?

A high school computer science teacher typically needs a bachelor's degree in education or a related field, along with state certification or licensure. A computer science degree can qualify you for the subject area, but additional teaching credentials are usually required to teach at the high school level.

What are some common challenges faced by high school computer science teachers, and how can they be addressed?

High school computer science teachers often face challenges such as varying student skill levels, limited resources, and keeping up with rapidly evolving technology. To address these, teachers can differentiate instruction to meet diverse learning needs, utilize online resources and free curriculum tools, and participate in professional development to stay current. Building a supportive classroom environment and collaborating with other educators can also help in sharing strategies and resources.
What are popular job titles related to High School Computer Science Teacher jobs in Delaware? For High School Computer Science Teacher jobs in Delaware, the most frequently searched job titles are:
What job categories do people searching High School Computer Science Teacher jobs in Delaware look for? The top searched job categories for High School Computer Science Teacher jobs in Delaware are:
Infographic showing various High School Computer Science Teacher job openings in Delaware as of June 2026, with employment types broken down into 55% Full Time, 43% Part Time, and 2% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $63,483 per year, or $30.5 per hour.
SY 26-27 - High School - Career and Technical Education (CTE) CAD

SY 26-27 - High School - Career and Technical Education (CTE) CAD

Delaware Schools Consortium

Wilmington, DE • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Position Type:
High School/Science
Date Posted:
7/10/2026
Location:
The John Dickinson High School
Date Available:
August 2026
Closing Date:
07/24/2026
District:
Red Clay Consolidated School District
School Year 2026-2027
Career and Technical Education (CTE) CAD - High School
SUMMARY:
Career and Technical Education (CTE) CAD teacher plans, implements, and provides instruction in Computer-Aided Design (CAD) and related technical skills, preparing students for careers in design, engineering, and related fields. The teacher's role involves curriculum development, hands-on instruction, student assessment, and collaboration with industry professionals. They also ensure students develop critical thinking, problem-solving, and communication skills, which are essential for success in the modern workplace.
POSITION RESPONSIBILITIES:
  • Curriculum Development and Instruction:
    • Develop and implement standards-based curriculum aligned with regional workforce needs and industry standards.
  • Hands-on Instruction
    • Provide students with hands-on experience in CAD software and design principles, emphasizing real-world applications.
  • Student Assessment
    • Assess student learning and provide feedback to promote student growth and achievement.
  • Classroom Management
    • Maintain a positive and productive learning environment that fosters student engagement and respect.
  • Collaboration
    • Collaborate with industry professionals, other teachers, and administrators to enhance the program and align it with current industry needs.
  • Professional Development
    • Stay abreast of the latest advancements in CAD software and design techniques through continuous professional development.
  • Career Counseling
    • Guide students in exploring their career interests and making informed choices about their future education and career paths.
  • Workplace Safety
    • Ensure a safe and secure learning environment by demonstrating and supervising proper use of equipment and materials.

ADDITIONAL SKILLS AND QUALIFICATIONS:
  • Knowledge of CAD software (e.g., AutoCAD, SolidWorks) and design principles and/or willing to get trained.
  • Ability to communicate effectively with students, parents, and colleagues.
  • Strong classroom management skills and ability to create a positive learning environment.
  • Commitment to professional growth and continuous learning.
  • Experience in a related field (e.g., architecture, engineering, graphic design, mathematics, or science)

MINIMUM QUALIFICATIONS
Below are the qualifications for this position:
  • Must have a Bachelor's degree and hold or be eligible for a Delaware educator certificate in Technology Education, Physics, Physical Science, Secondary Mathematics, or Skilled and Technical Sciences (STS) Engineering and Technology.
  • Possess problem solving skills

REQUIREMENTS:
External Applicants:
Completed Online Application via Join Delaware Schools
https://www.joindelawareschools.org/
Letter of Interest
Resume'
Three letters of reference
Internal Candidates:
Completed Online Application via Join Delaware Schools
https://www.joindelawareschools.org/
Letter of Interest
Resume'
Closing Date: 7/24/2026 @ 11:59PM
Contact Information:
Dr. Lurleen Black, Principal
The John Dickinson School
302.992.5500
lurleen.black@redclay.k12.de.us
" Ram Pride"

Delaware Schools Consortium logo

About Delaware Schools Consortium

Sourced by ZipRecruiter

Delaware Schools Consortium (DSC), located in Dover, DE, US, is an organization in the education industry. The company, accessible via its official website at joindelawareschools.org, serves as a hub for public and charter schools across Delaware, sharing resources, knowledge, and opportunities. Founded on the notion of unified leadership and common values, DSC's mission is to foster cooperation and collaboration among schools, facilitating the growth of the education sector in the region. The consortium represents a wide range of institutions, from primary and secondary schools to vocational colleges. Its achievements include promoting educational advancement in the region, aiding in the allocation of resources, and supporting countless teachers, administrators, and students on their educational journeys.

Industry

Education

Company size

10,000+ Employees

Headquarters location

Dover, DE, US

Social media