Teaching Scratch Programming to Secondary School Kids in Nigeria
A volunteer-led initiative that introduced Scratch programming to secondary school students in Lagos, Nigeria โ empowering young minds with foundational coding skills and building a generation of future-ready digital creators."
๐ฏ The Challenge
Secondary school students in Nigeria โ particularly in under-resourced schools โ have virtually no exposure to programming or computational thinking. With the global economy shifting rapidly toward technology, these students risk being left behind. Teachers lack training in digital literacy, and curricula have not kept pace with the demand for coding skills. The result: a generation of talented young people with no on-ramp to the digital workforce."
๐ง The Approach
The initiative introduced MIT's Scratch programming language as the entry point โ a visual, block-based environment designed specifically for beginners aged 8โ16. The program ran weekly 2-hour workshops over 16 weeks, structured in four phases: (1) Exploration โ students played with Scratch's built-in projects to build intuition; (2) Guided Projects โ instructor-led sessions where students recreated simple games and animations step by step; (3) Creative Freedom โ students designed and built their own original projects with mentorship; and (4) Showcase โ students presented their projects to peers, teachers, and parents. Each phase built on the last, moving from consumer to creator mindset. Local university students volunteered as peer mentors alongside the lead facilitator to ensure every learner received hands-on support.
๐ Key Results
๐ป Technologies Used
๐ท๏ธ Tags
Ready to Create Impact?
Interested in replicating these results or tackling a similar challenge in your organization?
Let's Collaborate