Computer Science Teacher

Haywood County School DistrictBrownsville, TN
Onsite

About The Position

We are seeking a dedicated and innovative Computer Science Teacher to join our high school faculty. The ideal candidate will have a passion for teaching computer science and technology, with the ability to engage students in foundational and advanced computer science principles. The teacher will foster creativity, critical thinking, and problem-solving through the integration of current tools and programming languages.

Requirements

  • Valid Tennessee teaching license with appropriate endorsement in Computer Science.
  • Bachelor’s degree in Computer Science, Information Technology, Education, or a related field
  • Strong classroom management, communication, and instructional planning skills

Responsibilities

  • Set tasks for class, group, and individual work that challenge students and ensure high levels of interest and engagement
  • Instruct students on how computers work, including the basic science and mathematics behind their operation, as well as the hardware and software built on those foundations
  • Set high expectations for student learning, motivation, and presentation of work
  • Teach students how to write computer programs and develop algorithms
  • Create lesson plans that identify clear learning objectives and specify instructional strategies to achieve them
  • Integrate competencies, goals, and objectives into daily instruction
  • Utilize a variety of curriculum resources that reflect the diverse educational, cultural, and linguistic backgrounds of students
  • Create classroom projects designed to enhance instructional activities and real-world application
  • Maintain accurate records of grades and student progress; grade assignments and perform administrative duties as required
  • Provide individual tutoring or academic support as needed
  • Read and stay abreast of current topics and advancements in computer science and education
  • Utilize professional development opportunities to expand content knowledge and pedagogical skills
  • Collaborate with school administration and the technology team to support and advance schoolwide computer science initiatives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service