Introduction to Coding

(Using Scratch - A Visual Programming Language)

Contents

01) What is Coding?

Coding is what makes it possible for people to create computer software, apps and websites.

The web browser you are reading this on, your computer's operating system, the apps on your smartphone, even this website – they’re all made with code.

02) Introducing Scratch

There are many different programming languages that people can use to write code.

In this session, we will introduce you to Scratch, a visual programming language that will allow you to learn the fundamentals of coding - which can be applied to any other programming language you may wish to learn.

03) What can be done with scratch?

Scratch allows people to learn the fundamental concepts of coding without getting bogged down in typing things in or running into code breaking errors.

There are hundreds of ready made examples which you can look at and adapt for your own purposes on the Scratch website, click on the button below to view them

04) Getting started

The remainder of this workshop will be live and interactive, you'll be given time to experiment with each of the concepts being shown using your own Scratch Account.

If you would like a printable guide to getting started with Scratch, then you can access and/or print this by clicking the button below.

Getting-Started-Guide-Scratch2.pdf

05) Next Steps

Learning Scratch is just the beginning, once you are familiar with it you may wish to move on to a "proper" programming language, such as Python.

The series of videos on the right will show you how...

06) Feedback

If you attended the live workshop, we'd love to hear what you thought of it so we can make the next one even better.

Please feel free to give us your thoughts by completing the online form below