Students will enjoy outracing the bad guy in this game. 4th and 5th graders can program their own multiplication game in Scratch. Concepts covered include; variables, loops, random numbers, etc.
You don't need computers to teach kids computational thinking, just imagination. Even if you have your Hour of Code project ready to go, you may want to keep this handy.
A lesson format that can be adapted to any grade level in middle school (and perhaps beyond). Students create an interactive animation to review the roots of words.
Students create function machine programs and challenge each other to figure out the function from the inputs and outputs. Basics of Scratch, includes simple lists.