1

Computer Science Teaching Jobs in McKinney, TX (NOW HIRING)

... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...

... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...

... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...

... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...

... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...

Applicants must have direct, professional teaching or tutoring experience with students ... Computer or laptop with microphone and camera. A stylus pen is highly recommended for clear ...

Applicants must have direct, professional teaching or tutoring experience with students ... Broader weekday and weekend availability is a plus Fast and reliable internet connection Computer ...

Java Tutor

Plano, TX · Remote

$18 - $40/hr

... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...

Discrete Math Tutor

Irving, TX · Remote

$18 - $40/hr

... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...

Java Tutor

Mckinney, TX · Remote

$18 - $40/hr

... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...

Showing results 41-60

Computer Science Teaching information

See McKinney, TX salary details

$33.9K

$60.8K

$112.8K

How much do computer science teaching jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computer science teaching in McKinney, TX is $60,759.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,900.00 and $64,500.00 per year, depending on experience, location, and employer.

What is computer science teaching?

Computer science teaching involves instructing students on topics related to computer science, such as programming, algorithms, data structures, computer systems, and computational thinking. Educators in this field work in various settings, including schools, colleges, universities, and online platforms. Their goal is to help students develop problem-solving skills, understand theoretical concepts, and gain practical experience with technology. Computer science teachers may also design curricula, assess student progress, and stay updated with advancements in the rapidly evolving field.

What are some common challenges computer science teachers face when introducing programming concepts to students?

One common challenge computer science teachers encounter is addressing the wide range of prior knowledge and experience among students, as some may be completely new to programming while others have advanced skills. Teachers must also find engaging ways to explain abstract concepts, making them accessible and relevant to learners with different interests and learning styles. Additionally, keeping up with rapidly evolving technologies and ensuring that course content remains current can be demanding. Collaboration with other educators and leveraging online resources often help in overcoming these challenges and enhancing student engagement.

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

To thrive as a Computer Science Teacher, you need a solid background in computer science concepts, teaching credentials, and often a relevant degree or certification in education. Familiarity with programming languages (such as Python or Java), learning management systems, and educational technology tools is typically required. Strong communication, patience, and the ability to inspire and engage students are crucial soft skills. These competencies ensure effective instruction, support diverse learners, and foster a positive and productive classroom environment.

Is there a shortage of computer science teachers?

There is a recognized shortage of qualified computer science teachers in many regions, driven by high demand for technology education and a limited supply of educators with specialized skills in programming, algorithms, and computer systems. This shortage often leads to increased job opportunities, competitive salaries, and a need for ongoing professional development and certifications for teachers in this field.

What do computer science teachers do?

Computer science teachers develop and deliver lessons on programming, algorithms, data structures, and software development. They assess student progress, create curriculum materials, and may incorporate tools like coding platforms and programming languages to facilitate learning in classroom or online settings.

What are popular job titles related to Computer Science Teaching jobs in McKinney, TX?

For Computer Science Teaching jobs in McKinney, TX, the most frequently searched job titles are:

What job categories do people searching Computer Science Teaching jobs in McKinney, TX look for?

The top searched job categories for Computer Science Teaching jobs in McKinney, TX are:

What cities near McKinney, TX are hiring for Computer Science Teaching jobs?

Cities near McKinney, TX with the most Computer Science Teaching job openings:

Infographic showing various Computer Science Teaching job openings in McKinney, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $60,759 per year, or $29.2 per hour.

$46K - $59K/yr

Full-time

Re-posted 13 days ago


Carrollton-Farmers Branch Independent School District rating

8.4

Company rating: 8.4 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

65th of 633 rated elementary and secondary schools


Job description

Job Title:        Biomed Teacher                                Wage/Hour Status: Exempt

Reports to:     Campus Principal                               Pay Grade: Teacher Salary  202 Days                                                                                                                                                         

Dept./School: Turner High School                             Date Revised:   07/2026


Primary Purpose:

To help students learn Biomed and Health Science coursework and related skills at appropriate levels that will contribute to their development as mature, capable and responsible individuals.   

Qualifications:

Education/Certification 

  • Valid Texas teacher certification in Health Science.
  • Bachelor's Degree preferred

Preferred Experience:

  • At least three (3) years' experience in a Nursing/Medical related field. 

Major Responsibilities and Duties:

Instructional Strategies:

  1. Develop and implement lesson plans that fulfill the requirements of TEA curriculum in Biomed/Health Science.
  2. Prepare lessons that reflect accommodations for differences in student learning styles.
  3. Conduct assessment of student learning style and use results to plan instructional activities.
  4. Coordinate and serve as instructor for pre-professional health science and medical careers.
  5. Work with other members of staff to determine instructional goals, objectives and methods according to district and state requirements.
  6. Use technology to strengthen the teaching/learning process. 

Student Growth and Development:

  1. Be a positive role model for students and support the mission of the school district.
  2. Assume responsibility for extracurricular activities as assigned.
  3. Conduct ongoing assessment of student achievement through formal and informal teaching.
  4. Help students analyze and improve study methods and habits.
  5. Participate in related Career Tech Student Organization's (CTSO's) for their program including preparing and traveling with students to competitions if applicable. 

Classroom Management and Organization:

  1. Create classroom environments conducive to learning and appropriate for the physical, social, and emotional development of students.
  2. Manage student behavior in accordance with Student Code of Conduct and student handbook.
  3. Take all necessary and reasonable precautions to protect students, equipment, materials, and facilities.

Professional Growth and Development:

  1. Participate in staff development activities and attend professional development as needed or required.
  2. Maintain professional relationships with colleagues, students, parents and community members.

Supervisory Responsibilities

            None

Working Conditions

Mental Demands/Physical Demands/Environmental Factors:

Tools/Equipment Used: Personal computer and peripherals; standard instructional equipment;

Posture: Prolonged standing; frequent kneeling/squatting, bending/stooping, pushing/pulling, and twisting

Motion: Frequent walking

Lifting: Regular light lifting and carrying (less than 30 pounds); may lift and move text books and classroom equipment

Environment: Work inside, may work outside; regular exposure to noise

Mental Demands: Maintain emotional control under stress; work prolonged or irregular hours. Ability to communicate effectively (verbal and written); interpret policy, procedures, and data; coordinate district functions. District-wide and statewide travel. Occasional prolonged and irregular hours.

Other:  Follow district safety protocols and emergency procedures; Other duties as assigned

The foregoing statements describe the general purpose and responsibilities assigned to this job and are not an exhaustive list of all responsibilities and duties that may be assigned or skills that may be required. This job description is not an employment agreement or contract. The Administration has the exclusive right to alter this job description at any time without notice.


Reviewed by:                                                                        Date:   
Approved by:                                                                        Date: 
 






What Carrollton-Farmers Branch Independent School District employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom