Skip to Main Content

Garden City School Library: Hour of Code

Welcome to the Hour of Code!

​ is an international organization with a goal of introducing as many students as possible to Computer Science.
Hour of Code offers online tutorials to show students the basics of computer programming. During Computer Science Education Week (usually the first full week in December), wants to introduce millions of students to these concepts. 

Ms. Moore will be sharing "unplugged" lessons with during library. Thanks to Library Program Administrator Sue Rose for creating the original LibGuide. Classroom teachers who want to extend the Hour of Code with their students may find lots of resources here.

K Unplugged - Getting Loopy



Grade 1 - Readalouds

Margaret and the Moon


Grace Hopper: Queen of Computer Code




Grades 2 and 3 Unplugged - Graph Paper Programming

Grades 4 and 5 Unplugged - My Robotic Friends

What is Creativity?



Hour of Code is for Everyone

Coding Vocabulary

Algorithm - A list of steps that you can follow to finish a task.

Program - An algorithm that has been coded into something that can be run by a machine.

Persistence - Trying again and again, even when something is very hard.

Loop - The action of doing something over and over again.

Event - An action that causes something to happen.

(Many thanks to Mrs. Gaiewski of Orchard Farms Elementary School for the use of this box and these Coding Vocabulary Words).

More Code Resources

Check out the these links to follow up on your Hour of Code.  

Standards Addressed

AASL: V.B.2 - Problem solving through cycles of design, implementation, and reflection; V.D.1 - Iteratively responding to challenges

Common Core:  MP1Make sense of problems and persevere in solving them; MP2 - Reason abstractly and quantitatively

Rhode Island Cross-Curricular Proficiencies: Collaboration - Contribute to a common goal by exercising flexibility and accountability (Grades 4 and 5); Communication - Actively listen and discuss information; Problem Solving and Critical Thinking - Implement a plan or process of approach using tools and information; Show flexibility and persist through frustrations