×
Register Here to Apply for Jobs or Post Jobs. X

PT Computer Science Teacher

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Charlotte Lab School
Part Time position
Listed on 2026-02-05
Job specializations:
  • Education / Teaching
    Teacher Assistant/ Paraprofessional, Online Teaching, Academic, Middle School
Job Description & How to Apply Below

Career Opportunities with Charlotte Lab School

Part-Time, Monday-Friday, 12:25 PM
-1:47 PM

Start Date:

ASAP

Contract End Date:
June 13, 2026

Overview

The Charlotte Lab School Part Time, Computer Science Teacher will collaboratively develop and implement the school’s vision for computer science. Under the guidance of the Head of Curriculum & Programs and school leaders, the Computer Science teacher will develop new courses and pathways designed to spark student interest in computer science, expose students to the field and potential career paths, and assist the school with developing a robust curriculum both to fulfill state requirements and prepare students for relevant careers.

Responsibilities

Charlotte Lab School teachers will have responsibilities in support of Lab’s instructional vision:

  • Design and lead required and elective courses for students in grades 5-12;
  • Deliver daily technology instruction based on North Carolina’s K–12 Computer Science Standards and Lab’s academic vision;
  • Design and implement lesson plans that include computer literacy, coding, computational thinking, digital safety, and basic hardware/software knowledge;
  • Use project-based learning and real-world applications to engage students in relevant and rigorous work;
  • Build a structured, inclusive, and positive learning environment with high expectations for all students;
  • Incorporate culturally relevant materials and equitable technology practices;
  • Manage classroom behavior using school wide systems rooted in restorative and positive behavioral supports;
  • Assess student progress through formative and summative measures, including technology-based assessments;
  • Use data to differentiate instruction and inform individualized learning plans;
  • Maintain accurate student records, grades, and documentation in accordance with Lab and NC policies;
  • Serve as a resource to colleagues on technology integration in all subject areas;
  • Collaborate with other educators to design interdisciplinary units involving coding, digital design, or productivity tools;
  • Model best practices in digital citizenship and online safety for students and staff;
  • Participate in ongoing professional learning aligned with NC’s Computer Science initiatives and Lab’s instructional priorities, including attending Lab and state-mandated training, as required;
  • Maintain a student-centered approach to decision-making;
  • Communicate frequently and regularly with colleagues and families;
  • Participate actively in Lab’s community activities, in support of Lab’s instructional, community-building, fundraising, family recruitment, and hiring efforts;
  • Participate actively in Lab’s performance evaluation process and ongoing professional development, specifically in the area of anti-racist practices;
  • Play a relevant role in supervising students to maintain a clean, orderly, safe, and positive learning environment;
  • Take on other responsibilities as needed, and as assigned, to ensure organizational success.

Charlotte Lab School Teachers may also have responsibilities in support of Lab’s vision for students’ social-emotional learning:

  • Serve as an advisor to a small group of students; in this role:
    • Deliver a social-emotional skills curriculum;
    • Develop deep relationships with students in your advisory;
    • Develop and implement activities to build community within the advisory;
    • Serve as an advocate for advisees, for both academic and disciplinary reasons;
    • Provide regular updates and communication with advisees’ families;
    • Guide advisees in the preparation of their Student-Led Conferences each trimester;
    • Operate as liaison between advisees’ families and the school.
  • Show clear commitment to, belief in, and alignment with the Lab vision, mission, and values;
  • Be able/willing to learn how to fulfill the responsibilities listed above;
  • Hold an appropriate degree from a relevant institution;
  • Demonstrate experience in, and passion for, working with diverse populations;

In addition, the Lab School Hiring Committee will look favorably upon candidates who:

Preparation
  • Are appropriately licensed or willing to obtain relevant licensure;
  • Have relevant experience;
  • Have an advanced degree in a related field;
  • Are exceptionally organized and have the…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary