Codeweek Learning Bits

Creating educational games with Scratch

By Jesús Moreno León

Critical thinking, persistence, problem solving, computational thinking and creativity are only some of the key skills that your students need to succeed in the 21st century, and coding can help you achieve these in a fun and motivating way.

Algorithmic notions of flow control using sequences of instructions and loops, data representation using variables and lists, or synchronization of processes might sound like complicated concepts, but in this video you will find that they are easier to learn than you think.

In this video, Jesús Moreno León, a Computer Science teacher and researcher from Spain, will explain how you can develop these and other skills in your students while having fun. How can this be done? By creating a questions and answers game in Scratch, the most popular programming language used at schools worldwide. Scratch not only enhances computational thinking, but it also allows the introduction of gamification elements in the classroom to keep your students motivated while learning and having fun.

Have a look at the video to learn how to get started:

Download the video script

Ready to share what you learnt with your students?

Choose one of the lesson plans below and organize an activity with your students.

Do not forget to add your activity to the Code Week Map!

You can easily organize a lesson in your classroom, an open day, or an event at your school. Just find a date and register your activity in the Code Week map. Each activity organizer will get a certificate of participation for their effort.

If you would like to connect with an international group of enthusiastic teachers, join the EU Code Week Facebook group for teachers! To take a step further and collaborate with other schools in your country or across borders – join the Code Week 4 All challenge.