1

Coding Teacher Jobs in Indiana (NOW HIRING)

English Learner Teacher

East Chicago, IN · On-site

$43K - $59K/yr

... code; collaborate in the implementation of initiatives such as school-wide behavior management ... State teacher licensure/certification with appropriate endorsements(s). * Bachelor's degree with ...

English Learner Teacher

East Chicago, IN · On-site

$43K - $59K/yr

... code; collaborate in the implementation of initiatives such as school-wide behavior management ... State teacher licensure/certification with appropriate endorsements(s). * Bachelor's degree with ...

Twos Lead Teacher

Indianapolis, IN · On-site

$13.25 - $17.50/hr

Teaching and Support * Co-teach in a therapeutic classroom environment within the Compass Kids ... Adherence to Wheeler Mission's Code of Conduct and Core Values * Background check, fingerprints ...

New

Teacher

Huntington, IN · On-site

$17.15 - $22.61/hr

The Teacher at Pathfinder Early Learning Center is responsible for planning and executing ... the NAEYC Code of Ethical Conduct and Standards, and Paths to Quality regulations. Key ...

1st Grade Teacher

East Chicago, IN · On-site

$46K - $58K/yr

... code; collaborate in the implementation of initiatives such as school-wide behavior management ... State teacher licensure/certification with appropriate endorsements(s). * Bachelor's degree with ...

1st Grade Teacher

East Chicago, IN · On-site

$46K - $58K/yr

... code; collaborate in the implementation of initiatives such as school-wide behavior management ... State teacher licensure/certification with appropriate endorsements(s). * Bachelor's degree with ...

4th Grade Teacher

East Chicago, IN · On-site

$48K - $58K/yr

... code; collaborate in the implementation of initiatives such as school-wide behavior management ... State teacher licensure/certification with appropriate endorsements(s). * Bachelor's degree with ...

Showing results 41-60

Coding Teacher information

See Indiana salary details

$24

$30

$56

How much do coding teacher jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for coding teacher in Indiana is $30.08, according to ZipRecruiter salary data. Most workers in this role earn between $24.95 and $28.37 per hour, depending on experience, location, and employer.

What is a coding teacher?

Coding teachers are educators who instruct students on programming languages, software development, and computational thinking. They work in schools, coding bootcamps, community centers, or online platforms, teaching concepts ranging from basic programming to advanced software engineering. Coding teachers use various teaching methods, including lectures, hands-on projects, and interactive exercises, to make learning accessible and engaging. Their goal is to help students develop problem-solving skills and prepare for technology-driven careers.

What are the key skills and qualifications needed to thrive as a coding teacher, and why are they important?

To thrive as a Coding Teacher, you need a solid understanding of programming languages, computer science fundamentals, and a relevant degree or teaching certification. Familiarity with educational platforms, code editors, and version control systems like Git is typically required. Strong communication, patience, and the ability to adapt lessons for diverse learners are essential soft skills. These abilities ensure students can effectively learn coding concepts in an engaging and accessible way.

How do coding teachers typically collaborate with other educators and staff in a school setting?

Coding Teachers often work closely with other subject teachers, curriculum coordinators, and IT staff to integrate coding concepts across different disciplines. Collaboration may involve co-developing interdisciplinary projects, participating in team meetings to align lesson plans, and sharing best practices for technology integration. This team-oriented approach helps ensure that students receive a well-rounded education and that coding instruction supports broader educational goals. Building strong relationships with colleagues also enables Coding Teachers to stay updated on school initiatives and leverage additional resources for their classes.

What is the difference between Coding Teacher vs Programming Instructor?

AspectCoding TeacherProgramming Instructor
CredentialsTypically requires a teaching certification or relevant coding experienceOften requires programming certifications or industry experience
Work EnvironmentSchools, coding bootcamps, online education platformsWorkshops, online courses, corporate training
Industry UsageEducational institutions, edtech companiesTech companies, training organizations
Search & Comparison IntentPeople comparing teaching roles in coding educationIndividuals exploring programming teaching opportunities

While both roles involve teaching programming skills, a Coding Teacher typically works in educational settings like schools or online platforms, focusing on student learning. A Programming Instructor may work in corporate or specialized training environments, emphasizing industry-specific programming skills. The main difference lies in their work environment and target audience, but both require strong coding knowledge and teaching abilities.

