How to teach one Hour of Code in after-school classes and clubs

Join the movement and introduce a group of students to their first hour of computer science with these steps. The Hour of Code is easy to run - even for beginners! If you'd like an extra set of hands to help out, you can find a local volunteer to help run an Hour of Code in your class.

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. ぜひ試してみましょう!

All Hour of Code tutorials require minimal prep-time for organizers, and are self-guided - allowing kids to work at their own pace and skill-level.

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. Plan your technology needs - computers are optional

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.

Make sure to test tutorials on student computers or devices to ensure they work properly on browsers with sound and video. Have low bandwidth? Plan to show videos at the front of the class, so each student isn't downloading their own videos. Or try the unplugged / offline tutorials.

いくつかのチュートリアルでは、音声が流れます。その場合は、ヘッドフォンもしくはイヤホンを準備するか、生徒に自身のものを持ってきてもらいましょう。

十分な数のデバイスがないですか?ペアプログラミングの出番です。 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).
  • コンピュータが使われているシーンをリストアップしてみましょう。
  • See tips for getting girls interested in computer science here.

Need more guidance? Download this template lesson plan.

6. Code!

参加者をガイドする

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

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

早く終わってしまった生徒はどうすれば良い?

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

 

7. Celebrate

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

 

Other Hour of Code resources for educators

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)