Skip to main content
Macoms Technologies

Macoms Technologies

Passionate and experienced Coding Instructor

Talent
LagosMember since June 18, 2026
Curriculum DevelopmentPythonScratch
·

Hire this person

Send a job offer directly to this candidate

Curriculum DevelopmentPythonScratch

About

Passionate and experienced Coding Instructor with a proven track record of excellence in teaching programming languages (Scratch and Python). Skilled in curriculum development, classroom instruction, and student mentorship. Seeking a challenging position where I can leverage my expertise to inspire and empower students to excel in coding and technology.

Experience

Coding Instructor – Part Time at Royal Crest Schools (2023-07 – Present)

  • Develop structured lesson plans that introduce programming concepts in Python and Scratch, ensuring they align with students' skill levels and learning goals.
  • Teach coding concepts through interactive demonstrations, live coding, and step-by-step guidance, focusing on Scratch (block-based) and Python (text-based).
  • Provide students with coding exercises and projects, allowing them to apply what they've learned in both Python and Scratch.
  • Evaluate students' work through assignments, projects, and quizzes, offering constructive feedback to help them improve their coding skills.
  • Ensure an engaging and supportive classroom environment, offering individual assistance and encouraging collaboration among students.
  • Share real-world applications of coding to motivate students and foster interest in both Python and Scratch programming.
  • Adjust teaching methods to accommodate various learning styles and skill levels, ensuring that all students can progress at their own pace.
  • Ensure classroom tools and software are functioning correctly and stay up-to-date with the latest resources to enhance the learning experience.

Coding Instructor – Part Time at Krisbethel College (2023-03 – 2024-07)

  • Develop structured lesson plans that introduce programming concepts in Python and Scratch, ensuring they align with students' skill levels and learning goals.
  • Teach coding concepts through interactive demonstrations, live coding, and step-by-step guidance, focusing on Scratch (block-based) and Python (text-based).
  • Provide students with coding exercises and projects, allowing them to apply what they've learned in both Python and Scratch.
  • Evaluate students' work through assignments, projects, and quizzes, offering constructive feedback to help them improve their coding skills.
  • Ensure an engaging and supportive classroom environment, offering individual assistance and encouraging collaboration among students.
  • Share real-world applications of coding to motivate students and foster interest in both Python and Scratch programming.
  • Adjust teaching methods to accommodate various learning styles and skill levels, ensuring that all students can progress at their own pace.
  • Ensure classroom tools and software are functioning correctly and stay up-to-date with the latest resources to enhance the learning experience.

Coding Instructor – Online at Macoms Technologies (2021-07 – Present)

  • Create detailed online lesson plans for Python and Scratch, incorporating interactive content, coding exercises, and multimedia resources to enhance remote learning.
  • Conduct live virtual classes using video conferencing tools, explaining coding concepts in Python and Scratch through screen sharing, demonstrations, and real-time coding examples.
  • Engage students in hands-on activities, coding challenges, and projects using virtual coding platforms to apply their learning in both Python and Scratch.
  • Review students' online submissions, provide timely feedback, and assess their progress through quizzes, projects, and peer interactions.
  • Offer one-on-one support through virtual office hours, discussion forums, or messaging platforms to assist students with questions and troubleshooting.
  • Manage online classroom behaviour, ensuring students remain engaged, participate in discussions, and complete assignments within the designated timelines.
  • Use engaging techniques, such as gamified challenges and real-world coding examples, to keep students motivated and inspired in an online learning environment.
  • Ensure all necessary online tools, platforms, and coding environments are set up and accessible to students and provide additional learning materials as needed.

Education

Bachelor Degree in Physics – University of Ilorin (2011)

Skills

Passionate and experienced Coding Instructor

Reviews

Related