Because every student should have the opportunity to learn how to code

User Tools

Site Tools


scratch

Programming with Scratch

http://scratch.mit.edu/

If you have a little bit of experience using Hour of Code or some other basic programming language/environment, we suggest that you really learn about programming by studying Scratch. Even if you have played with Scratch on your own or in school, we suggest that you work through the following materials to build a better foundation for programming.

Level 0 Activities - Getting Started with Scratch

We suggest you complete the following activities in order. Even if you have already worked with scratch these are good activities to review.

Level 1 Activities - Learning about the possibilities in Scratch

We suggest that you complete the following activities in order. However, for the most part you can do them in any order that you like. To get the most out of this level we strongly suggest you finish each of the activities before completing the Mastery Activities.

Mastery Activities are designed to be demonstrations of the material you have learned in a level. Only after you have mastered the concepts in this level should you attempt to complete the following activities.

Level 2 Activities - Telling Stories

We suggest that you complete the following activities in order. However, for the most part you can do them in any order that you like. To get the most out of this level we strongly suggest you finish each of the activities before completing the Mastery Activities.

Mastery Activities are designed to be demonstrations of the material you have learned in a level. Only after you have mastered the concepts in this level should you attempt to complete the following activities.

Level 3 Activities - Working with Data

We suggest you complete the following activities in order. These build on each other to help you learn a little bit about data and selection statements. We suggest that you complete each of these activities before attempting the Mastery Activities. In earlier levels we have walked you through concepts in detail. From now on we will present a lot of code examples and ask you to explore and ask questions from the mentors to figure things out.

Mastery Activities are designed to be demonstrations of the material you have learned in a level. Only after you have mastered the concepts in this level should you attempt to complete the following activities.

Level 4 Activities - Creating Games

We suggest that you complete the following activities in order. However, for the most part you can do them in any order that you like. To get the most out of this level we strongly suggest you finish each of the activities before completing the Mastery Activities.

Mastery Activities are designed to be demonstrations of the material you have learned in a level. Only after you have mastered the concepts in this level should you attempt to complete the following activities.

Level 5 Activities - Beyond the Basics

scratch.txt ยท Last modified: 2015/10/15 11:19 by jbschafer