UPDATED: These challenges are now on a website. This is a set of Scratch challenges that scaffold students learning of the basic concepts of Scratch and programming in a fun way.
The basic idea of this curriculum is to give students a set of fun Scratch challenges that scaffold their learning of the basic concepts of Scratch. There are three main aspects.
1. Each challenge is designed to introduce new concepts and/or blocks.
2. Most challenges have an accompanying video that demonstrates what the challenge is and then gives a few hints. (Students can watch the hints or not depending on video)
3. Many of the challenges are sequenced from beginner to advanced in a way where the build on each other and lead to a game. However, all students don’t usually complete all the challenges and they don’t necessarily have to do them in order.
This curriculum was originally designed for students, but can work to teach teachers as well. Please feel free to use this with students and I would appreciate any feedback you have, because the curriculum is a work on progress.