Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
SeniorSoftwareEngineer
JOHNSTONE CHANGILWA

JOHNSTONE CHANGILWA

Mr.
NAIROBI

Summary

Dynamic Computer Science Teacher with strong background in teaching complex technology in digestible terms. Highly adept at breaking down instructional steps and providing simple analogies to foster comprehension. Talented at monitoring student growth and offering motivating guidance to struggling students.

Overview

16
16
years of professional experience
3
3
years of post-secondary education
1
1
Certification
2
2
Languages

Work History

A Level Computer Science Teacher

St. Austins's Academy
NAIROBI
08.2022 - Current
  • Delivered engaging curriculum through diverse methods of classroom instruction, computer lab activities and online learning systems.
  • Compiled reading lists and other relevant assignments to bolster student understanding of class concepts.
  • Invigilated and graded projects, quizzes and examinations.
  • Communicated with students to discuss progress and need for tutoring and extra assistance.

A Level and IGCSE Computer Science and IT Teacher

Premier Academy
NAIROBI
09.2007 - 07.2022
  • Assessed, documented and reported on student progress for [Type] computer class.
  • Delivered engaging curriculum through diverse methods of classroom instruction, computer lab activities and online learning systems.
  • Developed accurate course description and select high-quality learning materials to maintain consistency across different course sections.
  • Conducted and published [Type] research to build shared knowledge base and boost school reputation for scholarship.

Education

Bachelor of Science - Information Technology

Middlesex University
UK
09.2013 - 07.2016

Skills

Computer science curriculum

undefined

Accomplishments

  • A deep and up-to-date understanding of computer science concepts, including programming languages, algorithms, data structures, databases, and cybersecurity. A strong grasp of the A Level computer science curriculum and examination requirements.
  • Proven experience in teaching computer science at the A Level or equivalent level. The ability to develop engaging and effective lesson plans, assignments, and assessments that cater to diverse learning styles.
  • A track record of incorporating innovative and interactive teaching methods, such as project-based learning, coding challenges, and real-world applications, to make the subject matter engaging and practical for students.
  • A history of helping students achieve high grades and excel in A Level computer science examinations. The ability to provide individualized support and guidance to students, including those with varying levels of prior computer science knowledge.
  • Demonstrated commitment to continuous learning and professional development to stay current with advancements in computer science and teaching methodologies. Participation in conferences, workshops, and professional organizations related to computer science education.

Certification

Teacher Service Commission

Timeline

A Level Computer Science Teacher

St. Austins's Academy
08.2022 - Current

Teacher Service Commission

06-2014

Bachelor of Science - Information Technology

Middlesex University
09.2013 - 07.2016

A Level and IGCSE Computer Science and IT Teacher

Premier Academy
09.2007 - 07.2022
JOHNSTONE CHANGILWAMr.