Welcome to the VVOB Scratc²h 2050 resources page!
Below is a resource library of materials developed during the Scratc²h 2050 project implementation. These materials are designed for secondary school teachers and learners in Rwanda and consist of:
- a pedagogical guide
- instructional videos
- lesson plans
- unplugged coding activities
VVOB's Scratc²h 2050 project, funded by Belgium through the Wehubit programme and implemented by Enabel, equipped 54 secondary schools in Kayonza district with the competences needed to initiate and facilitate afterschool coding clubs for secondary school learners. By introducing the learners to Scratch, a free coding tool, the project aimed to develop learners' creative, problem-solving and collaborating skills, helping them to thrive in a digital economy.
You can pick, mix and match from these materials to suit your needs. All resources are available under the Creative Commons license BY-NC-SA. This means that you are free to copy and adapt the materials under the conditions that you give appropriate credit to VVOB, use the materials for non-commercial purposes and distribute your contributions under the same license.
Choose your resource
Pedagogical guide
This guide is for all teachers and learners who are interested in learning about Scratch and coding in general. It focuses on how to get started with Scratch and offers a step-by-step plan to further develop your skills. For teachers, this pedagogical guide develops the competences needed to integrate Scratch in STEM and ICT lessons and to initiate after-school Scratch coding clubs in secondary schools.
Instructional videos
These instructional videos are contextualised to the Rwandan context and are a useful resource for all teachers and learners interested in learning about Scratch and coding in general. The videos contain short tutorials on various topics such as ‘operators in Scratch, ‘animating sprites’ or ‘sensing blocks’ which can help you to get started.
- First Coding Session
- Animating different Sprites
- Block Palette and Script area
- Control Blocks in Scratch
- Sprite talking and moving in Scratch
- Drawing shapes with angles
- Sensing Blocks
- Pen Blocks
- Parallelism
- Operators in Scratch
- Movement along x and y axis
- Logical Operators
- Adding score and timer in Scratch
- Communication between sprites
- Creating stories and animations
- Designing games in Scratch
- Game design process and Technical game plan
- Making Stem and ICT lessons GRP
- Similarities between Scratch and C++
- Gender Responsive Pedagogy
Session and lesson plans
These session and lesson plans provide teachers with a step-by-step guide to set up an after-school coding club and/or to integrate Scratch into their daily teaching practice.
- 5 session plans with guiding PowerPoints that can help teachers to facilitate after-school coding clubs. The lesson plans follow the structure of the pedagogical guide (see above)
- Lesson Plan module 0 and PowerPoint
- Lesson Plan module 1 and 2 and PowerPoint
- Lesson Plan module 3 and 4 and PowerPoint
- Lesson Plan module 5 and PowerPoint
- Lesson Plan module 6-7 and PowerPoint
- Lesson plans integrate Scratch into STEM lessons
Unplugged coding
Unplugged coding refers to coding without touching a digital device. Learners learn computational skills and basic concepts such as algorithms, testing and debugging without using computers or other devices in a play-based way. Discover how you can get started with unplugged coding in these videos.
- Scratch unplugged: Maze game
- Scratch unplugged: Dance game
Other resources
- Scratc²h pitch for the D4D Prize: Scratc²h project summary
- Aftermovie Exposure visit at Zorabots Africa
- Aftermovie Scratch day from the Scratc²h Competition Hackathon
- Aftermovie Exposure visit at Norrsken House Kigali, Rwanda
- Aftermovie of the dissemination event