Demo

MS and HS Computer Science Teacher

Lake Lure Classical Academy
Lake, NC Full Time
POSTED ON 6/7/2026
AVAILABLE BEFORE 1/1/2050

Position Title: Middle and High School Computer Science Teacher
Location: Lake Lure Classical Academy (LLCA)
Reports To: School Principal
Position Type: Full-Time, 10-Month Faculty


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
  • Familiarity with classical education or liberal arts pedagogy

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.

Salary.com Estimation for MS and HS Computer Science Teacher in Lake, NC
$43,635 to $88,216
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a MS and HS Computer Science Teacher?

Sign up to receive alerts about other jobs on the MS and HS Computer Science Teacher career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$48,383 - $97,824
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Lake Lure Classical Academy

  • Lake Lure Classical Academy Lake, NC
  • Middle And/Or High School Math Teacher Job Description (Potentially Full or Part Time) Lake Lure Classical Academy Position Overview Lake Lure Classical Ac... more
  • 1 Day Ago

  • Lake Lure Classical Academy Lake, NC
  • School Counselor (Grades 8–12) Lake Lure Classical Academy Reports To: Head of School / Principal Employment Status: Full-Time, 12-Month (or as designated ... more
  • 2 Days Ago


Not the job you're looking for? Here are some other MS and HS Computer Science Teacher jobs in the Lake, NC area that may be a better fit.

  • Bay Area Technology School Oakland, CA
  • MS/HS Computer Science Teacher at Bay Area Technology School Share on X Application Deadline Until Filled Date Posted 6/10/2026 Contact Seth Feldman 510-38... more
  • 10 Days Ago

  • HAYS MS Frisco, TX
  • Salary Schedules Link /Days: 185 Primary Purpose: Provide students with appropriate learning activities and experiences in the core academic subject area a... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!