Computer Science Teacher

Sussex County Public SchoolsStony Creek, VA
1dOnsite

About The Position

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.

Requirements

  • Bachelor’s degree or higher from an accredited institution
  • Valid Virginia teaching license (Provisional, Collegiate Professional, or Postgraduate Professional)
  • Endorsement in Computer Science

Responsibilities

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service