Computer Teacher

Posted 2 days 5 hours ago by Rochester Math and Science Academy

Permanent
Full Time
Teaching Jobs
Kent, Rochester, United Kingdom, ME1 1
Job Description

The K-8 Computer Teacher is responsible for teaching computer science, digital literacy, and responsible technology use to students in Kindergarten through 8th grade. This educator fosters a dynamic and engaging classroom environment that supports students in developing foundational computing skills, including keyboarding, coding, digital citizenship, and proficiency with educational technology tools.

Key Responsibilities:
  • Develop and implement age-appropriate computer curriculum for students in grades K-8.
  • Teach students foundational technology skills: keyboarding, digital organization, safe internet use, and productivity software (e.g., Google Workspace or Microsoft Office).
  • Introduce students to basic coding and computer science concepts using tools such as Scratch, Code.org, or similar platforms.
  • Promote digital citizenship and responsible technology use.
  • Integrate technology into cross-curricular lessons to support 21st century learning.
  • Assess, monitor, and report on student progress regularly.
  • Maintain a safe, respectful, and inclusive classroom environment.
  • Collaborate with fellow teachers and staff to support school wide tech initiatives and professional development.
  • Maintain and update the computer lab or classroom equipment as needed, and coordinate with IT staff when necessary.
  • Stay current with emerging educational technologies and best practices.
Qualifications:

Required:

  • Bachelor's degree in Education, Computer Science, Instructional Technology, or a related field
  • Teaching certification (state specific, if applicable)
  • Experience working with children in an educational setting
  • Proficiency in common educational technologies and digital tools

Preferred:

  • Prior experience teaching technology or computer science at the K-8 level
  • Familiarity with learning management systems (e.g., Google Classroom, Seesaw)
  • Knowledge of coding languages or educational programming tools
  • Strong communication and classroom management skills