Code Studio

Code Studio is the home of online computer science courses created by Code.org. It includes courses and Hour of Code activities for all grade levels and works on most devices. Many of these are puzzle-based problem solving activities to teach computer science concepts but there are some creation options.

Exploration:

This is a "getting to know" Code Studio time - a time to learn a bit about how it works. During this time, you will explore some of the activities in Code Studio that teach the concepts students will need in order to create drawings or stories in Code Studio.

PRE-READERS - Course 1

Drawing With Code:

Telling Stories With Code:

Standards covered in Course 1

EARLY READERS - Course 2

Drawing With Code:

Telling Stories With Code:

Standards covered in Course 2

Account Setup/Other Ideas:

The activities above are all part of 20-hour courses by Code.org to teach computer science. The entire course is highly recommended but even if you are just going to use pieces of it (like we did above), it's a good idea to set up classes so you can track student progress.

If you have not finished reviewing the exploration areas above, you may want to continue with those or you can try some of the Hour of Code options that may be good for this age level. Each of these has some lead in puzzles (like the activities above) and the final level allows you to create a project of your own. All of the options below require more reading than in course 1 activities above.

Scratch is also an option for primary grade students if you are using Chromebooks (or laptops or desktop computers). The number of blocks available can be a bit overwhelming and they do have "words" on them but it can be done. You can see examples of projects that my 1st and 2nd grade students have done in Scratch. A good project to start with is drawing 2D shapes and there is a starter project here that can be shared with students for remixing. If you think Scratch may something you are interested in, check out the Scratch page on this site.