Hour of Code Resources

Hour of Code
Resources
Lancaster ISD
Hour of Code is December 7-13, 2015
Spend one hour learning to code with your students!
District Goal This Year - All students will participate in the Hour of Code!
VIDEO: Top 10 Reasons to Code by Flocabulary (Show this to your class first!)
Tips for using Hour of Code Activities
❏ Have headsets available
❏ Many coding activities have video tutorials - watch these whole class and discuss the activity
❏ Pair up - great collaboration happens when students work 2:1, individual devices not required
Classroom Coding Activities - Try one or two these with your students!
Tool
Grade Levels
Devices
Comments
Kodable
K-2
iPad
Pre-readers welcome. Kodable is a self-guided iPad game
that introduces kids 5+ to programming basics. Create a
free Teacher Account and get access to education features
and 25 student profiles!
Fuzz Family
Frenzy
K-2
Daisy the Dinosaur
The Foos
No technology
needed
This “unplugged’ version requires no devices and can be
done with partners or as a whole class activity.
K-2
iPad
Learn the basics of computer programming
with Daisy the Dinosaur! This free, fun app has
an easy drag and drop interface that kids of all
ages can use to animate Daisy to dance
across the screen. Video Tutorial
K-2
Laptop
Desktop
Mobile Devices
Pre-readers welcome. fun and kid-friendly way
to learn about computer programming.
Program cute characters to solve puzzles and
bring a virtual world to life. The game is "word
free" so all can play!
(Unity Web Player may need to be
downloaded)
Happy Maps
K-2
No technology
needed
This is an “un-plugged” coding activity.
Students will:
● List steps to move character around a
map
● Arrange directions to reach
predetermined goal
● Predict where character will land, given
a list of steps
Blockly
2nd and up
Laptop
Desktop
Blockly Games is a series of educational
games that teach programming. It is designed
for children who have not had prior experience
with computer programming. By the end of
these games, players are ready to use
conventional text-based languages.
Infinity Play Lab
2nd and up
Laptop
Desktop
Students use Play Lab to create a story or
game starring Disney Infinity characters.
There is a tutorial video at the beginning.
Laptop
Desktop
Mobile Devices (use
Uses drag-drop blocks to program droids in a
galaxy far, far away. Complete 15 levels and
create your own Star Wars game that you can
save to play later or share with friends.
Star Wars Blocks: 1-5
Code the Galaxy
browser)
Play Lab
2nd and up
Laptop
Desktop
Students will create a story or make a game
with Play Lab.
Artist
2nd and up
Laptop
Desktop
Students will draw cool pictures and designs
with the Artist.
3-6
Laptop
Desktop
Mobile devices
Use blocks of code to take Steve or Alex on an
adventure through this Minecraft world. During
these 14 levels students will learn about repeat
loops, commands and if statements. On the
last level students can mine, build and create
their own game in their minecraft world.
Minecraft
Hour of Code
Lightbot
Lightbot for iPad
3-6
Laptop
Desktop
Mobile Devices
Lightbot is a puzzle game that uses
programming game mechanics to let players
gain a practical understanding of basic coding.
Learn to sequence instructions, write
procedures, and utilize loops to solve levels.
Educator resources including solutions and
Lightbot basics.
Tynker
K-4
5-8
9 - 12
Laptop
Desktop
Mobile Devices
Many activities to choose from available for all
grade levels. Teachers - start with the Teacher
Guide. You can even create class accounts if
you choose (not required).
Gamestar Mechanic 3rd and up
(free version)
Laptop
Desktop
Gamestar Mechanic is a game and community
designed to teach kids the principles of game
design and systems thinking in a highly
engaging environment. Teachers must create a
free account to get started.
3rd and up
Laptop
Desktop
Many activities to choose from available for
many grade levels. Instructional videos are
included.
Hour of Drawing with Code Blocks - ages 8+
Hour of Drawing with Code - ages 10+
Hour of Webpages - ages 10+
Hour of Databases - ages 12+
Codecademy
3rd and up
Laptop
Desktop
In this project, students will write a program
that animates their name. When they move the
mouse over their name, bubbles will scatter
away and then reassemble.
Kodu
4th and up
Laptop
Desktop
(Download Required)
Kodu lets kids create games on the PC via a
simple visual programming language. Kodu
can be used to teach creativity, problem
solving, storytelling, as well as programming.
Laptop
Desktop
Students will be introduced to coding by fixing
a broken Jetpack Jumper game, then share it
with friends!
Tynker for iPad
Hour of Code with
Khan Academy
Touch Develop
Hour of Code
4th and up
CodeCombat
4th and up
Laptop
Desktop
CodeCombat is a multi-player game that
teaches programming. Included is an Hour of
Code teacher page to help you get started.
You can create class accounts if you choose
(not required).
Hopscotch:
Paddleball Game
5th and up
iPads
Play this Video Tutorial that will walk your class
through this hour of code activity teaching them
to build a game of Paddleball.
Star Wars: Code
the Galaxy
5-12
Laptop
Desktop
Mobile Devices (use
Uses drag-drop blocks and Java Script to
program droids in a galaxy far, far away.
Complete 15 levels and create your own Star
Wars game that you can save to play later or
share with friends.Same levels as the younger
version, but Java Script coding language is
introduced to give students a deeper
understanding of computer programming.
browser)
Make School
5th and up
Laptop
Desktop
This tutorial teaches students how to make
their first iPhone game. Students will create a
Flappy Bird game that will be written in
Objective-C, the language used to write all
native iPhone apps.
Hopscotch: Food
Fight Dodgeball
5th and up
iPads
Play this Video Tutorial that will walk your class
through this Hour of Code activity teaching
them how to build a Food Fight Dodgeball
game.
Elsa from Frozen
5th and up
Mobile Devices (use
Use code to join Anna and Elsa as they
explore the magic and beauty of ice. Create
snowflakes and patterns as you ice-skate.
Similar to the Angry Birds hour of code tutorial,
there are 20 activities to complete to earn your
certificate.
browser)
Laptop
Desktop
Scratch: Create a 5th and up
holiday card
Laptop
Desktop
Design a holiday card. Video tutorial included.
Students will need to set up an account to save
work. Have parents sign permission slip
before student accounts are made using
school email accounts.
Scratch: Animate 5th and up
Your Name
Laptop
Desktop
Make your name come to life! Animate the
letters by coding in Scratch. Add sound and
music, too. Students will need to set up an
account to save work. Have parents sign
permission slip before student accounts are
made using school email accounts.
CodeAvengers
5th and up
Laptop
Desktop
Steps for Using Code Avengers in Your
Classroom
Complete the following steps to get started with
Code Avengers. Click links for more info.
1. Complete the teacher registration form.
2. Read our curriculum outline.
3. Read our class management guide.
4. Setup student accounts to get FREE
access to level 1.
Cargo-Bot
5th and up
iPads
Cargo-Bot is a puzzler designed to teach kids
about programming. The concept is simple -direct a robotic arm to move crates to a
designated spot -- but young programmers will
find the implementation quite challenging.
Cargo-Bot video tutorial
MIT App Inventor
6th and up
Laptop
Desktop
Cell Phone-optional
Alice
6th and up
Laptop
Desktop
(Download Required)
SpaceChem
6th and up
Laptop
Desktop
(Download Required)
Thinkersmith: My K - 3
Robotic Friends 4 - 6
7 - 12
No technology
needed
Making Mobile Apps with App Inventor
Students will follow four short videos and have
three working apps to show for it! After building
the starter apps, which will take around an
hour, students can move on to extending them
with more functionality, or start building apps of
their own design.
Alice is a freely available teaching tool
designed to be a student's first exposure to
object-oriented programming. It allows
students to learn fundamental programming
concepts in the context of creating animated
movies and simple video games.
SpaceChem is an intriguing, "problem-solving
centric" puzzle game that combines the logic of
computer programming with the scientific
domain of chemistry, set in an original science
fiction universe. Teacher Guide
SpaceChem is free for schools. Contact Zach
at [email protected] to find out more.
This is an ‘un-plugged’ Hour of Code activity,
no technology needed. This lesson plan
includes activity suggestions for multiple grade
levels
Hour of Code Campus Ambassadors
Rebecca Ellison - Belt Line
Kathleen Hoggatt - Houston
Tiffany Hunakee - West Main
Sonja Stewart - Lancaster High
Kathy Nutt - Lancaster Middle
Faith Malika - Pleasant Run
Aaeron Moore - GWC
Christine Grimm/James Foster - Lancaster Elem
Alicia Williams - Rosa Parks Millbrook
Cassandra Hightower – Rolling Hills
More Inspiration
Code.org YouTube Playlist
Beyond the Hour of Code
Take it to the next level
Code Studio Curriculum
COURSE 1
20 Hour Course for Computer Science
Fundamentals
COURSE 2
20 Hour Course for Computer Science
Fundamentals
COURSE 3
20 Hour Course for Computer Science
Fundamentals
COURSE 4 (Beta)
20 Hour Course for Computer Science
Fundamentals
Description
Start with Course 1 for early readers. Students will create computer programs that will
help them learn to collaborate with others, develop problem-solving skills, and persist
through difficult tasks. By the end of this course, students create their very own custom
game or story that they can share. Recommended for grades K-1.
Start with Course 2 for students who can read and have no prior programming
experience. In this course students will create programs to solve problems and develop
interactive games or stories they can share. Recommended for grades 2-5.
Course 3 is designed for students who have taken Course 2. Students will delve
deeper into programming topics introduced in previous courses to flexible solutions to
more complex problems. By the end of this course, students create interactive stories
and games they can share with anyone. Recommended for grades 4-5.
Course 4 is designed for students who have taken Course 2 and 3. Students will delve
deeper into programming topics introduced in previous courses to flexible solutions to
more complex problems. By the end of this course, students create interactive stories
and games they can share with anyone. Recommended for grades 4-8.