Listly by Mark Blair
A list of resources for the 2013 Hour of Code
The Scratch Hour of Code tutorial that guides you through building an interactive holiday card.
a compilation of projects to be used for the Hour of Code learning session. For teachers / coaches / facilitators / mentors Start from HOC1; the sequence starts with projects very easy, but doesn't mean that follows a path based on increasing difficulties.
Scratch cards provide a quick way to learn how to code with Scratch.
This free book will familiarize you with the Scratch visual programming environment, focusing on using Scratch to learn computer science. The book is structured as a collection of tasks. Each chapter teaches a new concept, but the concept is introduced in order to solve a specific task such as animating dancing images or building a game. Updated for Scratch v2.0.
A playlist of Scratch tutorial videos on TeacherTube.
6th Grade Math lesson on the coordinate plane; introduces very basic Scratch programming.
7th Grade Math lesson on how a scale factor affects area & perimeter; introduces basic Scratch programming.
8th Grade Math lesson where 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.
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.
Brian explains his approach to introducing Science concepts to middle and high school students using Scratch.
A quick and fun introduction to Scratch that introduces motion, loops, variables and other topics. Should take about an hour. Original Author: Brian Foley Ages: Middle School, Elementary School Curricular Areas: Computer Science Content Types: Tutorial, Lesson Plan, Handout Keywords: introduction speed This handout is what I use for my Scratch introduction.
Activities for students to build games and simulations around motion and force.
Scratch resources to go with the Computer Science Unplugged curriculum - http://csunplugged.org/
The Tynker Hour of Code tutorial that guides you through building your own game.
Tynker’s 8 free new Hour of Code tutorials are:
Puppy Adventure Mini—a Beginner coding puzzle;
Maze Craze—a Beginner maze game;
Puppy Play Time—a free play activity for Beginners;
Lost in Space—a Beginner coding puzzle;
Sketch Racer—an Intermediate coding puzzle;
Space Zombies—an Intermediate Build-a-Game tutorial;
Puppy Adventure Complete—an Intermediate puzzle and debugging tutorial; and
Math Art—an Intermediate tutorial to learn how to program to draw shapes.
The Khan Academy Hour of Code tutorial that teaches you JavaScript programming
Code Monster is an easy way to get kids excited about programming. Code Monster starts with fun experiments using concepts like parameters, variables, loops, and functions, building more and more, until kids are able to play with the wonders of fractals, animation, and physics.
Free, interactive tutorials to help you discover Python idioms, in your browser!
With these beginner-friendly tutorials, you will learn the basics of programming apps for Android.