Teaching Philosophy
My philosophy is anchored in constructivism, authenticity, and care. I see learning as active knowledge construction, where students build understanding through meaningful, contextualised tasks with timely feedback and coaching.
Core Beliefs
- Relevance drives motivation: Students engage best when tasks mirror real-world ICT scenarios.
- Formative feedback matters: Clear criteria, exemplars, and iterative feedback cycles support growth.
- Inclusive pedagogy: Flexible pathways, multimodal resources, and accessible design support diverse learners.
- Reflection and improvement: I continuously reflect, evaluate, and refine my practice.
Classroom Culture
I cultivate a studio-like environment that values curiosity, peer learning, and ethical practice. We iterate on designs, discuss trade-offs, and connect theory to practice.
Mentorship
Through my Mentorship with Sandile programme, I guide students in technical skills and career development, with a focus on pathways into software and information systems roles.