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.
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