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.
Required Experience:
IC
Position Title:Computer Science TeacherReports To:PrincipalEmployment Type:10-Month ContractPosition 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 th...
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.