Infographic showing various Coding Teacher job openings in Indiana as of August 2026, with employment types broken down into 70% Full Time, 20% Part Time, 5% Temporary, and 5% Summer. Highlights an 100% In-person job distribution, with an average salary of $62,568 per year, or $30.1 per hour.

$44K - $58K/yr

Full-time

Re-posted 11 days ago


Perry Township Schools rating

5.1

Company rating: 5.1 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

559th of 634 rated elementary and secondary schools


Job description

Middle School Mathematics Teacher 
Position Purpose


Under the general supervision of the School Principal, to develop students' skills and competence in basic and complex mathematical principles, equations, formulas and calculations,
as well as an understanding of the application of mathematics in the solution of practical problems. To help students learn subject matter and skills that will contribute to their development
as mature, able, and responsible men and women.
Essential Job Functions
  • Develops and administers mathematics curriculum consistent with school district goals and objectives.
  • Promotes a classroom environment that is safe and conducive to individualized and small group instruction, and student learning.
  • Develops lesson plans and instructional materials for subject area, and translates lesson plans into learning experiences to develop pertinent sequential assignments, challenge students, and best utilize the available time for instruction.
  • Teaches knowledge and skills in mathematics, including concepts such as real an imaginary numbers, formulas, calculations and geometry, and promotes creative thinking and analysis in all related subject areas.
  • Designs learning activities to demonstrate the application of mathematics to everyday existence and problem-solving.
  • Conducts ongoing assessment of student learning and progress, and modifies instructional methods to fit individual student's needs, including students with special needs; conducts individual and small group instruction as needed.
  • Maintains familiarity with district and standardized tests for the purpose of adapting curriculum to maximize student achievement on such tests.
  • Continues to acquire professional knowledge and learn of current developments in the educational field by attending seminars, workshops or professional meetings, or by conducting research.
  • Organizes and maintains a system for accurate and complete record-keeping, grading, and reporting for all student activities, achievement and attendance as required by district procedures and applicable laws.
  • Encourages parental involvement in students' education and ensure effective communication with students and parents.
  • Ensure that student conduct conforms to the school's standards and school district policies, and establishes and maintains standards of student behavior needed to achieve a functional learning atmosphere in the classroom.
  • Coordinates with other professional staff members, especially within grade level, and participates in faculty meetings and committees.
  • Selects and requisitions appropriate books, instructional aids and other supplies and equipment and maintains inventory records.
  • Develop lesson plans utilizing the NIET Best Practice Instructional Rubric to ensure effective instruction and participate in Cluster professional development in order to grow as a professional educator.

Equipment
Uses standard teaching equipment such as personal computers, printer, telephone, pens and pencils, dry erase markers, timer, etc.
Travel Requirements
Travels to school district buildings and professional meetings as required.
Pay Rates
PEA certified position.
Work Schedule
Standard teacher work schedule as set forth in the Teacher's Contract.
Knowledge, Skills and Abilities
  • Knowledge of current teaching methods and educational pedagogy, as well as differentiated instruction based upon student learning styles.
  • Knowledge of a wide range of mathematic subject areas, including arithmetic equations, calculus, trigonometry, geometry, and other related areas.
  • Knowledge of data information systems, data analysis and the formulation of action plans.
  • Knowledge of applicable federal and state laws regarding education and students.
  • Ability to use computer network system and software applications as needed.
  • Ability to organize and coordinate work.
  • Ability to communicate effectively with students and parents.
  • Ability to engage in self-evaluation with regard to performance and professional growth.
  • Ability to establish and maintain cooperative working relationships with others contacted in the course of work.

Physical and Mental Demands, Work Hazards
Seldom = Less than 25% Occasional = 26 to 50% Often = 51 to 75% Very Frequent = Greater than 75%
       Physical Requirement Percentage of Time           Ability to stand for extended periods of time.  Very Frequent Ability to lift 25 pounds.  Seldom Ability to carry 25 pounds.  Occasional Ability to work at a desk, conference table or in meetings of various configurations.  Very Frequent Ability to see for the purpose of reading laws and codes, rules and policies and other printed matter.  Very Frequent Ability to communicate so others will be able to clearly understand a normal conversation.  Very Frequent Ability to operate job-related equipment.  Very Frequent Ability to reach in all directions.  Very Frequent     
License/ Registration/ Certification
  • Current Indiana Teacher's License, in subject area applicable to teaching assignment.

Education
BA degree in Education.
Experience
Previous experience is preferred.
FLSA Status:       Exempt



















































What Perry Township Schools employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom