How to teach one Hour of Code in after-school

1) Watch this how-to video

2) Choose a tutorial:

We provide a variety of fun, hour-long tutorials for participants all ages, created by a variety of partners. Try them out!

すべてのHour of Codeのチュートリアルは、以下の様に構成されています:

  • Require minimal prep-time for organizers
  • 自分のペースで自分のレベルにあったものに取り組める、自習式の教材

Need a lesson plan for your afterschool Hour of Code? Check out this template!

3) Promote your Hour of Code

Promote your Hour of Code with these tools and encourage others to host their own events.

4) どんな環境が必要かプランを立てる

The best Hour of Code experience includes Internet-connected computers. But you don’t need a computer for every child, and you can even do the Hour of Code without a computer at all.

Plan Ahead! Do the following before your event starts:

  • チュートリアルを、生徒のデバイス上でテストしましょう。ブラウザー上で、音声や映像がしっかり流れるか確認しましょう。
  • いくつかのチュートリアルでは、音声が流れます。その場合は、ヘッドフォンもしくはイヤホンを準備するか、生徒に自身のものを持ってきてもらいましょう。
  • 十分な数のデバイスがないですか?ペアプログラミングの出番です。 2人、もしくは3人の生徒をペアにしてデバイスを共有することで、彼らは教えあい、先生への依存を弱くします。 さらに、彼らはコンピュータサイエンスが一人だけでやるものではないことに気づくでしょう。
  • ネット通信速度が遅い?教室の前で生徒全員でビデオを鑑賞するようにしてください。そうすれば各自が個別にビデオをダウンロードする必要はありません。もしくは 電源なし/オフラインでのチュートリアルを試してください。

5) Start your Hour of Code off with an inspiring video



It’s okay if you are all brand new to computer science. Here are some ideas to introduce your Hour of Code activity:

  • Explain ways technology impacts our lives, with examples both boys and girls will care about (Talk about apps and technology that is used to save lives, help people, connect people etc).
  • List things that use code in everyday life.
  • 女子生徒にコンピュータサイエンスに興味を持たせる工夫を見てみる.

Need more guidance? Download this template lesson plan.

もっと多くのアイデアがほしい? 経験豊富な先生達のベストプラクティスを見てみましょう。

6) プログラミング(コードの時間)!


When someone comes across difficulties it's okay to respond:

  • 私もわからないから、一緒にやってみよう。
  • コンピュータは、思った通りに動くとは限らないんだよ
  • プログラミングを学ぶということは、新しい言葉を学ぶことと同じなんだ。すぐにペラペラにはなれないよ。


  • Encourage participants to try another Hour of Code activity at
  • Or, ask those who finish early to help others who are having trouble.


7) クロージング

  • 認定書を印刷して、配布しましょう。
  • Hour of Codeをやったよ!のステッカーを印刷して配布する。
  • Order custom t-shirts for your school.
  • Hour of Codeのイベントの様子を撮影した写真や映像をソーシャルメディア上で共有しましょう。 #HourOfCodeハッシュタグを使って、 @codeorgに連絡をすれば、あなたの取り組みをハイライトすることができます!


Hour of Codeに関する先生向けのその他の資料:

Hour of Codeを終えたら?

The Hour of Code is just the first step on a journey to learn more about how technology works and how to create software applications. To continue this journey:

  • Encourage students to continue to learn online.
  • Attend a 1-day, in-person workshop to receive instruction from an experienced computer science facilitator. (US educators only)