1

Computer Programming Teacher Jobs in Minnesota (NOW HIRING)

Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...

... teaching of a course. This is a blanket posting for the Department of Electrical and Computer Engineering, and not for a specific vacancy. Applicants will compose a pool for future needs as they ...

... Computer Engineering, and not for a specific vacancy. Applicants will compose a pool for future needs as they arise in the department. Lecturers will provide classroom teaching for ECE courses.

Showing results 41-60

Computer Programming Teacher information

See Minnesota salary details

$30.9K

$50.1K

$72K

How much do computer programming teacher jobs pay per year?

As of Aug 12, 2026, the average yearly pay for computer programming teacher in Minnesota is $50,145.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,100.00 and $53,900.00 per year, depending on experience, location, and employer.

Are computer programming teachers in demand?

Computer programming teachers are in increasing demand as coding skills become essential in education and workforce development. They often need strong knowledge of programming languages, curriculum development, and teaching certifications, with job opportunities available in schools, training centers, and online platforms.

What skills and qualifications are needed to be a computer programming teacher?

To thrive as a Computer Programming Teacher, you need expertise in multiple programming languages, a relevant degree (such as computer science or education), and formal teaching credentials where required. Familiarity with integrated development environments (IDEs), learning management systems (LMS), and industry certifications like CompTIA or Microsoft Certified Educator is often advantageous. Excellent communication, patience, and the ability to engage and motivate learners are essential soft skills in this position. These skills ensure you can effectively convey complex technical concepts, adapt to diverse learning styles, and inspire student success in the rapidly evolving tech field.

What does a computer programming teacher do?

A Computer Programming Teacher educates students on coding languages, software development, and problem-solving techniques. They design lesson plans, teach programming principles, and provide hands-on practice with coding projects. Additionally, they assess student progress, offer guidance, and stay updated on industry trends to ensure relevant instruction.

How to become a computer programming teacher?

To become a computer programming teacher, you typically need a bachelor's degree in computer science, education, or a related field, along with strong programming skills in languages such as Python, Java, or C++. Teaching certification or credentials may be required depending on the educational level and location, and experience with curriculum development or educational technology can be beneficial.
What are popular job titles related to Computer Programming Teacher jobs in Minnesota? For Computer Programming Teacher jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Computer Programming Teacher jobs in Minnesota look for? The top searched job categories for Computer Programming Teacher jobs in Minnesota are:
What cities in Minnesota are hiring for Computer Programming Teacher jobs? Cities in Minnesota with the most Computer Programming Teacher job openings:
Infographic showing various Computer Programming Teacher job openings in Minnesota as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 11% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $50,145 per year, or $24.1 per hour.

Science, Technology, Engineering, and Math (STEM) Teacher

Mankato Area Public Schools

Mankato, MN • On-site

$51K - $93K/yr

Full-time

Medical, Life, Retirement

Posted 10 days ago


Job description

Position Type:
Elementary School Teaching/Science, Technology, Engineering, and Math (STEM)
Date Posted:
8/10/2026
Location:
Elementary Sites To Be Determined
Closing Date:
8/20/26, or until filled
Elementary Science, Technology, Engineering, and Math (STEM) Teacher
Elementary Site to be Determined
Mankato Area Public Schools is seeking a dynamic, innovative, and student-centered Elementary STEM Teacher to deliver engaging instruction in Science, Technology, Engineering, and Math (STEM) to students in grades K 5. STEM is taught as a 50-minute "special" once a week to all students across our elementary buildings. This position is ideal for an educator with a passion for hands-on, project-based learning and a desire to spark curiosity, creativity, and problem-solving in young learners. The successful candidate will provide instruction aligned with Project Lead the Way (PLTW) Launch curriculum and will be a vital member of a collaborative and forward-thinking instructional team. This is a full-time (1.00 FTEs) position beginning August 2026.
Summary of Duties:
  • Design and implement high-quality STEM lessons for K 5 students in a rotating specialist model.
  • Provide instruction in areas including, but not limited to:
    • Coding
    • Robotics
    • Engineering Design Processes
    • Problem- and Project-Based Learning
  • Utilize and deliver Project Lead the Way (PLTW) Launch curriculum with fidelity; become PLTW certified (training provided if needed)
  • Foster student engagement through creative and innovative teaching practices.
  • Promote 21st-century skills including critical thinking, collaboration, and communication.
  • Monitor and report student progress each semester.
  • Collaborate with school leaders, instructional technology teams, and fellow specialists to ensure program quality and alignment
  • Support and maintain STEM classroom materials and equipment.

Qualifications Required:
  • Valid Minnesota teaching license in Elementary Education (K 6)
  • Experience working with elementary-aged students in an instructional setting.
  • Strong communication and collaboration skills.
  • Knowledge of or experience with integrating technology in the classroom

Preferred Qualifications:
  • STEM or Computer Science endorsement or certificate.
  • Previous training or experience with Project Lead the Way (PLTW).
  • Experience in project-based learning environments.
  • Familiarity with G-Suite for Education and interactive classroom technology.
  • Three or more years of successful teaching experience.

Salary Range:
$51,028 - $93,287 (based on the MTA salary schedule)
Eligible Employee Benefits include:
  • Teacher Retirement Associations (TRA) Retirement Pension•
  • 403(b) Retirement Matching Program
  • Medical Coverage
  • Fully Paid Life Insurance
  • Paid Sick Leave, Personal Leave, and Holidays
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSA)

Application Deadline:
August 20, 2026, or until filled
To apply go to www.isd77.org and click on Careers. Please upload transcripts and 3 letters of reference, at least one written by a current direct supervisor.
These positions will be filled on the basis of the experience, competency, and qualifications of the applicant and the needs of the District. District 77 complies with state and federal fair employment regulations.
For further information contact Dan Kamphoff, Principal at 507-387-7672.