1

High School Computer Science Teacher Jobs in Delaware

Science Teacher

Dover, DE ยท On-site

$48K - $62K/yr

TITLE: Secondary Science Teacher, High School QUALIFICATIONS: * Certified as a Secondary Science Teacher by the Delaware Department of Education. * Excellent organizational and management skills

AVA Science Teacher

Newark, DE ยท On-site

$47K - $60K/yr

Middle School/Science Date Posted: 8/5/2026 Location: Las Americas ASPIRA Academy (K-8) District ... Support student academic growth and hold high expectations for achievement across grade levels.

AVA Science Teacher

Dover, DE ยท On-site

$48K - $62K/yr

This is primarily a work-from-home position, with expectations to report to the school building in ... Support student academic growth and hold high expectations for achievement across grade levels.

High School Math Teacher

Dover, DE ยท On-site

$49K - $66K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

High School/Mathematics Date Posted: 3/19/2026 Location: Great Oaks Charter School (High-Needs ... Great teachers are at the heart of everything we do and are essential to our students' success. Our ...

Science Teacher - SY25/26

Dover, DE ยท On-site

$48K - $62K/yr

  • Medical

  • Dental

  • Vision

Middle School/Science Date Posted: 6/17/2025 Location: The Bryan Allen Stevenson School of ... EXCELLENCE-We want to foster a culture of excellence by ensuring rigorous and high-quality ...

Showing results 21-40

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 Aug 15, 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 high school computer science teachers?

There is a recognized shortage of high school computer science teachers in many regions due to increasing demand for STEM education and a limited supply of qualified educators with programming and technology skills. This shortage often leads to larger class sizes, increased workload, and efforts to recruit and train more teachers in the subject area.

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.

Can you become a high school computer science teacher with a computer science degree?

A high school computer science teacher typically needs a bachelor's degree in computer science or a related field, along with a state teaching certification. Having a computer science degree provides a strong foundation, but additional education or certification in teaching methods and passing relevant exams are usually required to qualify for the role.

What do high school computer science teachers teach?

High school computer science teachers instruct students in programming languages such as Java, Python, and C++, as well as topics like algorithms, data structures, computer hardware, and software development. They also teach foundational concepts like computer logic, cybersecurity, and digital literacy, often using tools like coding platforms and educational software to facilitate learning.

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.

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.

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 August 2026, with employment types broken down into 88% Full Time, 6% Part Time, and 6% Temporary. Highlights an 100% In-person job distribution, with an average salary of $63,483 per year, or $30.5 per hour.

$48K - $62K/yr

Full-time

Re-posted 15 days ago


Job description

TITLE:ย Secondary Science Teacher, High School
QUALIFICATIONS:

  1. Certified as a Secondary Science Teacherย by the Delaware Department of Education.
  2. Excellent organizational and management skills
  3. Excellent oral and written communication, facilitation, interpersonal, and collaboration skills

REPORTS TO: School Principal (or Assistant)
JOB GOAL: To create a flexible content-based program and a class environment favorable to learning and personal growth; to establish effective rapport with students; to motivate students to develop skills, attitudes and knowledge needed to provide a good foundation for successful post-secondary transition, in accordance with each student's ability; and to establish good relationships with parents and with other staff members. Working with interdisciplinary teams, provides a school culture conducive to the intellectual, physical, social and emotional development of adolescents to ensure success for every student.
PERFORMANCE RESPONSIBILITIES:


  1. Teaches content to students in assigned classes using the course of study and curricular resources adopted by the Board of Education and other appropriate learning activities.
  2. Instructs students in citizenship and basic subject matter specified in state law and administrative regulations and procedures of the school district.
  3. Develops lesson plans and instructional materials and provides individualized and small group instruction in order to adapt the curriculum to the needs of each pupil.
  4. Translates lesson plans into learning experiences to best utilize the available time for instruction.
  5. Establishes and maintains standards of student behavior needed to achieve a functional learning atmosphere in the classroom.
  6. Evaluates students'' academic and social growth, keeps appropriate records, and prepares progress reports.
  7. Communicates with parents through conferences and other means to discuss student progress and interpret the school program.
  8. Identifies student needs and cooperates with other professional staff members in assessing and helping pupils solve health, attitude, and learning problems.
  9. Creates an effective environment for learning through functional and attractive displays, bulletin boards, and interest centers.
  10. Maintains professional competence through in-service education activities provided by the district and self-selected professional growth activities.
  11. Supervises students in out-of-classroom activities during the assigned working day.
  12. Administers group standardized tests in accordance with district testing program.
  13. Participates in curriculum development programs as required.
  14. Participates in faculty committees and the sponsorship of student activities.
  15. Can demonstrate knowledge and implementationย of studentย Individual Education Plans, 504 plans, and Behavior Intervention Plans.
  16. Attends and participates in scheduled IEP meetings.
  17. Other duties assigned by the immediate supervisor that pertain to the position of Teacher.

SPECIAL REQUIREMENTS: Required to attend school meetings, programs and activities outside the instructional day as required by LFEA contract
TERMS OF EMPLOYMENT: Ten-month work year. Salary and scheduled determined by the Board of Education.
EVALUATION: Performance will be evaluated in accordance with provisions of the Board's policy on Evaluation of Certified Personnel.
The following are conditions of employment for new employees:



  1. Satisfactory criminal background check prior to being placed on payroll.
  2. Satisfactory child protection registry check.
  3. Mandatory direct deposit of pay
  4. Documentation of Mantoux skin test results for entrance to school system.

ย 
All applicants are required to submit three (3) letters of reference, with one from an immediate supervisor that is dated within the past year. Applicants are advised that a copy of the most recent evaluation may be requested if selected for an interview. The evaluation can be loaded as part of the application in advance.ย 
Interested applicants must apply online and upload a letter of interest, resume, proof of certification, and three (3) letters of recommendation dated within the last year by the posted closing date. In order to be considered for this position, you must apply online at https://www.applitrack.com/lf/onlineapp/





Lake Forest is an advocate of inclusion practices in all grade levels.
LAKE FOREST SCHOOL DISTRICT
Human Resources Office
5423 Killens Pond Road
Felton, DEย ย ย ย ย ย ย ย ย ย ย  19943
www.lf.k12.de.us
Phone: 302.284.3020 - Fax: 302.284.5832
The Lake Forest School District does not discriminate in employment or in educational programs, services or activities based on race, color, national origin, religion, gender, gender identity, sexual orientation, age, military/veteran status, disability, marital status or any other protected category in accordance with state and federal laws.ย  Inquiries should be directed to the Director of Personnel, Lake Forest Central Business Office, 5423 Killens Pond Road, Felton, DEย  19943.ย  Telephone: (302)284-3020.











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