Try the basics of computer science with many fun characters!
Logo tall hourofcode
Courses for all Ages
Course 1 Ages 4+ (pre-readers)
Course 2 Ages 6+ (reading required)
Course 3 Ages 8+ (after Course 2)
Follow-up for course 2
Course 4 Ages 10+
(Should have taken courses 2 and 3)
Teach the hour of code in your classroom, click here
what 1
what 6
code 1
code 2
code 3
code 4
code 5
code 6
voc 1
voc 2
code org

What does it mean to be well educated in the 21st century?

What should teaching and learning look like in the 21st century?

We know students can use the technologies. They use them and learn about them after school. They use them for entertainment purposes. What does it mean to be literate...

-Thinking critically and making judgments about content

-Solving complex, multidisciplinary, open-ended problems that all workers, in every kind of workplace

-Creativity and entrepreneurial thinking

-Communicating and collaborating with teams of people across cultural, geographic and language boundaries

-Making innovative use of knowledge, information and opportunities to create new services, processes and products.

-Taking charge of financial, health and civic responsibilities and making wise choices.


-Creativity and Innovation

-Communication and Collaboration

-Research and Information Fluency

-Critical Thinking, Problem Solving, and Decision Making

-Digital Citizenship

-Technology Operations and Concepts


- Critical Thinking and Problem Solving

- Collaboration Across Networks and Leading by -Influence

- Agility and Adaptability

- Initiative and Entrepreneurialism

- Effective Oral and Written Communication

- Accessing and Analyzing Information

- Curiosity and Imagination


Critical Thinking and Problem Solving
Ask good questions
Deal with vast amounts of information
Figure out what’s important and what’s not
Decide what’s accurate and what’s not
Have a plan of action
Do things that haven’t been done before

Soccer Problem
Writing Process
Number Cruncher
Power Up

Collaboration Across Networks and Leading by Influence
Work in teams, both face-to-face and virtually
• Make your own decisions
• Ability to influence the people around you
• Empower others to achieve results and not just complete tasks
• Understand and respect differences among people
• General leadership skills

Writing Project
Water Project
Global Education

Agility and Adaptability
Able to work when the right answer isn’t there or when there isn’t a right answer
• Adapt to constant change
• Work with disruptions
• Use a variety of tools (not just one) to solve new problems

Calculation Nation

Effective Oral and Written Communication
• Clear and concise writing, speaking, and presenting with focus, energy, and passion
• Ability to persuade others
• Know how and when to use different levels of communication
• Ability to provide “elevator speeches”
• Presentation skills

Today's Meet
Doing Text
Write board
Google Squared

Accessing and Analyzing Information
Find, evaluate, and synthesize information
Use information from a variety of sources (web pages, magazines, podcasts, TV, face-to-face interviews and discussions, videos, surveys, books, etc.)
Understand how rapidly information is changing and be able to deal with that

Ask for Kids
Encyclopedia of Life
Wolfram Alpha
Tag Galaxy

Curiosity, Imagination, Creativity, Initiative and Entrepreneurialism
• Ability to continually ask great questions
• Never be satisfied with the status quo
• Search for unique solutions
• Ask “What if…?”
• Dream
• Ability to develop unique products and services
• Empathy
•Proactive, self-starters
•Create your own answers and solutions
•Actively look for ways to improve the systems around you
•Not be afraid to try and fail
•Understand that continuous success may mean you’re not reaching high enough or far enough

Toon Doo
Make Beliefs Comix
My Story Teller

Hit Counter
Techie Website