Summary: Under the direction of the school principal, provides computer science education ... Teach students how computers process and store information. If applicable, teach students to write ...
Quick apply
Summary: Under the direction of the school principal, provides computer science education ... Teach students how computers process and store information. If applicable, teach students to write ...
Quick apply
Summary: Under the direction of the school principal, provides computer science education ... Teach students how computers process and store information. If applicable, teach students to write ...
A Computer/Technology Teacher is required to perform the following duties: * Plan and implement a blended learning environment * Participation in all TAP requirements, focusing on data-driven ...
A Computer/Technology Teacher is required to perform the following duties: * Plan and implement a blended learning environment * Participation in all TAP requirements, focusing on data-driven ...
SUMMARY Under the direction of the school principal, provides computer science education ... Teach students how computers process and store information. If applicable, teach students to write ...
Quick apply
SUMMARY Under the direction of the school principal, provides computer science education ... Teach students how computers process and store information. If applicable, teach students to write ...
A Computer/Technology Teacher is required to perform the following duties: * Plan and implement a blended learning environment * Participation in all TAP requirements, focusing on data-driven ...
A Computer/Technology Teacher is required to perform the following duties: * Plan and implement a blended learning environment * Participation in all TAP requirements, focusing on data-driven ...
Gary, IN · On-site
$47K - $61K/yr
Effectively uses computer and technology skills consistent with the school's operating standards ... EDUCATION AND EXPERIENCE Bachelor's degree (minimum) in Science. Successful teaching experience ...
Gary, IN · On-site
$47K - $61K/yr
Effectively uses computer and technology skills consistent with the school's operating standards ... EDUCATION AND EXPERIENCE Bachelor's degree (minimum) in Science. Successful teaching experience ...
Gary, IN · On-site
$47K - $61K/yr
Effectively uses computer and technology skills consistent with the school's operating standards ... EDUCATION AND EXPERIENCE Bachelor's degree (minimum) in Science. Successful teaching experience ...
Gary, IN · On-site
$47K - $61K/yr
Effectively uses computer and technology skills consistent with the school's operating standards ... EDUCATION AND EXPERIENCE Bachelor's degree (minimum) in Science. Successful teaching experience ...
Gary, IN · On-site
$47K - $61K/yr
Effectively uses computer and technology skills consistent with the school's operating standards ... EDUCATION AND EXPERIENCE Bachelor's degree (minimum) in Science. Successful teaching experience ...
Gary, IN · On-site
$47K - $61K/yr
Effectively uses computer and technology skills consistent with the school's operating standards ... EDUCATION AND EXPERIENCE Bachelor's degree (minimum) in Science. Successful teaching experience ...
Gary, IN · On-site
$47K - $61K/yr
Effectively uses computer and technology skills consistent with the school's operating standards ... EDUCATION AND EXPERIENCE Bachelor's degree (minimum) in Science. Successful teaching experience ...
Gary, IN · On-site
$47K - $61K/yr
Effectively uses computer and technology skills consistent with the school's operating standards ... EDUCATION AND EXPERIENCE Bachelor's degree (minimum) in Science. Successful teaching experience ...
The Computer Science teacher is responsible for delivering engaging, standards-aligned instruction that equips students with foundational and advanced skills in computer science, including ...
Quick apply
The Computer Science teacher is responsible for delivering engaging, standards-aligned instruction that equips students with foundational and advanced skills in computer science, including ...
$39K - $50K/yr
Science Teacher Position Purpose - Under the general supervision of the School Principal, to ... use computer network system and software applications as needed. - Ability to organize and ...
Quick apply
$39K - $50K/yr
Science Teacher Position Purpose - Under the general supervision of the School Principal, to ... use computer network system and software applications as needed. - Ability to organize and ...
Teach Business and Computer Science classes at a Junior/Senior High School Setting Job Requirements: Be licensed to teach business and Computer Science in the State of Indiana Job Qualifications:
Quick apply
Teach Business and Computer Science classes at a Junior/Senior High School Setting Job Requirements: Be licensed to teach business and Computer Science in the State of Indiana Job Qualifications:
$47K - $65K/yr
Current Indiana Teacher Certification or Bachelor's Degree ; must meet North Central Accreditation Standards. Regular and timely attendance is an essential function of this position. Documents ...
$47K - $65K/yr
Current Indiana Teacher Certification or Bachelor's Degree ; must meet North Central Accreditation Standards. Regular and timely attendance is an essential function of this position. Documents ...
Please apply directly on our website: & posFirstChoice=Secondary%20Education & posSpecialty=Science ... Experience in the use of computer assisted instruction desirable. Such alternatives to the above ...
Quick apply
Please apply directly on our website: & posFirstChoice=Secondary%20Education & posSpecialty=Science ... Experience in the use of computer assisted instruction desirable. Such alternatives to the above ...
Position Title: 6th Grade Science Teacher Salary Range: Teacher Salary Contract Length: Teacher ... computer keyboard.
Quick apply
Position Title: 6th Grade Science Teacher Salary Range: Teacher Salary Contract Length: Teacher ... computer keyboard.
$47K - $61K/yr
High School Science Teacher - 2026-2027 School Year Job Classification: Certified/Licensed ... Ability to teach and assist students in the use of computer applications. * Ability to communicate ...
Quick apply
$47K - $61K/yr
High School Science Teacher - 2026-2027 School Year Job Classification: Certified/Licensed ... Ability to teach and assist students in the use of computer applications. * Ability to communicate ...
Summary: Under the direction of the school principal, provides computer science education ... Teach students how computers process and store information. If applicable, teach students to write ...
Quick apply
Summary: Under the direction of the school principal, provides computer science education ... Teach students how computers process and store information. If applicable, teach students to write ...
Valparaiso, IN · On-site
$42K - $54K/yr
Science Teacher - Grade 8 Position Purpose - Under the general supervision of the School Principal ... use computer network system and software applications as needed. - Ability to organize and ...
Valparaiso, IN · On-site
$42K - $54K/yr
Science Teacher - Grade 8 Position Purpose - Under the general supervision of the School Principal ... use computer network system and software applications as needed. - Ability to organize and ...
South Bend, IN · On-site
$47K - $61K/yr
High School Science Teacher - 2026-2027 School Year Job Classification: Certified/Licensed ... Ability to teach and assist students in the use of computer applications. * Ability to communicate ...
Quick apply
South Bend, IN · On-site
$47K - $61K/yr
High School Science Teacher - 2026-2027 School Year Job Classification: Certified/Licensed ... Ability to teach and assist students in the use of computer applications. * Ability to communicate ...
Valparaiso, IN · On-site
$42K - $54K/yr
Middle School Teaching/Science Date Posted: 6/10/2026 Location: Union Township Middle School ... use computer network system and software applications as needed. - Ability to organize and ...
Valparaiso, IN · On-site
$42K - $54K/yr
Middle School Teaching/Science Date Posted: 6/10/2026 Location: Union Township Middle School ... use computer network system and software applications as needed. - Ability to organize and ...
$44K - $57K/yr
SCIENCE TEACHER: BIOLOGY Are you interested in project based education? Are you interested in ... Able to demonstrate effective teaching and computer skills. To apply for this position, please ...
Quick apply
$44K - $57K/yr
SCIENCE TEACHER: BIOLOGY Are you interested in project based education? Are you interested in ... Able to demonstrate effective teaching and computer skills. To apply for this position, please ...
$34.7K - $42.1K
7% of jobs
$46.8K is the 25th percentile. Wages below this are outliers.
$42.1K - $49.4K
27% of jobs
The median wage is $53.4K / yr.
$49.4K - $56.8K
28% of jobs
$62.7K is the 75th percentile. Wages above this are outliers.
$56.8K - $64.1K
15% of jobs
$64.1K - $71.5K
7% of jobs
$71.5K - $78.8K
3% of jobs
$78.8K - $86.2K
2% of jobs
$86.2K - $93.6K
1% of jobs
$93.6K - $100.9K
0% of jobs
$100.9K - $108.3K
3% of jobs
$108.3K - $115.6K
5% of jobs
$34.7K
$62.3K
$115.6K
A computer science teacher teaches students about computers and computer programming. Your responsibilities cover teaching students to understand how computers work and instructing them on writing programs and algorithms. While most computer science (CS) education takes place at the high school level, some teachers work at the middle school or elementary level. Others teach at colleges and universities. All CS teachers must prepare and administer lesson plans, evaluate student work, and supervise students in the classroom. Motivating and encouraging students, as well as communicating effectively, are vital duties.
| Aspect | Computer Science Teacher | Software Developer |
|---|---|---|
| Required Credentials | Teaching certification, bachelor's degree in CS or related field | Bachelor's degree in CS, software engineering, or related field; certifications optional |
| Work Environment | Schools, educational institutions, classrooms | Offices, tech companies, remote or on-site |
| Industry Usage | Education sector, public/private schools | Technology, software development, IT companies |
| Common Search/Comparison | Yes | No |
While both roles involve computer science knowledge, a Computer Science Teacher focuses on educating students in schools and requires teaching credentials. In contrast, a Software Developer designs and builds software applications, typically working in tech companies or startups without teaching certifications.

