Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

ICT Educator (Computer Programming, Robotics and Coding Expert)

School Recruitment Network

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.

Method of Application
Interested and qualified candidates should:

Share this job:


Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the ICT Educator (Computer Programming, Robotics and Coding Expert) in Gwarinpa, Abuja vacancy
  •  .... Must be familiar with the WAEC and IGCSE framework Good computer knowledge with experience in digital learning will be an added advantage...  ...school Strong communication, classroom management, and ICT skills Commitment to child-safety, professionalism, and... 

    School Recruitment Network

    Gwarinpa, Abuja
    16 hours ago
  • Requirements ~ Interested candidates should possess relevant qualifications with experience. Application Closing Date Not Specified. Method of Application Interested and qualified candidates should send their Resume to: ****@*****.*** using...

    Kindercrest School

    Gwarinpa, Abuja
    2 days ago
  •  ...Qualifications A graduate with a B.Ed. or any other educational qualification (and must have done PGDE) with 2 - 5 years of cognate...  ...classroom. Must be an Excellent Classroom manager Must be computer literate. Must be confident and possess a strong affinity for... 

    School Recruitment Network

    Gwarinpa, Abuja
    16 hours ago
  •  ...Master`s Degree in Biology Sciences, or a related field. A recognised teaching qualification (e.g., NCE, PGDE, or a Bachelor of Education equivalent). Minimum of 3 years of experienceteaching Biology, Sciences at the secondary level, ideally within an international... 

    School Recruitment Network

    Gwarinpa, Abuja
    16 hours ago
  •  ...Role Summary The PHE Teacher will design and deliver age-appropriate, dynamic physical fitness routines and health education theory for learners from Early Years to Primary classes. This role involves discovering pupils' athletic potential, coaching sports, enforcing... 

    Discovering Talents Academy

    Gwarinpa, Abuja
    1 day ago
  • Job Description To teach exceptional lessons that engage and challenge all students To create a supportive and stimulating learning environment in the classroom that helps all students to make excellent progress and develop as learners. To make a significant contribution...

    School Recruitment Network

    Gwarinpa, Abuja
    16 hours ago
  •  ...PGDE in English Language with 3 - 7 years experience. Passionate about using education as a vehicle to transform behaviour. Must have 21st century teaching skills Must be computer literate. Must have strong communication skills Be a great team player.... 

    School Recruitment Network

    Gwarinpa, Abuja
    16 hours ago
  •  ...Job Description The Nigerian History Educator is responsible for teaching historical concepts, national heritage, local cultures, heroes...  ..., academic workshops, and continuous professional development programs. Qualifications ~ Interested candidates should possess a... 

    Discovering Talents Academy

    Gwarinpa, Abuja
    1 day ago
  •  ...Job Summary  Chelis Bookazine Limited, Nigeria's leading supplier of educational materials, is seeking a competent and detail-oriented Store Officer to join our team at our Abuja Branch. The successful candidate will be responsible for the effective management of... 

    Chelis Bookazine Limited

    Gwarinpa, Abuja
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ICT Educator (Computer Programming, Robotics and Coding Expert). Be the first to apply!