Video game programming with Scratch

Scratch is a visual and multimedia programming environment which is aimed to create and share animated sequences and learning programming.

It has an intuitive and easy to understand interface that students will use to create their own projects. This way, they will learn a lot about their creation.

Starting from an idea, users have to create a prototype and contribute and experience the solutions they consider. When it does not work, they have to go back and correct everything that is wrong.

In this course, students will learn to:

- Create simple programming projects with Scratch
- Planning the stages of designing a video game
- Share their projects with the community