An Introduction to Programming

Have you ever wished you knew how to program, but had no idea where to start? These media resources will help you to learn how to program in Scratch, an easy to use visual programming language. More importantly, they will introduce you to the fundamental principles of computing and help you think like a software engineer.

These media resources were created by the School of Informatics as part of the Coursera MOOC Code Yourself! An Introduction to Programming and can be downloaded from Media Hopper Create.