


Have protractors available for students new to measuring angles.This will serve as your "mind map" for the Getting Ready and Assessment activities. Write the words "Computer Science" in the middle of your board or on piece of paper at the center of a bulletin board.Write the words “coding”, “programming” and “debugging” on the board or add them to your word wall if you have one.If you are planning to use this with students between ages 8-10, it is highly recommended to complete the supplementary lesson. Review the supplementary lesson plan, "The Drawing Machine" to determine whether or not you'd like to lead this lesson in advance of your Hour of Code.Check your technology and decide if you need to troubleshoot anything in advance of your Hour of Code. Be sure to test it first before asking your students to complete it.Review and complete the online tutorial yourself: Coding with Anna and Elsa.Register your Hour of Code event if you’d like to receive swag or classroom support.Review the Hour of Code Educator Guide and Best Practices from Successful Educators in order to begin to plan your Hour of Code event.Preparation One Week Before Your Hour of Code Identify places to go to continue learning computer science and coding.Make connections between computer science concepts and the real world.Identify key computer science vocabulary.This lesson introduces the core CS concepts of coding and programming (using blocks), as well as simple debugging techniques. Students should have a basic understanding of simple geometry and drawing angles.

If students have completed courses C or above in, they should be able to complete the lesson, but may still need additional support with angles. This lesson has been designed for learners in the middle grades, ages 10-13, but can be adapted for younger or older learners using the differentiation suggestions provided. In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. Lesson 2: Code with Anna and Elsa Overview
