1

Coding Teaching Jobs in Indiana (NOW HIRING)

English Teacher

Fort Wayne, IN · On-site

$41.50K - $56.20K/yr

Teachers are provided with tools and training necessary to be great and are relieved of unnecessary ... discipline code. - Collaborate with special education staff to implement accommodations and ...

Teacher

Terre Haute, IN · On-site

$41K/yr

Performance Standards 1. Abide by OPG#005 - Corporate Compliance Plan and its Code of Conduct. 2. ... Provide client supervision in non-teaching duties and extracurricular activities as assigned by the ...

... code; collaborate in the implementation of initiatives such as school-wide behavior management ... Complete all coursework and other requirements necessary to maintain teaching credentials and ...

next page

Showing results 1-20

Coding Teaching information

See Indiana salary details

$5

$13

$20

How much do coding teaching jobs pay per hour?

As of May 30, 2026, the average hourly pay for coding teaching in Indiana is $13.06, according to ZipRecruiter salary data. Most workers in this role earn between $10.53 and $13.94 per hour, depending on experience, location, and employer.

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 strong programming knowledge in relevant languages (such as Python, Java, or JavaScript), a background in computer science or education, and teaching qualifications or experience. Familiarity with educational platforms, coding environments (like Scratch or Repl.it), and classroom management tools is often expected. Excellent communication, patience, and the ability to simplify complex concepts are vital soft skills for engaging students. These skills and qualities are crucial for effectively teaching coding, fostering student understanding, and creating a positive learning environment.

What are some common challenges faced by coding teachers when instructing students with varying skill levels?

One major challenge coding teachers often encounter is addressing the diverse range of students' prior experience and learning speeds within the same class. Differentiating instruction to ensure beginners don't feel overwhelmed while advanced students remain engaged requires thoughtful lesson planning and flexible teaching methods. Collaborative activities, personalized assignments, and regular check-ins can help manage this dynamic. Additionally, fostering a supportive classroom environment encourages peer learning and helps all students progress confidently.

What does a coding teacher do?

A coding teacher is responsible for instructing students on programming languages, software development concepts, and computer science fundamentals. They create lesson plans, deliver lectures or interactive sessions, and guide students through hands-on coding exercises. Coding teachers may work in schools, coding bootcamps, or online platforms, and they often assess student progress and provide feedback to help learners improve their skills.

What is the difference between Coding Teaching vs Coding Tutoring?

AspectCoding TeachingCoding Tutoring
CredentialsTypically requires teaching certifications or coding experienceOften requires coding skills; certifications vary
Work EnvironmentClassroom or online courses, educational institutionsOne-on-one or small group sessions, private or online
Employer & IndustrySchools, coding bootcamps, educational platformsPrivate clients, tutoring platforms, freelance
Search & Comparison IntentLooking for structured teaching roles in coding educationSeeking personalized coding support or tutoring

While both Coding Teaching and Coding Tutoring involve instructing learners in coding skills, Coding Teaching generally refers to structured roles within educational institutions or bootcamps, focusing on curriculum delivery to larger groups. Coding Tutoring is more personalized, often one-on-one, aimed at helping individuals improve specific coding skills. The choice depends on whether you prefer classroom-based instruction or personalized guidance.

Infographic showing various Coding Teaching job openings in Indiana as of May 2026, with employment types broken down into 2% As Needed, 29% Full Time, 66% Part Time, and 3% Contract. Highlights an 70% Physical, 5% Hybrid, and 25% Remote job distribution, with an average salary of $27,159 per year, or $13.1 per hour.
GHS - Teacher - Robotics & PLTW Engineering Design and Development (EDD) Teacher - 104877

GHS - Teacher - Robotics & PLTW Engineering Design and Development (EDD) Teacher - 104877

Goshen Community Schools

Goshen, IN • On-site

Full-time

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


Job description

The following vacancy exists in Goshen Community Schools for the 2026-27 school year:

Goshen High School

Robotics & PLTW Engineering Design and Development (EDD) Teacher

POSITION PURPOSE:

The Robotics and PLTW Engineering Design and Development (EDD) teacher is responsible for delivering high-quality, project-based instruction that engages students in real-world engineering design, problem-solving, and innovation. This position prepares students for postsecondary education and careers in engineering, advanced manufacturing, and STEM-related fields through hands-on learning, industry-aligned practices, and collaboration with community partners.



ESSENTIAL FUNCTIONS:

  • Deliver engaging, standards-aligned instruction in robotics and PLTW Engineering courses
  • Facilitate student-driven, project-based learning experiences focused on the engineering design process
  • Guide students through long-term capstone projects involving research, design, prototyping, testing, and iteration
  • Teach and support skills in robotics systems, automation, coding (e.g., Arduino, Python, or similar), and engineering tools
  • Utilize industry-relevant software (e.g., CAD programs such as Fusion 360, SolidWorks, or similar)
  • Assess student learning using a variety of formative and summative methods aligned to PLTW expectations
  • Maintain a safe, organized lab environment, including proper use of tools, machinery, and equipment
  • Collaborate with CTE staff, counselors, and administration to support student pathways and program growth
  • Build partnerships with local industry, postsecondary institutions, and community organizations
  • Support and/or sponsor robotics teams or other engineering clubs (preferred)
  • Participate in required PLTW Core Training and ongoing professional development
  • Communicate effectively with students, families, and staff regarding student progress and program opportunities


REQUIREMENTS:

  • High school diploma or equivalent.
  • Valid Indiana teaching license (or ability to obtain) in Technology Education, Engineering, or related field
  • Ability to obtain and maintain PLTW certification for Engineering courses
  • Willingness to engage in ongoing professional development and industry-aligned learning

QUALIFICATIONS:

  • Candidates with industry experience in engineering, manufacturing, automation, or related fields are strongly encouraged to apply. Relevant experience may be considered in lieu of traditional education or certification pathways.
  • Bachelor’s degree in Engineering, Technology Education, STEM field, or related area (Master’s preferred but not required)
  • Experience with robotics systems, automation, and/or engineering design processes
  • Knowledge of or experience with PLTW curriculum (strongly preferred)
  • Experience with CAD software, 3D printing, and prototyping tools
  • Familiarity with coding/programming relevant to robotics (e.g., Arduino, Python, C++, etc.)
  • Ability to manage a hands-on lab environment and multiple student projects simultaneously
  • Strong classroom management and relationship-building skills
  • Commitment to equity and ensuring all students have access to high-quality STEM opportunities
  • Industry experience in engineering, manufacturing, or related field (preferred, not required)


WORK CALENDAR: School year - 184 days per year

SALARY: Teaching Contract – 184 days


For questions regarding this position please contact:


Jen Yoder

GHS

401 Lincolnway E

Goshen, IN 46526

574-533-8651

jenyoder@goshenschools.org

The Goshen Community School's Board of School Trustees is an equal opportunity employer. Selection of the applicant will be made without reference to race, color, creed, sex, age, handicap, or national origin.

THE CLOSING DATE FOR RECEIVING APPLICATIONS IS: Until Filled