Talent Apply
Log in
All jobs
SR

ICT Educator (Computer Programming, Robotics and Coding Expert)

School Recruitment Network
Life Camp/Gwarimpa, Abuja (FCT) Posted Jul 29, 2026
On-site

About this role

ICT Educator (Computer Programming, Robotics and Coding Expert)

Location: Life Camp/Gwarimpa, Abuja (FCT)

Employment Type: Full-time

Key Teaching and Instructional Responsibilities

  • Plan and deliver structured coding and robotics lessons in line with the school’s curriculum and STEM objectives.
  • Teach block-based programming using ScratchJr for early learners and Scratch (MIT) for upper primary and junior secondary learners.
  • Deliver text-based programming instruction in Python, covering variables, data types, conditionals, loops, functions, and introductory data structures.
  • Teach web development fundamentals, including HTML, CSS, and introductory JavaScript, as appropriate to learner level.
  • Introduce learners to game development concepts, including logic flow, animation, user interaction, scoring systems, and basic game mechanics.
  • Teach robotics and physical computing using Arduino and other robotics kits, including sensors, actuators, basic electronics, and embedded programming.
  • Develop learners’ computational thinking skills: decomposition, pattern recognition, abstraction, and algorithmic thinking.
  • Implement project-based and inquiry-based learning, encouraging creativity, teamwork, and independent problem solving.

Curriculum Development and Planning:

  • Design and maintain schemes of work and detailed lesson plans for coding and robotics across different year groups.
  • Ensure a clear progression from block-based coding to text-based programming.
  • Develop instructional materials, coding challenges, robotics projects, and assessment rubrics.
  • Integrate real-world applications and cross-curricular links where appropriate.
  • Review and update curriculum content regularly to reflect emerging technologies and best practices.

Assessment and Learner Progress Monitoring:

  • Assess learners through practical coding tasks, robotics builds, projects, quizzes, and presentations.
  • Maintain accurate records of learner progress, performance, and skill development.
  • Provide clear, constructive feedback to support continuous improvement.
  • Differentiate instruction and assessment to meet diverse learning needs and abilities.
  • Identify and support learners with exceptional talent or those requiring additional guidance.

Robotics Lab and Resource Management:

  • Manage and maintain coding and robotics equipment, including computers, Arduino boards, robotics kits, sensors, and peripherals.
  • Ensure safe handling, usage, and storage of all electronic and robotic equipment.
  • Prepare labs or classrooms for practical sessions, demonstrations, and assessments.
  • Troubleshoot minor hardware and software issues related to robotics and coding tools.
  • Report any damaged, faulty, or missing equipment to management promptly.

Digital Safety, Ethics, and Professional Practice:

  • Promote safe, ethical, and responsible use of technology at all times.
  • Teach learners basic principles of digital citizenship, data privacy, and cybersecurity awareness.
  • Model professional programming practices, including clean code structure, documentation, and testing.
  • Maintain a positive, inclusive, and disciplined learning environment.

Collaboration and School Engagement:

  • Collaborate with ICT staff and subject teachers to integrate coding and robotics into wider learning experiences.
  • Support school STEM initiatives, coding clubs, exhibitions, competitions, and technology showcases.
  • Participate in staff meetings, professional development, and training sessions.
  • Contribute to the development and growth of the school’s innovation and technology programs.
  • Perform any other duties related to coding, robotics, or technology education as assigned by school management.

Requirements

  • Candidates should possess NCE, B.Α. / B.Sc / B.Ed / B.Sc.ED, or M.Α. / M.Ed. qualifications with relevant work experience.

Application Closing Date

1st October, 2026.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →