「プログラミングに興味はあるけど、まずは気軽に試してみたい」「子どもに1時間だけプログラミング体験をさせてみたい」
そんな方にぴったりなのが、登録不要・完全無料で1時間のプログラミング体験ができる「Hour of Code(アワーオブコード)」です。世界180か国以上で累計数億人以上が参加しており、マインクラフトやアナと雪の女王など人気キャラクターを使ったアクティビティが充実しています。
この記事では、Hour of Codeの始め方から具体的な使い方、おすすめのアクティビティまで詳しく解説します。

Hour of Codeとは?基本情報
Hour of Codeの概要
Hour of Code(アワーオブコード)は、アメリカの非営利団体Code.orgが運営するプログラミング教育の普及活動です。「1時間のプログラミング体験」を世界中の子どもたちに届けることを目的としています。
- 費用:完全無料
- アカウント登録:不要(すぐに始められる)
- 対象年齢:4歳〜大人まで
- 所要時間:各アクティビティ約1時間(12〜20パズル程度)
- 必要な環境:インターネット接続できるパソコン・タブレット・スマートフォン
- 日本語対応:あり
Hour of Codeの特徴
- 登録なしで今すぐ始められる手軽さ
- マインクラフト、アナと雪の女王、スターウォーズなど人気IPとのコラボ
- 1時間で完結するので、飽きっぽい子どもでも最後まで取り組みやすい
- 完了すると「修了証」がもらえる達成感
- 段階的にレベルが上がるパズル形式で、自然にスキルアップ
Hour of Codeの始め方(3ステップ)
ステップ1:公式サイトにアクセス
Hour of Code日本語ページにアクセスします。アカウント作成は不要なので、アクセスしたらすぐにアクティビティを選んで始められます。
ステップ2:アクティビティを選ぶ
トップページにさまざまなアクティビティが並んでいます。お子さんの年齢や興味に合わせて選びましょう。各アクティビティには対象年齢の目安が表示されているので参考にしてください。
ステップ3:パズルを解いてプログラミング体験
アクティビティを選ぶと最初に説明動画が流れます(スキップも可能)。その後、パズル形式の課題が表示されるので、ブロックを組み合わせてキャラクターを動かしていきます。マウスでブロックをドラッグ&ドロップするだけなので、キーボード操作は不要です。
アカウント不要でいきなり始められるのがHour of Codeの強み。「ちょっとやってみようか」と気軽に声をかけて始められます。
おすすめアクティビティ5選
マインクラフト(Minecraft Hour of Code)
- 対象年齢:6歳以上
- 内容:マインクラフトの世界で、エージェントにプログラミングで命令を出して冒険する
- 学べること:順序、繰り返し、条件分岐
普段からマインクラフトで遊んでいるお子さんなら、見慣れた世界観にテンションが上がること間違いなし。「羊の毛を刈る」「木を切る」など、マイクラらしいタスクをプログラミングで自動化していきます。
ダンスパーティー
- 対象年齢:全年齢
- 内容:好きな曲を選んで、キャラクターのダンス振り付けをプログラミングする
- 学べること:順序、イベント、関数
子どもたちに特に人気が高いアクティビティです。音楽に合わせてキャラクターが踊る様子がリアルタイムで確認でき、完成したときの達成感が大きいのが魅力。プログラミングに苦手意識のある子でも、音楽やダンスが好きなら楽しめます。
アナと雪の女王
- 対象年齢:6歳以上
- 内容:エルサとアナにコードで指示を出して、アイスリンクに美しい模様を描く
- 学べること:順序、角度、繰り返し
アナ雪が好きなお子さんにはうってつけです。角度を指定して線を引くことで幾何学模様が描けるので、算数の角度の学習にもつながります。
スターウォーズ
- 対象年齢:6歳以上
- 内容:BB-8やR2-D2にブロックで命令を出して、銀河の冒険をクリアする
- 学べること:順序、イベント、条件分岐
スターウォーズのファンならワクワクが止まらないアクティビティです。映画のサウンドエフェクトも再現されており、没入感のある体験ができます。
フラッピーバード風ゲームを作ろう
- 対象年齢:8歳以上
- 内容:自分だけのフラッピーバード風ゲームをプログラミングで作る
- 学べること:イベント処理、変数、ゲームロジック
「ゲームを遊ぶ」だけでなく「ゲームを作る」体験ができるアクティビティです。完成したゲームはその場で遊べるので、「自分が作ったゲームが動いた!」という感動を味わえます。

