Schoolwide Hour of Code - 2nd Grade
Have you ever wanted to design your own app or video game? It takes learning to code! Let’s watch a video about the Hour of Code where you can learn more. What types of items are designed with codes? What kinds of jobs use coding? Today we are going to join millions of other people around the world who are participating in the Hour of Code. Show the Hour of Code event map so students can see that they are part of this Global Initiative and talk about what students notice on the map. As second graders studied countries the previous year, tie that into the discussion and talk about the populations in the different countries (more people on the coast of Australia so more red dots). Raise your hand if you remember participating in the Hour of Code last year? All students, teachers and administrators, even our Head of School will be participating again this year. Today is our day so let’s put on our “I Coded! CHS Hour of Code 2015” stickers and get started!
2 Direct Instruction
- Last year you had the opportunity to work through Angry Birds. This year you will have a choice of Angry Birds, Star Wars and/or Minecraft.
- All of the activities use Blockly coding.
- Since you used Angry Birds last year, we will work through a sample of both Star Wars and Minecraft.
3 Guided Practice and Independent Practice
- Have code.org open to Star Wars on the SMART board and explain that it uses Blockly where each block is a line of code.
- Ask for student verbal assistance as teacher models how to get the BB-8 to move.
- Once the first couple of blocks are moved have students come up to the SMART board to complete the first challenge.
- Repeat the process with Minecraft.
- Remind students that the videos which appear along the way (both in full screen and on the lower left corner of the screen) are necessary to watch in order to learn specific techniques. They are a great resource.
- Explain to students that the activities get harder as you go from Angry Birds to Star Wars to Minecraft.
- Students navigate to the weblinks on our school webpage and self-evaluate to determine if they are going to use Angry Birds, Star Wars or Minecraft.
- After choosing a theme, students start by practicing with the example that we completed as a class.
- Students can then move through the lessons at their own pace.
- Students have the opportunity to try each of the 3 activities.
- Teacher observation is a continual assessment of the students working through the code.org activities. Teacher may remind students to review the videos for a particular topic or suggest that a student try another activity. Mastery is achieved when the student reaches the desired destination at each level.
4 Wrap Up
Bring the students back to the carpet to talk about the three different activities. Ask about codes used to help limit the number or blocks ("repeat"). Ask about what was challenging and what was done to overcome the challenge. Differentiated learning occurs with the choice of the activity and the ability to persevere.