1

Computer Programming Teacher Jobs in Kansas (NOW HIRING)

... programming, lifestyle programs, and retail. SKILLS & EXPERIENCE * Required training certifications ... Proficiency in computer applications. * Ability to lead students in physical activity for up to 1.5 ...

... programming, lifestyle programs, and retail. SKILLS & EXPERIENCE * Required training certifications ... Proficiency in computer applications. * Ability to lead students in physical activity for up to 1.5 ...

... programming and lifestyle programs, retail, etc. SKILLS & EXPERIENCE * Prior to June 2020 ... Proficiency in computer applications * Ability to lead students in physical activity for a maximum ...

Technical Trainer

Kansas City, KS

$31.25 - $41.75/hr

When not teaching, you will be working from your home office preparing for future training sessions ... Bachelor's degree in Computer Science, Computer Engineering or equivalent experience * 2+ years of ...

Java Tutor

Wichita, KS ยท Remote

$40/hr

Familiar with Java curricula including AP Computer Science A and college-level courses, and common ... programming through advanced software development. * Effective Teaching Methods: Ability to ...

Java Tutor

Overland Park, KS ยท Remote

$40/hr

Familiar with Java curricula including AP Computer Science A and college-level courses, and common ... programming through advanced software development. * Effective Teaching Methods: Ability to ...

Sr Software Engineer, ioS

Overland Park, KS ยท On-site

$113K - $205K/yr

Continuously learns and teaches others existing and new technologies. * Contributes to the ... Bachelor's Degree in Software Engineering, Computer Science or a related field or the foreign ...

Python Tutor

Overland Park, KS ยท Remote

$40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

next page

Showing results 1-20

Computer Programming Teacher information

See Kansas salary details

$28.1K

$45.7K

$65.5K

How much do computer programming teacher jobs pay per year?

As of Jun 20, 2026, the average yearly pay for computer programming teacher in Kansas is $45,662.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,300.00 and $49,100.00 per year, depending on experience, location, and employer.

Is there a shortage of computer science teachers?

There is a recognized shortage of qualified computer science teachers in many regions, driven by increasing demand for coding and programming skills in education. This shortage often leads to difficulties in filling teaching positions and highlights the need for specialized training and certifications in computer programming education.

What are some typical daily responsibilities for a Computer Programming Teacher?

A Computer Programming Teacher's daily responsibilities often include preparing lesson plans, delivering engaging lectures or demonstrations, and guiding students through hands-on coding exercises. You may also be responsible for grading assignments, providing individualized feedback, and staying updated with the latest programming trends and curriculum standards. Collaboration with other teachers or industry partners to develop project-based learning opportunities is common. Additionally, maintaining a supportive classroom environment and helping students overcome conceptual or technical challenges are key parts of the role.

How to make an extra $1000 a month as a teacher?

Computer programming teachers can earn an extra $1000 a month by offering private tutoring, creating online courses, or developing educational content on platforms like Udemy or Teachable. Building a strong online presence and leveraging skills in popular programming languages can increase earning potential outside regular teaching hours.

What are the key skills and qualifications needed to thrive in the Computer Programming Teacher position, and why are they important?

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 coding teacher?

To become a computer programming teacher, you typically need a bachelor's degree in computer science, education, or a related field, along with proficiency in programming languages such as Python, Java, or C++. Teaching certifications or credentials may be required depending on the educational level and location, and experience in coding projects or software development can enhance your qualifications. Developing strong communication skills and staying current with industry tools and trends are also important for effective teaching.

How much does a coding tutor make?

A computer programming teacher or coding tutor typically earns between $20 and $50 per hour, depending on experience, location, and whether they work independently or for an organization. Tutors with specialized skills or certifications may charge higher rates, and many work flexible hours or part-time schedules.
What are popular job titles related to Computer Programming Teacher jobs in Kansas? For Computer Programming Teacher jobs in Kansas, the most frequently searched job titles are:
What job categories do people searching Computer Programming Teacher jobs in Kansas look for? The top searched job categories for Computer Programming Teacher jobs in Kansas are:

2026-2027 ACSS Special Education Teacher (High School Gr. 9-12)

Geary County Unified School District 475

Junction City, KS โ€ข On-site

$46K - $61K/yr

Full-time

Posted 12 days ago


Job description

