SonicJobs Logo
Left arrow iconBack to search

Computer Science Teacher

Sussex County Public Schools
Posted a month ago, valid for 21 days
Location

Stony Creek, Sussex County 23882, VA

Salary

$45,000 - $54,000 per year

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Computer Science Teacher position requires a Bachelor's degree or higher and a valid Virginia teaching license with an endorsement in Computer Science.
  • This role involves planning and delivering engaging instruction aligned with the Virginia Standards of Learning while fostering a positive learning environment.
  • Candidates should have entry-level experience, and the salary is commensurate with experience.
  • The teacher will be responsible for assessing student progress, maintaining records, and collaborating with colleagues to support student success.
  • The position is full-time and located in Stony Creek, Virginia, under the supervision of the Building Principal.

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.


Location

Stony Creek, Virginia

Department

Instruction

Employment Type

Full Time

Minimum Experience

Entry-level

Compensation

Commensurate based on experience




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.