Position Title:Computer Science Teacher
Reports To:Principal
Employment Type:10-Month Contract
Position Overview:
We are seeking a dedicated and innovativeComputer Science Teacherto 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.
Essential Duties and 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
Qualifications:
- Valid Tennessee teaching license with appropriate endorsement in Computer Science.
- Bachelors degree in Computer Science Information Technology Education or a related field
- Strong classroom management communication and instructional planning skills
Equal Opportunity Employer:
Haywood County Schools is an Equal Opportunity Employer. We do not discriminate based on race gender religion national origin age disability or any other legally protected status.