About this role
High School Teacher Python I Honors & PLTW Cybersecurity The Python I Honors and PLTW Cybersecurity Teacher is responsible for delivering engaging, rigorous instruction that prepares students for careers in computer science, cybersecurity, and information technology. The teacher creates a hands-on, project-based learning environment that emphasizes computational thinking, programming, problem-solving, cybersecurity principles, and industry-relevant technical skills while aligning instruction with the North Carolina Standard Course of Study and Project Lead The Way (PLTW) curriculum. Primary Job Responsibilities
• Plan and deliver rigorous instruction inPython I Honors and PLTW Cybersecuritycourses using engaging, project-based learning strategies. • Teach foundational and advanced programming concepts, including variables, data types, control structures, functions, object-oriented programming, debugging, and algorithm development using Python. • Facilitate PLTW Cybersecurity curriculum focused on networking, operating systems, cybersecurity threats, digital forensics, cryptography, ethical hacking, and cyber defense strategies. • Design authentic, real-world learning experiences that promote critical thinking, collaboration, creativity, and technical problem-solving. • Assess student learning through formative and summative assessments, provide timely feedback, and use data to differentiate instruction and improve student outcomes. • Maintain a safe, inclusive, and student-centered classroom environment that encourages innovation, teamwork, and responsible digital citizenship. • Integrate current industry technologies, programming tools, and cybersecurity platforms into daily instruction to prepare students for college and career pathways. • Collaborate with Career and Technical Education (CTE) staff, PLTW teachers, school leadership, counselors, and industry partners to support student success and program growth. • Communicate regularly with students, parents, and stakeholders regarding academic progress, career opportunities, and program expectations. • Participate in professional development related to computer science, cybersecurity, PLTW curriculum, instructional best practices, and emerging technologies. • Maintain accurate student records, grades, and required documentation in accordance with district, state, and CTE guidelines. • Support student participation in technology competitions, cybersecurity events, career and technical student organizations (CTSOs), certifications, internships, and work-based learning opportunities. Preferred Knowledge and Skills
• Strong knowledge of Python programming and computer science fundamentals. • Understanding of cybersecurity concepts, networking, operating systems, and information security best practices. • Ability to facilitate project-based and inquiry-driven instruction. • Experience integrating technology into classroom instruction. • Excellent communication, collaboration, and classroom management skills. • Commitment to preparing students for postsecondary education, industry certifications, and careers in technology. This role combines high-quality instruction with real-world, career-focused learning to equip students with the technical knowledge, problem-solving abilities, and professional skills needed to succeed in the rapidly growing fields of computer science and cybersecurity.