$46K - $60K/yr
Full-time
Re-posted 3 days ago
6.2
Based on 14 frontline employees who took The Breakroom Quiz
380th of 565 rated elementary and secondary schools
Summary: Under the direction of the school principal, provides computer science education instruction to students.
Essential Duties and Responsibilities include the following. Other duties may be assigned by the principal.
This position is designated as a split assignment between two school locations within the district. The selected candidate will provide services at both sites based on the operational needs of each school.
The percentage of time allocated to each location may vary (e.g., 50/50, 60/40, etc.) and will be determined by district and building leadership. The specific daily and/or weekly schedule will be coordinated by the supervising principals or designated administrators.
This is a full-time position. Split assignments do not affect compensation, benefits eligibility, or full-time status. The employee will remain fully benefit-eligible in accordance with district policies.
QUALIFICATIONS
Bachelor's Degree (B.A. or B.S.) from a four-year college or university. Must possess successful experiences working with a diverse population of students and faculty.
EXPERIENCE
Prior instructional experience.
Organized, yet flexible; good management skills; high level of ability to adapt material.
Ability to work cooperatively and effectively with other professional staff members.
Must have a working knowledge of state standards, general education curriculum, and IPS curriculum/instruction framework.
CERTIFICATES, LICENSES, REGISTRATIONS
Valid Indiana teaching license according to the Indiana Department of Education.
LANGUAGE SKILLS
Ability to speak grammatically correct English. Ability to read, analyze and interpret professional journals, technical procedures, curriculum guides, or state and school board regulations. Ability to effectively present information and respond to questions from students, parents, administrators, business and community.
MATHEMATICAL ABILITY
Ability to perform basic arithmetic functions, work with and impart mathematical concepts such as probability and statistical inference, and fundamentals of plane geometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
REASONING ABILITY
Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee frequently is required to stoop, kneel, or crouch down. The employee is occasionally required to sit or balance. The employee must regularly lift and/or move up to 10 pounds, and occasionally lift/move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential function of this job. Related accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is occasionally exposed to wet and/or humid conditions and outside weather conditions. The noise level in the work environment is usually moderate.
COMPETENCY: To perform the job successfully, an individual should demonstrate the following competencies:
Get the full story on Breakroom
Sourced by ZipRecruiter
Education programs administration
5,001 - 10,000 Employees
Indianapolis, IN, US
1853