Your personal Tumblr journey starts here
Hour of code was started to get kids engaged with programming and computer science. Even an hour of dragging and dropping code can open up a new interest and career for kids. This December I will be introducing 2nd Graders to the world of code.
1st we will talk about what they think code is and how it is used. This is a neat video were coders talk about what they have created and how computer science has impacted them.
2nd we will do my favorite group programming activity ever, programming a yeti to dance on MadeWithCode. Students love to take turns dragging and dropping blocks of code, customizing the yeti and choreographing a dance.
3rd we will travel to the computer lab where kids will have free range on coding Minecraft Characters, Flappy Bird Games and Disney movies. Websites I will suggest are...
MadeWithCode, Code.org and Disney
Will for sure include this into my elementary school hour of code lesson!
Today Code.org and Disney revealed a new Hour of Code tutorial featuring characters from the upcoming Disney animated film Moana. We are thrilled to be able to offer this activity to teachers across the globe as they prepare to do an Hour of Code with their classrooms between December 5-11 to celebrate Computer Science Education Week—and no experience with code is required to teach it.
We’ve partnered with Disney and Lucasfilm in the past on Hour of Code activities featuring Frozen and Star Wars™ characters—some of our most popular ever. We were particularly excited that both of these beloved tutorials featured strong female characters, which helped the Hour of Code introduce female students around the world to computer science.
The Hour of Code has now reached over 50 million girls, a milestone in female participation for computer science. We look forward to continuing that momentum with “Moana: Wayfinding with Code,” which features a strong female character and a male companion.
We also recently announced that we’re teaming up with Walt Disney Animation Studios and Lucasfilm to create Frozen and Star Wars-themed puzzles for our Computer Science Fundamentals curriculum on Code Studio. The puzzles will be developed and integrated into our curriculum over the next year.
We’ve found that kids are much more likely to try computer science if it contains topics they are interested in, like their favorite Disney stories and characters. Our work with Disney over the past two years has helped Hour of Code reach record numbers, inspiring millions of children of all ages to try coding and pursue an education in computer science.
The story of the “Moana: Wayfinding with Code” tutorial centers around Moana and Maui as they sail through unknown territory across the ocean. As students follow Moana and Maui’s travels, they learn basic coding commands that help steer the boat. Along the way, students are introduced to conditionals, sequences and loops while they master the art of navigation. When Moana and Maui are suddenly attacked by the Kakamora – coconut-clad warriors—they must use their coding skills to dodge their pirate projectiles and penetrate their defenses.
The “Moana: Wayfinding with Code” tutorial is available in more than 180 countries and 23 languages, including Samoan Polynesian. Educators can also find Hour of Code toolkits in English and Spanish on the tutorial’s website!
Thank you to Disney for helping us give children all over the world the opportunity to learn the basics of coding.
Computer Science Education Week (December 5-11, 2016) is almost here! Sign up your Hour of Code event here and check out all the new activities that you can filter on our site based on grade level, experience level, subject area, and more. Find the perfect activity for your class at https://code.org/learn.
Hadi Partovi, Code.org
When I return back to my hometown I will be visiting schools to share about my NASA experience and teach programming. I will be sharing my lesson plans here for a day of programming and a day of space related learning. Let’s start with programming. One of my first stops will be my Mom’s Kindergarten class so you will notice my lesson plan is catered for elementary students.
Morning: What is programming?
After your usual morning activities; “G-O-O-D M-O-R-N-I-N-G Good Morning Aye Aye Good Morning *clap* *clap”, drawing sticks and telling about your weekend, introduce students to the concept of programming. Ask students, “What do you think programming is?” Write down the answers on the white board. After answer along the lines of “Programming is telling a computer to do things - make a video game, control a robot, create an App, and more!” Next I would show them a short video with our current stars in technology.
Lets Start Coding
“Enough talk about programming let’s do it!” A great introduction to coding is a Made With Code project. The Yeti project is my favorite of these activities. Students take turns dragging and dropping blocks of code assigning attributes to the Yeti fur color and feet size. After assigning attributes the students can watch the Yeti dance. When I have had students write yeti code they enjoy changing the colors and dance many times!
Afternoon: Code Related Rotations
Skills needed to program are not only found in front of a screen but working in a team, time for activity rotations. (These will be the centers I will have but you all can have different ones.) At one center I will have my LEGO robot for the students to program. There will be objects that the robot can pick up or avoid. At the second center 3D printed puzzles will be available for students to solve. At the third center an activity with half a blank page and half a lined page. Students can draw a picture of what they think would be cool to program and write about it. Last center create a robot out of construction paper, foil, or other mediums.
Now You Try
Take a trip to the computer lab and let students try to program on their own. Hour of Code is a great resource where students can learn programming at various levels. Two activities I tested out an enjoyed was a Flappy Bird Game Creator and Star Wars Drone Game. Students can code on their own or work in a group to help each other figure things out.
Have fun teaching students about programming! In the future I hope to get a Sphero, 3D printer, and Arduino type kit. Maybe you all have other ideas for a programming lesson plan.