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.
The goal of the book is introduction into programming, mathematics, sciences for elementary school students.
for student self-study for Grade 3-5
very step-by-step explanation
This handout consists of 2 pages and it gives an overview of the idea of "learning through programming". It will come handy when are trying to present the idea to a prospective teacher or parent.
With the ability in Scratch 2 to create your own custom blocks, I have put together a tutorial on how to implement recursion in Scratch 2. The tutorial comes in the form of a post on my blog.
DebugMe studio is a collection of projects for debugging challenges and/or training paths
You have to investigate why the projects do not work and find how to fix the problem