Hour of Code に参加する

読書の時間: 5

2013 年に開始された Hour of Code は、1 時間の楽しいチュートリアルを使用して若者にコンピューター サイエンスを紹介するイニシアチブです。 現在までに、1 億人を超える若者が 1 時間のコードを完成させています。

Hour of Code の Web サイトは一年中アクセスできますが、毎年 12 月のコンピューター サイエンス教育週間には、世界中の人々が独自の Hour of Code イベントを開催します。 毎年、多くのコード クラブ、CoderDojo、およびコミュニティ全体の自宅にいる若者が Hour of Code を完了するのを見るのが大好きです。 2022 年の Hour of Code イベントを今すぐ登録して、12 月 5 日から 11 日の間に開催することができます。

イベントをサポートするために、それぞれわずか 1 時間で完了する無料のコーディング プロジェクトのバンパー セットをまとめました。 これらのアクティビティは、Hour of Code の Web サイトで見つけることができます。

Raspberry Pi を使用する 2 人の若いデジタル メーカー

すべての年齢層と経験レベルに対応するものがあるので、1 時間取って、若者がコードを使って素晴らしいものを作るのを手伝ってください。

7~11歳

初心者

コーディングを始めたばかりの若いクリエイターにとって、Scratch プロジェクトは始めるのに最適な場所です。

代替=

私たちのスペース トーク プロジェクトでは、音、色、アクションを使って自分の考えや感情を共有する「感情表現」するキャラクターで宇宙シーンを作成できます。 クリエイターはスクラッチ ブロックを使用してキャラクターのエモートをプログラムし、グラフィック エフェクト、コスチューム アニメーション、サウンド エフェクトを制御します。

または、ストレス ボール プロジェクトでは、ユーザーのクリックに反応する画面上のストレス ボールをコーディングできます。 クリエーターは、Scratch のペイント エディターとサウンド エディターを使用して、クリック可能なストレス ボールをパーソナライズし、Scratch ブロックを追加して、グラフィック効果、コスチューム アニメーション、および効果音を制御します。

アメリカの若きクリエーターであるエイプリルから最近送られてきた、この楽しいストレス ボールの例がとても気に入っています。

もう 1 つの優れたオプションは、Code Club World を使用することです。これは、コーディングに慣れていない子供たちを支援する無料のツールです。

[embedded content]

クリエイターは、キャラクター アバターの開発、T シャツのデザイン、音楽の制作などを行うことができます。

快適

ブロックベースのコーディングに慣れている 7 歳から 11 歳のお子様には、私たちのプロジェクト Broadcasting spells を選択するのが理想的です。 このプロジェクトでは、Scratch ブロックを接続して、スプライトをヒキガエルに変えたり、成長させたり縮小させたりする呪文を唱える杖をコーディングします。 クリエイターはブロードキャスト ブロックを使用して複数のスプライトを一度に変換し、Scratch のサウンド エディターでサウンド エフェクトを作成します。

代替=

11~14歳

初心者

このカテゴリの Hour of Code では、テキストベースのコーディングを試すための 3 つのエキサイティングなプロジェクトがあります。 最初のアニメ表現は、私たちの新しい「Web 開発入門」プロジェクトの 1 つです。 このプロジェクトでは、若者がアニメの描画チュートリアル用のテキストと画像を含むレスポンシブ Web ページを作成します。 HTML を記述して Web ページを構成し、CSS スタイルを記述してレイアウト、カラー パレット、およびフォントを適用します。

Python でのコーディングの優れた入門書として、「Python 入門」パスからプロジェクト Hello world があります。 このプロジェクトでは、クリエイターは Python テキストベースのコードを記述して、ユーザー入力に基づいてテキストと絵文字を表示するインタラクティブなプログラムを作成します。 変数を使用してテキストや数値を格納する方法について学習し、コードを整理して計算を実行し、現在の日付と時刻を取得し、カスタマイズ可能なサイコロを作成するための関数の作成について学習します。

代替=

LED ホタルは、若者が Raspberry Pi Pico マイクロコントローラーと基本的な電子部品を使用して、点滅する LED ホタルを作成する素晴らしい物理的な作成プロジェクトです。 MicroPython コードを使用して LED の点灯パターンをプログラムし、ジャンパー線を使用して独自に作成したスイッチを介して点灯させます。

紙の羽で点滅するLED。

快適

すでに HTML に慣れている 11 歳から 14 歳の子供にとっては、Flip トリート ウェブカード プロジェクトは楽しいオプションです。 これを使用して、訪問者のマウス ポインターがカードの上に置かれたときに反転する一連のカードを表示する Web ページを作成します。 クリエイターは CSS スタイルとアニメーションを使用してインタラクティブ性を追加し、ファンシーなフォントと色のグラデーションでカードをカスタマイズします。

すでに Python コーディングを行っている若者は、プロジェクトのターゲット プラクティスを試すことができます。 このプロジェクトでは、p5 グラフィックス ライブラリを使用してカラフルなターゲットを描画し、プレーヤーがターゲットのリングに矢を当ててポイントを獲得するようにコードを記述して、ゲームを作成します。 プロジェクトを作成しながら、RGB カラー、x 座標と y 座標による形状の配置、if、else-if、else コード ステートメントを使用した決定について学習します。

14歳以上

初心者

私たちのプロジェクト Charting Champions は、15 歳以上のコーダー向けのデータの視覚化と分析の優れた入門書です。 このプロジェクトでは、オリンピックのメダル データをリストに保存し、pygal ライブラリを使用してインタラクティブなグラフを作成することで、Python プログラミング言語の威力を発見します。

代替=

快適

Python プログラミングに慣れている 10 代のプログラマーは、プロジェクトの太陽系シミュレーターを使用して、Python p5 グラフィック ライブラリを使用してアニメーション化されたインタラクティブな太陽系モデルをコーディングできます。 ユーザーが軌道上の惑星をクリックしたときに表示される惑星の事実を辞書を使用して保存するため、彼らのモデルはインタラクティブになります。

Hour of Code 以降のコーディング

今こそ、Hour of Code イベントを登録し、若者の作成をサポートするプロジェクトを決定するときです。 各作成者の証明書は、Hour of Code の証明書ページからダウンロードできます。

また、プロジェクト パスを確認して、サポートする若者がこの 1 時間のコードを超えてコードを作成できるように支援できるプロジェクトを確認してください。

他の人がコーディングやデジタル メイキングを体験できるようにアクティビティを作成するだけでなく、自分自身も参加します。

コンピューターで働くコード クラブの 2 人のメンバー。

最近、Code Club と CoderDojo ネットワークをサポートするチームが集まり、LED ホタルを作成しました。 Hour of Code および Computer Science Education Week の一環として、再びコーディングを行えることを嬉しく思います。

ウェブサイトへのリンク

Leave a Comment

Your email address will not be published. Required fields are marked *