×
Register Here to Apply for Jobs or Post Jobs. X

Teacher Computer Science - Grades 6-12

Job in Canton, Cherokee County, Georgia, 30169, USA
Listing for: Gwinnett County Public Schools
Full Time position
Listed on 2026-02-22
Job specializations:
  • Education / Teaching
    Computer Science, Online Teaching
Salary/Wage Range or Industry Benchmark: 60146 USD Yearly USD 60146.00 YEAR
Job Description & How to Apply Below

Job Information

  • Date Posted: 2/5/2026
  • Location:

    Twin Rivers Middle
  • Date Available:

    07/27/2026
  • Job Code:
    Tchr Computer Science - 060180
  • Standard

    Hours:

    40
  • Department:
    Grades 6-12 - 101122
  • Empl Class: NA
  • Minimum Salary: $60,146.00/Annually
  • Maximum Salary: $/Annually
  • Scheduled Days: 190
  • Target Openings: 1
License and Certification Qualifications

Meets Georgia certification requirements in Computer Science education required.

Education Qualifications

Bachelor's degree in computer science, information technology, or other related field from a Professional Standards Commission (PSC) approved college or university required. Master's degree in related field or relevant career experience preferred.

Experience Qualifications

Previous teaching and/or relevant industry experience preferred.

Skills Qualifications
  • Ability to provide high quality instruction around the knowledge and skills of computer science courses, including the development and use of computational thinking skills; using, writing, analyzing, applying different algorithms; knowledge and practice of programming basics (control structures, standard operators, variables, correctness, modifiability), understands and applies event‑driven programs, use of libraries and APIs, and object‑oriented concepts; knowledge and practice of data digitalization, data encryption and decryption, data simulation, modeling and manipulation of data;

    knowledge of operating systems, computing systems, communication between devices, cloud computing, networks; knowledge of the impact of, obstacles to, and effects of computing; and application of computer science concepts to solve real‑world problems in a professional setting.
  • Knowledge of techniques for integrating curriculum, GCPS policies, and effective instructional practices; ability to understand the teaching/learning process; ability to infuse technology into instruction to increase student learning; ability to work effectively with administrators, colleagues, central office, and school‑based staff, students, parents, and community; excellent oral and written communication skills; and effective human relations skills.
Primary Responsibilities
  • Plan, implement, and promote rigorous, relevant, and industry‑aligned computer science instruction based on the district Academic Knowledge and Skills (AKS) curriculum. Provide an atmosphere and environment conducive to the intellectual, physical, and social, and emotional development of students.
  • Demonstrate command of computer science content being taught.
  • Continue learning newest trends and update to the computer science field.
  • Develop and prioritize short and long‑term instructional objectives based on district AKS curriculum.
    • Identify specific prerequisite skills and/or knowledge necessary for students to learn the AKS.
    • Plan instruction as needed to promote student mastery of prerequisite skills and knowledge.
    • Analyze student work and assessments to determine instructional needs.
    • Prepare written lesson plans to support instructional objectives of the AKS for all students.
    • Plan appropriate assessment of student learning.
  • Evaluate, select, and modify resources and activities.
    • Review resources including district core materials.
    • Select core materials and other resources that match the AKS.
    • Select resources that match the learner(s) needs.
    • Select resources that reflect scientifically‑based research on effective instruction.
  • Provide initial focus for the lesson.
    • Communicate specific learning objectives to students.
    • Link lesson content to students' prior knowledge, background experience, and/or real‑world application of content.
    • Capture student attention through active involvement.
  • Organize content for presentation of the lesson.
    • Present information in a logical sequence.
    • Organize the presentation of content into blocks or steps based on the students' needs and the complexity of the material.
    • Follow research‑based organizational plan for content organization, such as anticipatory set, acquisition lesson, guided practice, independent practice, and summarizing.
  • Utilize scientifically researched effective instructional strategies and methods of providing information for students to acquire the learning.
    • Assess students'…
  • To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary