Computer Science Teacher
Sussex County Public Schools - Stony Creek, VA
Apply NowJob Description
Computer Science Teacher Qualifications Bachelor's degree or higher from an accredited institution Valid Virginia teaching license (Provisional, Collegiate Professional, or Postgraduate Professional) Endorsement in Computer Science Reports To: Building Principal Position Summary The Computer Science Teacher is responsible for planning and delivering engaging, standards-based instruction aligned with the Virginia Standards of Learning (SOL). The teacher fosters a safe, inclusive, and academically rigorous learning environment that supports the intellectual, social, and emotional growth of all students. Essential Duties and Responsibilities Instruction and Curriculum Plan and implement effective lesson plans aligned with curriculum goals and the Virginia Standards of Learning. Develop and adapt instructional materials to meet the diverse needs of individual and small groups of students. Establish clear learning objectives for lessons, units, and projects, and communicate expectations to students. Utilize a variety of instructional strategies, technology tools, and media to enhance student learning. Demonstrate in-depth knowledge of computer science content and effective instructional methodologies. Integrate technology and computer applications to design instructional materials and support student engagement. Administer standardized assessments in accordance with division guidelines. Classroom Environment and Management Establish and maintain a positive, structured, and inclusive classroom environment conducive to learning. Implement fair and consistent classroom management procedures aligned with school policies. Arrange classroom seating and learning spaces to maximize engagement and avoid stigmatization. Take reasonable precautions to ensure the safety of students, equipment, materials, and facilities. Student Assessment and Support Evaluate students' academic and social progress using a variety of assessment tools. Maintain accurate records of attendance, grades, and progress in compliance with division and state policies. Provide timely feedback and progress reports to students and parents. Identify and address students' instructional needs and collaborate with division specialists when appropriate. Grade and return assessments and major assignments within a reasonable timeframe. Professional Responsibilities Demonstrate professionalism in communication with students, parents, colleagues, administrators, and community members. Attend required faculty meetings, professional development sessions, and school-related events. Collaborate with colleagues and support staff to promote student success. Maintain confidentiality of student and personnel information. Pursue ongoing professional growth through continuing education, training, and current educational research. Comply with school board policies, administrative directives, and division expectations. Demonstrate punctuality, regular attendance, sound judgment, and self-control in all professional interactions. Remain available to students and parents for educational purposes outside the instructional day under reasonable terms. Additional Responsibilities Select and maintain instructional materials and inventory as required. Support the implementation of school-wide policies and student conduct expectations. Perform other duties as assigned by the Building Principal. An Equal Opportunity Employer The Sussex County School Board is an equal opportunity employer; as such, it does not discriminate on the basis of race, color, national origin, age, religion, political affiliation, handicapping condition, or sex in its educational programs or employment. No person shall be denied employment solely because of any impairment which is unrelated to the ability to engage in activities involved in the position or program to which application has been made.
Created: 2026-03-10