I love teaching students to code and think computationally with Scratch. In addition to these tutorial videos, check out my units on animation in Scratch and Scratch Mazes. I am wfryer on Scratch, you can follow me there and check out more of my projects and lesson ideas.
Scratch Jr. and PBS Scratch Jr. are powerful tablet programs for coding with younger students. A few years ago I created some Scratch Junior tutorials for my wife, who loves using Scratch Junior with younger elementary students. Check out our podcast from September 2016, "Podcast446: Reflections on a PBS Scratch Jr Coding Camp for Kids" for more on Scratch Jr!