Hour of Codeの操作方法
パズルの基本的な進め方
- 画面左側に課題の説明が表示される
- 中央のブロックパレットから必要なブロックを選ぶ
- ブロックをドラッグして右側のワークスペースに配置する
- ブロックを上から順に接続する(上から順に実行される)
- 「実行」ボタンを押してプログラムを動かす
- 成功すれば次のパズルへ。失敗なら修正して再実行
困ったときの対処法
- ヒントボタン:各パズルにヒントが用意されている
- 動画を見直す:冒頭の説明動画に答えのヒントがある場合も
- リセット:ワークスペースのブロックを全部消してやり直す
- スキップ:どうしても解けないパズルは飛ばしてOK
Hour of Codeを最大限活用するコツ
保護者は「見守り役」に徹する
お子さんが操作に困っていても、すぐに答えを教えないようにしましょう。「ヒントボタンあるよ」「この色のブロックを使ってみたら?」程度の声かけにとどめ、考える時間を大切にします。
複数のアクティビティに挑戦する
1つ終わったら別のアクティビティにもチャレンジしてみましょう。それぞれ扱うプログラミング概念が少しずつ違うので、複数体験することで理解が深まります。
修了証を印刷して飾る
全パズルをクリアすると表示される修了証は、印刷することができます。部屋に貼ったり、祖父母に見せたりすることで、お子さんの自己肯定感と学習意欲が高まります。
「次は何を作りたい?」と問いかける
Hour of Codeが終わったら、「楽しかった?次は自分で何か作ってみたい?」と問いかけてみましょう。興味を示したら、ScratchやCode.orgの体系的なコースへのステップアップを検討するタイミングです。
Hour of Codeは「体験」が目的の教材です。1時間でプログラミングが身につくわけではないので、「これで終わり」ではなく「きっかけ」として捉えましょう。興味が出たら継続学習につなげることが大切です。
Hour of Codeのあとの学習ステップ
興味を持ったら → Code.orgの体系的コースへ
Hour of Codeで「面白い!」と感じたら、同じCode.orgが提供する「コンピュータサイエンス入門」コースに進みましょう。約20時間のカリキュラムで、プログラミングの基礎を体系的に学べます。
自由に作品を作りたいなら → Scratchへ
「自分のゲームやアニメを作りたい!」と言い始めたら、Scratchがおすすめです。Hour of Codeで学んだブロックプログラミングの知識がそのまま活かせます。
もっと本格的に学びたいなら → プログラミング教室
体系的に学びたい、先生に教えてもらいたいという場合は、プログラミング教室の無料体験に参加してみるのもよいでしょう。Hour of Codeの体験があるぶん、教室でのレッスンもスムーズに始められます。

よくある質問(Q&A)
Q. 何歳から取り組める?
公式には4歳からとされていますが、実際に一人で操作できるのは5〜6歳頃からが目安です。4歳のお子さんの場合は、保護者が隣でマウス操作を手伝いながら「どっちに進む?」と聞いてあげるスタイルがおすすめです。
Q. 英語がわからなくても大丈夫?
日本語対応しているアクティビティが多数あります。ブロックの名前や説明が日本語で表示されるので、英語がわからなくても問題ありません。ただし、一部新しいアクティビティは英語のみの場合があります。
Q. タブレットでもできる?
多くのアクティビティはタブレットに対応しています。ただし、一部のアクティビティはパソコン推奨のものもあるので、アクティビティの説明欄で対応デバイスを確認してから始めるとよいでしょう。
Q. 1時間で終わらなかったらどうする?
途中でやめても問題ありません。ブラウザを閉じても、次にアクセスしたときに続きから再開できる場合が多いです。お子さんの集中力に合わせて、無理なく取り組みましょう。
まとめ
Hour of Codeは、登録不要・完全無料で1時間のプログラミング体験ができる世界的なプラットフォームです。マインクラフトやアナ雪など子どもが大好きなキャラクターと一緒に学べるので、プログラミングへの入口としてこれ以上ないサービスです。
必要なのはインターネットにつながる端末だけ。今すぐにでも始められるので、「ちょっと試してみようか」とお子さんに声をかけてみてはいかがでしょうか。たった1時間の体験が、お子さんのプログラミング学習のきっかけになるかもしれません。


