Got the basics down? Try one of these as a next step.
Codesters is a sweet tool for helping you bridge from Scratch to Python - it looks similar to Scratch, but when you click on a block, a line of text appears in the script area. Give it a shot with one of these tutorial activities!
Python is a language that is easy to read but used by professional developers. Try one of these fun activities for starting with Python - the top row is blocks-based activities, and the bottom row requires mostly typing.
Scratch is an amazing platform for creating games, animations, and much more!
The Scratch foundation also has a free curriculum available in many different languages, and there are free online courses available through Pluralsight and edX, and the Scratch Wiki can be a fantastic resource!