Video tutorials
Video tutorials are a useful way of learning as you can pause them every time the person does something new then you can do it yourself.
Online tutorial
Online tutorials are a useful way of learning as you do not require support from others and can work independently.
Teacher demonstration
Being shown how to do something and copying along yourself is a useful way of learning because you know what buttons to press and what your finished work should look like.
Printed instructions
Printed instructions are a useful tool for learning as you can learn at a pace which suits you.
Graphics
Images
Animation
A series of images played in quick succession
Tynker
A piece of software which includes instant, online feedback
Fireworks
A piece of software used for the manipulation of graphics
Flash
A piece of software used for the creation of animations
Hour of code
A piece of software which provides a number of different online activities and allows you to track your progress.