1

Computer Programming Teacher Jobs in Kansas (NOW HIRING)

SolidWorks Tutor

Wichita, KS ยท Remote

$40/hr

... from CAD beginners through advanced users preparing for SolidWorks professional certification or engineering careers. * Effective Teaching Methods: Ability to identify concepts students commonly ...

... from CAD beginners through advanced users preparing for SolidWorks professional certification or engineering careers. * Effective Teaching Methods: Ability to identify concepts students commonly ...

C++ Tutor

Overland Park, KS ยท Remote

$40/hr

... programming, game development, and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down pointer arithmetic, class hierarchy design, and template ...

C++ Tutor

Wichita, KS ยท Remote

$40/hr

... programming, game development, and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down pointer arithmetic, class hierarchy design, and template ...

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 May 30, 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.

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.

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 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.

What is the highest salary for a computer teacher?

The highest salaries for computer programming teachers can reach over $80,000 annually, especially for those with advanced skills, certifications, or experience in specialized programming languages and educational environments. Salaries vary based on location, level of education, and whether the position is in K-12 schools, colleges, or private training institutions.
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 Behavior Strategies Classroom (BSC) Teacher

Geary County Unified School District 475

Junction City, KS โ€ข On-site

$13.50 - $18.25/hr

Full-time

Posted 16 days ago


Job description

Position Type:
Special Education Certified/Behavior Strategies Classroom Teacher
Date Posted:
2/13/2026
Location:
All Building
Date Available:
October 2025
Closing Date:
When Filled
2026-2027
Geary County USD 475
Job Description
Classification: Certified
Division/Department: Special Education
Job Category: Teacher
FLSA: Exempt
Title: Behavior Strategies Classroom (BSC) Teacher
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 Principal, Executive Director and Asst. Director of Special Education
Supervises: Students
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.
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.
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.

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 exceptional services 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. Provide management of learning programs for assigned students setting behavioral objectives, using appropriate learning strategies to further student development, and evaluating progress based on stated performance criteria..
  10. Supervise, provide professional development, and coordinate the scheduling of paraprofessionals.
  11. Assist with the integration of exceptional students into the general education program.
  12. Keep informed regarding new technologies that facilitate and support student learning.
  13. Communicate clearly and accurately with administrators, staff, parents, students and agencies.
  14. Plan and implement transition services for students.
  15. Respect the confidentiality of records and information regarding students, parents, and teachers in accordance with accepted professional ethics, and state, and federal laws.
  16. Participate as a team member in the comprehensive evaluation, review, and re-evaluation process.
  17. Assist general education teachers in the development and implementation of universal design methods, curricular modifications, and appropriate classroom strategies to meet instructional, psychological and social needs of each student.

  1. Provide demonstration of effective teaching practices within the classroom.
  2. Establish mentoring relationships among teachers to support inclusion activities.
  3. Intervene and provide support with discipline problems of exceptional students.
  4. Work collaboratively with Mental Health Department personnel on site and/or in local regions.
  5. Maintain a professional knowledge level of the dynamics of students with serious behavioral and emotional problems.
  6. Maintain a professional knowledge level of formal and informal assessment techniques and instruments in order to develop appropriate learning programs and behavior management techniques.
  7. Oversee the collection, analysis and interpretation of evaluative data regarding exceptional students in the educational settings.
  8. Keep informed regarding new technologies and research-based teaching practices that facilitate and support student learning.
  9. 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
  1. Additional job duties as assigned by the Executive Director.

Term of Employment: Teacher Contract + BSC Stipend
Salary Range: Determined by placement on teacher salary schedule.
Additional days beyond the contract year will be compensated according to the negotiated agreement in effect
Evaluation Frequency: Job performance will be evaluated in accordance with state regulations and the terms established in the negotiated agreement
Updated 2-4-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