1

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

Virtual Secondary Science Educator

Houston, TX ยท On-site +1

$30 - $40/hr

Fully Remote, 1099 Contract Opportunity Active US state teaching certification required. Preference for Biology, Chemistry, Physics, Physical Science, Earth Science, Engineering, and Computer Science.

Showing results 41-60

Computer Science Teaching information

See Houston, TX salary details

$34.9K

$62.5K

$116K

How much do computer science teaching jobs pay per year?

As of Aug 16, 2026, the average yearly pay for computer science teaching in Houston, TX is $62,522.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,200.00 and $66,400.00 per year, depending on experience, location, and employer.

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.

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 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 the most commonly searched types of Computer Science Teaching jobs in Houston, TX?

The most popular types of Computer Science Teaching jobs in Houston, TX are:

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

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

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

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

Infographic showing various Computer Science Teaching job openings in Houston, TX as of August 2026, with employment types broken down into 65% Full Time, 29% Part Time, and 6% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $62,522 per year, or $30.1 per hour.

Secondary Highly Qualified Special Education Certified Science Teacher

The Monarch Institute

Houston, TX โ€ข On-site

$43K - $56K/yr

Full-time

Re-posted 19 days ago


Job description

Secondary Highly Qualified Special Education Certified Science Teacher
The Monarch School and Institute is dedicated to providing an innovative, therapeutic education for individuals with neurological differences-such as those associated with autism spectrum disorder, attention deficit (hyperactivity) disorder, learning disabilities, Tourette syndrome, mood disorders, anxiety disorders, traumatic brain injury and seizure disorders. We offer a learner-centered approach that helps students progress in Four Core Goal areas.
The Certified Secondary Science Teacher will be responsible for implementing instruction in the assigned subject area(s) in a manner that fosters attainment of each student's maximum potential. We are looking for an individual with a love for science.
REPORTS TO THE PROGRAM DIRECTOR
EDUCATION
  • Texas Certification in Secondary Science and Special Education (high school)
  • Bachelor's degree is required, Master's preferred.
  • Valid science teaching certification to meet State requirements with specific experience in secondary science.

EXPECTATIONS
  • Teach a variety of science courses as needed such as; IPC, Biology, Chemistry, Environmental Science, and/or Physics.
  • Prepare lessons that reflect accommodations as needed for special needs of students according to guidelines established in Individual Treatment Plans.
  • Create classroom environment conducive to learning and appropriate for the physical, social and emotional development of students.
  • Model instructional best practices with students to increase instructional effectiveness for the assigned content area.
  • Help students analyze and improve study methods and habits. Conduct ongoing assessment of student achievement through formal and informal assessment.
  • Collaborate with teachers on program improvement and instructional interventions for students who are at-risk of not meeting performance standards.
  • Maintain a professional relationship with colleagues, students, parents and community members.
  • Participate in staff development activities to improve job-related skills.

Certified Teacher:
  • Implements The Monarch School model of teaching with special emphasis on the development of students' self-regulation, executive functioning, relational skills and academic competence.
  • Professional Educators will learn and implement the Monarch Integrated Methodology in order to strengthen relationship development with all students.
  • Professional Educators will work with and learn from the Therapy Services department and Therapeutic Support faculty in order to ensure consistent language, actions and experiences for our students to support their therapeutic needs.
  • Collaborates in the development and implementation of student/adult learner treatment plans.
  • Is engaged in continuous student progress monitoring and is proactive in suggesting changes to the treatment plan to support student growth.
  • Learns curriculum models as directed; e.g., social mapping, cognitive coaching, relationship development (DIRยฎ), sensory integration, reflective teaching, problem based learning and academic focus areas.
  • Implements instructional strategies and programs as directed by academic leadership.
  • Plans and implements lessons that address individual differences and student learning styles.
  • Supports and coordinates students' therapeutic agenda in coordination with Leadership Team.
  • Mentors/coaches students with particular emphasis on those areas indicated as most pivotal in the students' targets, skills, and strategies.
  • Reports student progress in designated formats at specific intervals and in a timely manner.
  • Appropriately supports and supervises students/learners at all times.
  • Actively participates in the development of a mentally healthy school community by taking concerns and grievances to the person who can address them.
  • Supports lunch, carpool, off-campus activities and community
  • Builds Monarch community by supporting extracurricular and/or social events beyond the school day.
  • Cooperates with Program Director to set and attain yearly goals.
  • Participates in continuing professional education for the improvement of the school as directed by the Program Director.
  • Be knowledgeable about and able to reference the Faculty Handbook and Parent/Student Handbook.
  • Punctually attends and actively participates in staff meetings, faculty meetings, and in-services as requested.
  • Actively works to include and support trainees and new faculty members on the implementation of the Monarch model.
  • Other duties assigned

SKILLS
  • Excellent organizational, communication and interpersonal skills.
  • Proficient in the effective use of technology including desktop computer, ActivBoard, copy machine
  • Comfortable working with children and/or adults with neurological differences
  • Ability to instruct students and manage their behavior.
  • Develop and implement lesson plans that show written evidence of preparation and that reflect accommodations.

WORKING CONDITIONS
Working conditions range in a wide variety of challenges and deadlines. The best candidate should be able to perform well under pressure, think logically, remain calm, and be a great problem solver. Although the position is emotionally rewarding, and provides endless opportunities to have positive effects, it can be stressful at times. Monarch strives to hire candidates who value the importance of a highly professional, confidential, and harmonious work environment. Ability to lift 40 pounds. Frequent standing, kneeling, stooping, and bending. Ability to move desks, classroom equipment and adaptive equipment. Flexibility is important as well as a positive and strong work ethic understanding at times other duties may be assigned.