Logo
Carroll County Schools

High School Computer Science Teacher

Carroll County Schools, Carrollton, Georgia, us, 30112

Save Job

Overview High School Computer Science Teacher

role at

Carroll County Schools .

The High School Computer Science Teacher is responsible for delivering engaging, standards-aligned instruction in computer science for students in grades 9–12. This role supports the development of computational thinking, problem-solving, and digital literacy skills while preparing students for postsecondary education and careers in technology. The teacher will foster an inclusive, student-centered learning environment and collaborate with colleagues to support academic and career readiness.

Responsibilities

Instruction & Curriculum: Plan and deliver rigorous, standards-based instruction aligned with the Georgia Department of Education standards for Computer Science. Teach a range of computer science courses. Integrate computational thinking, coding, algorithms, and problem-solving skills into daily instruction. Differentiate instruction to meet the diverse academic and learning needs of students in grades 9–12. Utilize project-based learning and real-world applications to enhance student engagement.

Student Support & Classroom Management: Create and maintain a positive, inclusive, and structured learning environment. Monitor student progress and provide timely, meaningful feedback. Support students in developing academic, technical, and employability skills. Collaborate with special education, ESOL, and support staff to meet student needs.

Assessment & Data: Develop and administer formative and summative assessments aligned with course objectives. Use student performance data to inform instruction and improve learning outcomes. Maintain accurate records of grades, attendance, and student progress in accordance with district policies.

Professional Responsibilities: Participate in professional learning, department meetings, and school-wide initiatives. Collaborate with colleagues to align curriculum and share instructional best practices. Communicate effectively with students, parents/guardians, and school administrators. Uphold all policies, procedures, and ethical standards set forth by the school district and the Georgia Professional Standards Commission (GaPSC).

Technology & Innovation: Utilize instructional technology and learning management systems effectively. Stay current with emerging technologies, programming languages, and industry trends relevant to computer science education. Support and promote computer science initiatives, clubs, competitions, or pathway-related activities as applicable.

Qualifications Required

Bachelor’s degree from an accredited institution.

Valid Georgia Educator Certificate in Computer Science (6–12) or eligibility for certification through the Georgia Professional Standards Commission (GaPSC).

Knowledge of computer science principles, programming concepts, and instructional best practices for secondary students.

Preferred

Experience teaching computer science at the high school level.

Familiarity with AP curriculum and College Board requirements.

Industry experience in technology, computer science, or a related field.

Experience with coding languages such as Python, Java, JavaScript, or similar.

Skills & Competencies

Strong instructional and classroom management skills.

Ability to explain complex technical concepts in an accessible manner.

Commitment to equity, inclusion, and student success.

Effective communication, collaboration, and organizational skills.

Enthusiasm for computer science education and continuous professional growth.

Location note: Carrollton, GA

#J-18808-Ljbffr