High School Computer Science Teacher

Partager :
Position Overview:

Sugar Creek Charter School’s mission is to eradicate generational poverty by providing a rigorous, college, and career preparatory education for students from kindergarten through 12th grade. Our focus is on academic preparation, career readiness, and essential life skills for success.

We are seeking a mission-driven, passionate, and skilled High School Computer Science CTE Teacher to join our team. The ideal candidate will create an engaging and career-focused learning environment, teach fundamental and advanced computer science concepts, and prepare students for college, industry certifications, and technology-driven careers.

Key Responsibilities:Instruction & Classroom Management:
  • Develop and implement standards-aligned lesson plans in Computer Science, including topics such as coding, programming, cybersecurity, networking, and software development.

  • Use hands-on, project-based learning to engage students in real-world problem-solving.

  • Integrate industry-standard tools and programming languages (e.g., Python, Java, HTML, CSS, JavaScript).

  • Utilize data-driven instruction to assess student progress and adjust teaching strategies accordingly.

  • Foster a structured, inclusive, and technology-driven classroom culture that promotes critical thinking and collaboration.

  • Differentiate instruction to support diverse learners, including students who need enrichment or additional academic support.

Student Support & Engagement:
  • Build strong relationships with students and set high academic and behavioral expectations.

  • Introduce students to career pathways in technology and prepare them for industry certifications (such as CompTIA IT Fundamentals, Google IT Support, or Microsoft Technology Associate).

  • Implement social-emotional learning (SEL) strategies to support student well-being.

  • Communicate regularly with parents and guardians regarding student progress and classroom activities.

  • Ensure the safety and engagement of students through effective classroom management and adherence to school-wide behavior plans.

Collaboration & Professional Growth:
  • Embrace a growth mindset by actively seeking and applying feedback to enhance instructional practices and student outcomes.

  • Work closely with grade-level teams, instructional coaches, and CTE coordinators to enhance student learning.

  • Participate in planning and coaching sessions with curriculum leaders.

  • Engage in professional development opportunities, including CTE training, technology certifications, and industry partnerships.

  • Contribute to the school community through team meetings, committees, and school events.

Qualifications:
  • Bachelor’s degree in Computer Science, Information Technology, Education, or a related field (required).

  • Valid teaching license or eligibility for licensure in North Carolina (preferred).

  • Experience teaching high school computer science or CTE courses (preferred but not required).

  • Proficiency in programming languages, networking, or cybersecurity concepts.

  • Strong classroom management skills and a commitment to high expectations for all students.

  • Passion for urban education and a commitment to closing the achievement gap.

Compensation & Benefits:
  • Competitive salary based on experience and education level.

  • Comprehensive health, dental, and vision insurance.

  • Retirement plan options.

  • Ongoing professional development and career advancement opportunities.

  • Supportive, team-oriented work environment.

Join our team and inspire the next generation of technology leaders! ??

OU
 
En cliquant sur le bouton, j'accepte Conditions d'utilisation et Notification privée de GetHired
 
Propulsé par GetHired.com | Conditions d'utilisation | Politique de confidentialité