1

High School Computer Science Teacher Jobs in Delaware

Showing results 41-60

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.

Full-time

Re-posted 2 days ago


Job description

Position:          Substitute Teacher                                                                                          
Employment:   Professional/Exempt/At-Will   
Reports To:      Building Principal
Position Summary:  MOT Charter is a small school on a mission to provide a high quality learning experience for our students.  We are currently looking to expand our pool of substitutes at both the K8 and High School Campus. The substitute teacher will, like all teachers at MOT Charter, have a passion for education and a desire to be an integral part of a school that provides a first class learning experience maximizing our students' intellectual, social, emotional, and physical development.
Planning and Preparation
  • Communicate with teachers whenever possible before substituting to ensure a thorough understanding of the content and its implementation.
  • Arrive at school on time and be available through the end of the school day or until all students have been dismissed.
  • Complete non-instructional duties as assigned, including supervising student arrival and dismissal, supervising recess and/or supervising lunch. 
  • Be familiar with school emergency procedures, and specific classroom procedures, such as those used for fire emergencies, shelter-in-place and lock downs.
  • Document and communicate issues related to student behavior with the teacher, and if necessary, the school's Counselor or an administrator.
  • Be familiar with information provided by the teacher regarding special student concerns such as 504 plans, IEPs and student health issues.
Instruction and Student Achievement
  • Implement teacher's lesson plans, seeking assistance from grade level team members or the front office when additional information is needed.
  • Offer content and instruction that ensures achievement of school's academic standards.
  • Maintains a growth mindset for themselves and students.
  • Provide a classroom atmosphere based on the principles of firm, fair, and consistent practices, respect for individual children, and development of responsible citizenship.
Professional Responsibilities
  • In all respects, support the school, the school's mission and the school's leadership.
  • Collaborate with other faculty in order to provide a positive experience for students.
  • Conduct one's self according to professional, ethical principles.  . 
  • Adhere to all school policies for both students and personnel.
  • Display personal qualities that reflect favorably upon the individual, the group, and the school.
  • Demonstrate genuine concern for students in a climate characterized by high personal and student expectations.
  • Adhere to all procedures and policies as outlined in the Employee Manual.
  • Maintain confidentiality inside and outside the school regarding personal interactions with students, staff, and parents. 
Preferred Qualifications:   
  • A four year degree or related experience is preferred.
  • Teaching experience is preferred.
Other Required Skills & Abilities: 
  • Strong written/verbal communication skills
  • Ability to work in a highly collaborative environment
  • Ability to quickly learn new technologies and tools
  • Ability to model kindness, respect and responsibility to peers, students and families
 
Disclaimer:  This description is intended to indicate the kinds of tasks and levels of work difficulty that will be required of this position.  It is not intended to limit, or in any way to modify, the right of any supervisor to assign, direct or reassign duties and responsibilities to this job at any time.  The use of particular illustration shall not be used to exclude non-listed duties of similar kind or level of difficulty.










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