Position Type:
Special Education Certified/Adaptive-Communication-Social Skills (ACSS-SPED) Teacher
Date Posted:
4/10/2026
Location:
Junction City High School
Date Available:
When Filled
Closing Date:
When Filled
2026-2027
Geary County USD 475
Job Description
Classification: Certified- Secondary
Division/Department: Special Education
Job Category: Teacher
FLSA: Exempt
Title: Special Education Teacher, Grades 9-12
Qualifications: *Current Kansas Teaching Certificate with Special Education endorsement appropriate to the assignment on file in the Devin Center
Health certificate on file in Devin Center
*3-5 years teaching experience preferred, but not required
Reports To: Building Principals, Executive Director and Assistant Director of Special Education
Supervises: Students Grades 9-12
BASIC FUNCTION/PURPOSE
The Special Education teacher provides leads the creation and implementation of a specialized designed instructional program that increases opportunities for students receiving special education services in the least restrictive environment.
Critical Skills
  1. Ability to maintain regular and good work attendance and come to work on time.
  2. Ability to work constructively and cooperatively with others.
  3. Ability to respond to information requests in a courteous, timely and helpful manner.
  4. Ability to manage job responsibilities while meeting established deadlines.
  5. Ability to access, input, and retrieves information from a computer.
  6. Ability to maintain confidentiality of student and staff information.

PHYSICAL REQUIREMENTS
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.
The employee performing the duties of this position is frequently required to walk, sit, talk, hear, bend, stoop, and reach. The employee may be occasionally required to manually lift, move, or carry up to 50 pounds. The employee is required to interact with staff and meet the demands of several different people. The employee is responsible for the work output of others. The employee occasionally works extended hours. Vision abilities required by this job include close vision, distance vision, depth perception, and the ability to adjust focus.
ESSENTIAL FUNCTIONS
1. Planning and preparation based upon students' Individual Education Plans
Demonstrate knowledge of pedagogy, content, and students
Select instructional goals
Demonstrate knowledge of resources
Assess student learning using appropriate measures
2. Classroom Environment
Create a classroom environment of respect and rapport
Establish a culture for learning
Establish and maintain classroom procedures
Establish expectations for and manage student behaviors
Organize space for learning
3. Instruction based upon students' Individual Education Plans
Communicate clearly and accurately
Use a variety of instructional strategies and techniques
Engage students in learning
Provide timely feedback to students
Demonstrate flexibility and responsiveness to student needs
4. Professional responsibilities
Follow contractual responsibilities
Engage in reflective practice
Maintain accurate records
Communicate with families
Engage in professional development activities
Maintain appropriate licensure
Collaborate with others to achieve a common goal
PERFORMANCE RESPONSIBILITIES
  1. Support the philosophy and vision of special education in the Geary County School District.
  2. Attend final general education student intervention team meetings to ensure that all documentation of the general education intervention process and response to invention documentation necessary to the evaluation process has been completed accurately.
  3. Monitor all referrals through the evaluation process, meet with evaluation team regularly.
  4. Review IEP and Evaluation files to ensure that they meet all regulatory and district standards, are written to reflect best practice, reflect high quality programming and are implemented with integrity.
  5. Submit all required documentation to the district office in a timely manner.
  6. Enter accurate data into the district student information system in a timely manner.
  7. Possess knowledge legal regulations governing our program.
  8. Utilize data to guide the focus of student IEPs and improve student achievement.
  9. Supervise, provide professional development, and coordinate the scheduling of paraprofessionals.
  10. Assist with the integration of exceptional students into the general education program.
  11. Keep informed regarding new technologies that facilitate and support student learning.
  12. Communicate clearly and accurately with administrators, staff, parents, students and agencies.
  13. Plan and implement transition services for students.
  14. Respect the confidentiality of records and information regarding students, parents, and teachers in accordance with accepted professional ethics, and state, and federal laws.
  15. Participate as a team member in the comprehensive evaluation, review, and re-evaluation process.
  16. Assist general education teachers in the development and implementation of universal design methods, curricular modifications, and appropriate classroom strategies.
  17. Provide demonstration of effective teaching practices within the classroom.
  18. Establish mentoring relationships among teachers to support inclusion activities.
  19. Intervene and provide support with discipline problems of exceptional students.
  20. Oversee the collection, analysis and interpretation of evaluative data regarding exceptional students in general education settings.
  21. Uphold and enforce Board policies, administrative procedures, school rules, and federal and state regulations including but not limited to

Kansas Plan for Special Education
Consolidated Plan for Federal Programs
Acceptable use of technology
Sexual and racial harassment
Child abuse reporting
  1. Additional duties as assigned by building principal/Executive Director of Special Education.

Term of Employment: Teacher Contract
Salary Range: Determined by placement on teacher salary schedule.
Evaluation Frequency: Job performance will be evaluated in accordance with state regulations and the terms established in the negotiated agreement
Updated 5-1-19
Notice of Nondiscrimination
Geary County USD #475 does not discriminate on the basis of race, color, national origin, sex, disability, or age in its programs and/or activities and provides equal access to the Boy Scouts and other designated youth groups. For questions or complaints based on race, color, national origin, sex or age, please contact the USD 475 Director of Personnel Services, 123 N. Eisenhower, Junction City, KS 66441. Telephone: 785.717.4000. For questions or complaints based on disability, please contact the USD 475 Director of Special Education, 123 N. Eisenhower, Junction City, KS 66441. Telephone: 785.717.4000