Expert Computer Studies & STEM Educator
Are you a student preparing for KCSE Computer Studies or looking to master coding, robotics, and digital innovation? I’m Roselyne, a passionate and results-driven educator with over 15 years of experience teaching Computer Studies across top Nairobi schools.
What I Offer:
KCSE Computer Studies mastery — consistently guiding learners to top scores, including a mean grade of A (12.0) in 2022–2024.
STEM & Robotics coaching — hands-on training in website design, game development, and programming using Laravel, Java, .NET, Scratch.
Pretechnical Studies for Junior Secondary — building foundational tech skills from Grade 7 to 9.
ICT Club & Innovation Leadership — mentoring learners to showcase projects in school assemblies and competitions.
Custom-built school systems — I’ve developed tools using PHP, MySQL, XAMPP to track learner performance and promote digital accountability.
Proven Track Record:
KCSE excellence at Kianda School, St. Mary’s Runda, and Ridgeways High School
Developer of learner merit/demerit tracking systems
Trainer of both students and teachers in digital tools like Zeraki LMS
Teaching Styles I do use:
Facilitative teaching: I do guide learners to discover concepts through inquiry, discussion, and exploration.
Demonstrative teaching: I do use live coding, simulations, and robotics demos to model processes and outcomes.
For the teaching methodologies, I do pose open-ended questions like “How can we automate school merit tracking?” to spark curiosity.
Ready to level up your Computer Studies or STEM skills? Whether you’re aiming for KCSE success or want to build real-world tech projects, I’m here to guide you.
Contact me today to start your journey toward digital excellence.
Experience
-
Computer Studies Teacher (Nov, 2021
–Present) at Kianda School, Nairobi
Computer Studies teacher from F2 to F4, Pretechnical Studies teacher from Grade 7 to 9,Patron of ICT Club and Head of Innovation and Robotics Movement
• Offer 8:4:4 curricula to high School learners
• Being the patron of the school ICT club
• The Head of innovation and Robotics movement where by in collaboration with STEM (Science, Technology, engineering and Mathematics).
-
Computer Studies Teacher (Jan, 2013
–Oct, 2021) at St. Mary's School-Runda
St. Mary’s School –Runda Nairobi
Teacher of Computer Studies
Facilitate the teaching and learning of Computer Studies
Selected Responsibilities:
• Facilitate the teaching and learning of Computer Studies to learners doing Kenya Certificate of Secondary Education (KCSE).as well as teaching staff on how to incorporate technology during learning periods.
• Registering Form 4 candidates in the Knec portal in preparation for sitting for K.C.S.E exams
• IT administrator for exam analysis and Learning Management System tool by the name Zeraki
• Participate in provision of support to learners in Personal Care, Social and Health Education (PHSE) in my role as a Class teacher.
Achievements
I consistently guided the learners to register the best mean scores in KCSE Computer Studies in the school under the Computer Studies Department.
Analyzing and sending Exam report forms to parents on time.
Achieved the highest class mean ever (a mean of 9.12) in the school in the 2019 KCSE Computer Studies Examination.
-
Computer Studies Teacher (Feb, 2011
–Nov, 2012) at Ridgeways High school
Teacher of Computer Studies
Selected Responsibilities:
I worked there for one year. I was an assistant class teacher of the current Form 3 class by then. I taught Computer Studies from Form 1 to Form 4.
-
Computer Studies Teacher (Jul, 2006
–Jan, 2011) at Balkan High School (Kiambu Road)
Computer Studies teacher from F1 to F4.(8:4:4 System)
Education
-
Post Graduate Diploma in Education (Apr, 2022–Sep, 2024) from Kenya School of TVET, KsTVET, Nairobi–scored CREDIT
-
Bachelor of Science in Information and Communication (Jul, 2019–Jul, 2022) from JKUAT Nairobi
-
Diploma in IT (Sep, 2014–Sep, 2016) from Jkuat–scored CREDIT
Fee details
KSh1,500–3,500/hour
(US$11.59–27.05/hour)
Kshs 1500 is the minimum amount I can be paid per hour and Kshs 3500 maximum when teaching online. This can vary if I will have to travel to the learners' place for I have to use fuel. Also, if they are night lessons, it will be charged higher for one on one lessons. The lessons which I have to travel or has to be taught at night, minimum amount per hour is Kshs 2500 and a maximum of Kshs 4500 per hour based on distance, security and content to be delivered.