Mediabistro logo
job logo

MS and HS Computer Science Teacher

Young World Physical Education, Lake Lure, NC, United States


MS and HS Computer Science Teacher
Job Details
Job ID:

5672565

Application Deadline:

Posted until filled

Posted:

Apr 24, 2026 4:00 AM (UTC)

Starting Date:

Aug 3, 2026

Position Type:

Full-Time, 10-Month Faculty

Job Description
Position Title:

Middle and High School Computer Science Teacher

Location:

Lake Lure Classical Academy (LLCA)

Reports To:

School Principal

Position Summary
Lake Lure Classical Academy seeks a knowledgeable and mission-aligned Computer Science Teacher to instruct students in grades 6–12. The ideal candidate will combine strong technical expertise with a commitment to classical education, cultivating students’ logical reasoning, problem‑solving skills, and ethical understanding of technology. This teacher will design and deliver an engaging curriculum that introduces foundational and advanced computer science concepts while reinforcing habits of attention, discipline, and intellectual curiosity.

Primary Responsibilities
Instruction & Curriculum Development

Teach middle and high school computer science courses, which may include:

Introduction to Computer Science

Programming (e.g., Python, Java, or similar languages)

Web Development

Data Structures and Algorithms (advanced levels)

Digital Literacy and Cybersecurity fundamentals

Design lesson plans aligned with school standards and the classical model, emphasizing logic, precision, and clarity of thought

Integrate interdisciplinary connections, particularly with mathematics and philosophy (e.g., logic and ethics in technology)

Differentiate instruction to meet diverse student needs and abilities

Student Development

Foster a classroom culture of respect, responsibility, and intellectual engagement

Encourage critical thinking, perseverance, and collaborative problem‑solving

Provide timely feedback on assignments, projects, and assessments

Prepare students for college‑level coursework and/or industry‑recognized certifications where appropriate

Assessment & Evaluation

Develop and implement a variety of assessments (projects, coding challenges, exams)

Monitor and communicate student progress regularly with students, parents, and administration

Use data to inform instruction and improve student outcomes

Technology & Program Development

Maintain and manage classroom technology and software resources

Stay current with emerging trends in computer science and educational technology

Contribute to the growth of the school’s computer science program, including extracurricular opportunities such as coding clubs, competitions, or robotics

Community & Professional Responsibilities

Communicate effectively with parents and guardians

Participate in faculty meetings, professional development, and school events

Collaborate with colleagues to support the broader mission of the school

Uphold and model the values and culture of Lake Lure Classical Academy

Qualifications
Required:

Bachelor’s degree in Computer Science, Information Technology, or a related field

Demonstrated proficiency in one or more programming languages

Strong organizational, communication, and classroom management skills

Commitment to the mission and philosophy of a classical education

Preferred:

Teaching certification (or willingness to obtain)

Prior teaching experience at the middle or high school level

Experience with curriculum development or instructional design

Core Competencies

Ability to make complex technical concepts accessible and engaging

Strong emphasis on logic, structured thinking, and clarity

Classroom leadership grounded in consistency and high expectations

Commitment to continuous improvement and professional growth

Physical Requirements

Ability to stand, walk, and engage actively in a classroom environment

Ability to operate standard classroom and computer equipment

Compensation & Benefits

Salary commensurate with experience and qualifications

Benefits package in accordance with school policy

Application Process
Interested candidates should submit a resume, cover letter, and references. Candidates may also be asked to provide a sample lesson plan or teaching demonstration. This role is an opportunity to help students not only learn how technology works, but to think carefully about how it should be used—forming both skilled programmers and thoughtful citizens.

Job Requirements

Citizenship, residency or work visa required

Contact Information

Michael Smith, Assistant Principal

Lake Lure Classical Academy

Phone: 8286259292

Email: msmith@llcharter.org

#J-18808-Ljbffr