JOB TITLE: Middle School Computer Science Teacher
TERMS OF EMPLOYMENT: Ten (10) Months
IMMEDIATE SUPERVISOR: Principal
Franklin Special District seeks top talent committed to fostering student success through a supportive, inclusive work environment. With competitive benefits and a best-in-class work culture, we prioritize innovation, collaboration, and lifelong learning. Our mission is to attract professionals who bring creativity, dedication, and a student-centered approach to their roles, supporting a diverse community and helping prepare every student for lifelong achievement. We’re focused on building a team that values excellence, making a meaningful impact on our schools and community.
POSITION DESCRIPTION:
Franklin Special District seeks a dynamic and innovative Middle School Computer Science Teacher to engage students in authentic, standards-based learning experiences. This educator will empower students with essential skills in computational thinking, digital citizenship, and computer programming, preparing them for a tech-driven world. The successful candidate will integrate cutting-edge teaching strategies, promote creativity and collaboration, and model a growth mindset in a supportive and inclusive classroom.
ESSENTIAL FUNCTIONS:
Design and deliver rigorous, CSTA-aligned computer science curriculum for grades 7–8
Teach foundational concepts in coding (e.g., Scratch, Python), robotics, web development, data literacy, and responsible digital use
Integrate technology in meaningful ways using project-based and inquiry-driven approaches
Create a positive, inclusive, and culturally responsive classroom that reflects FSD’s mission to support every learner
Utilize formative and summative assessments to monitor student progress and inform instruction
Differentiate instruction to meet the diverse needs of students and support all learners
Collaborate with colleagues on interdisciplinary projects, STEM initiatives, and district technology goals
Foster student creativity, problem-solving, and innovation through real-world applications and hands-on learning
Maintain accurate records of student performance, attendance, and behavior
Communicate regularly and effectively with students, parents, and staff
Participate in faculty meetings, professional learning communities (PLCs), and ongoing professional development aligned with FSD strategic priorities
Support school operations through assigned duties (e.g., arrival/dismissal, lunch supervision)
QUALIFICATIONS:
Bachelor's degree in Computer Science, Education, Instructional Technology, or related field required; Master’s degree preferred
Valid Tennessee teaching license with endorsement in Computer Science; or Information Technology; or Programming; or the ability to obtain one
Evidence of innovative teaching practices and commitment to student engagement
Familiarity with Google Suite for Education and educational tech tools
Previous teaching experience preferred; new teachers with strong content knowledge and student-centered philosophy are encouraged to apply
DEMONSTRATED KNOWLEDGE AND ABILITIES:
Ability to design tech-rich, standards-aligned learning experiences
Ability to work as a team member in a dynamic, complex environment and organize time and workload effectively
Ability to communicate effectively both orally and in writing with all levels of staff and vendors
Ability to establish and maintain effective working relationships with employees and vendors
Ability to effectively perform job duties with minimum supervision
Demonstrated problem solving and time management abilities
PHYSICAL DEMANDS/ENVIRONMENTAL FACTORS:
Frequent sitting and standing; occasional bending/stooping, pushing/pulling and twisting
Repetitive hand motions; frequent keyboarding and use of mouse; occasional reaching
Occasional light lifting and carrying (less than 15 pounds); occasional physical restraint of students to control behavior (only after training completed)
May work prolonged or irregular hours; work inside and outside (exposure to sun, heat, cold and inclement weather), exposure to noise
Work with frequent interruptions
Application Procedure:
Apply online
Equal Opportunity Employer Statement
Franklin Special District (FSD) is an equal opportunity employer committed to fostering a diverse, inclusive, and respectful workplace. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable federal, state, or local law. Employment decisions are made based on qualifications, merit, and organizational needs.
FSD is dedicated to creating an inclusive environment that reflects the diversity of our community and promotes equity for all. In compliance with the Americans with Disabilities Act (ADA), FSD provides reasonable accommodations to qualified individuals with disabilities. Current or prospective employees are encouraged to discuss accommodation needs with Human Resources.