スクラッチファクトとワークシートによるコーディングの調査

と呼ばれる無料のオンラインブロックベースのプログラミング言語 若者がコーディングを始めるのを助けるためにMITによって開発されました。このプラットフォームを使用すると、ユーザーはインタラクティブなストーリー、ゲーム、アニメーションなど、さまざまなデジタルコンテンツを簡単に作成できます。



Explore Coding Through Scratchの詳細については、以下のファクトファイルを参照してください。または、28ページのExplore Coding Through Scratchワークシートパックをダウンロードして、教室や家庭環境で利用することもできます。

重要な事実と情報

スクラッチおよびブロックベースのプログラミングとは何ですか?

  • Scratch MITは、ブロックベースのアプローチを普及させたプログラミング環境の1つです。
  • プログラミングとは、簡単に言えば、コンピューターが従うべき指示を書くスキルです。
  • ブロックベースのプログラミングは非常に視覚的です。 Scratchユーザーは、テキスト入力を入力する代わりに、コーディングブロックをスクリプト領域にドラッグアンドドロップし、それらをスナップしてスクリプトを形成します。
  • これらの視覚的なブロックは、ユーザーのコンピューターへの指示を表し、コンピューターが必要なことを実行できるようにします。
  • 分類され、色分けされたブロックに簡単にアクセスできます。
  • ユーザーは、画面の右側にこれらのコマンドを見つけることができます。
  • ブロックがジグソーパズルのようにフィットするので パズル 、ユーザーには、適切なブロックを接続するのに役立つ視覚的な手がかりが提供されます。
  • ブロックベースのアプローチを使用すると、コンピュータープログラミングで使用されるロジックをわかりやすく説明できます。
  • このタイプのアプローチにより、ユーザーは専門用語に圧倒されることなく、最も頻繁に使用されるプログラミングの概念の学習に集中できます。
  • スクラッチを使用すると、ユーザーはコードを使用した作成に集中できます。彼らはすぐに彼らの出力を見て楽しむことができます。

スクラッチ入門

  • スクラッチアカウントを作成する
  • Webブラウザーを開き、www.scratch.mit.eduにアクセスします。
  • 画面右上の「スクラッチに参加」をクリックします。
  • ユーザー名を入力。プライバシーを保護するために本名を使用することは避けてください。
    パスワードを作成し、2回入力します。安全であることを確認してください。数字、記号、大文字と小文字を組み合わせて使用​​することをお勧めします。
  • お住まいの国を選択し、[次へ]をクリックしてください。
  • 生まれた月と年を入力し、「次へ」をクリックします。
  • 性別を入力して、[次へ]をクリックします。
  • メールアドレスを入力し、[アカウントの作成]をクリックします。

スクラッチユーザーインターフェイスの学習

  • Scratchホームページに移動し、画面の左上にある[作成]をクリックします。
  • 画面は7つの主要部分で構成されています。
    • タブ
    • ステージ
    • ステージ情報
    • スクリプトエリア
    • ツールバー
    • ブロックパレット
    • スプライト情報
  • ステージ –この領域には、スクリプトの作成が完了した後のスプライト(キャラクター)の動作が表示されます。
  • ステージ情報 –ここで、ステージに関する情報を検索し、現在使用している背景画像を表示したり、新しい画像に変更したりできます。
  • スプライト情報 –ここでスプライトに関する情報を見つけることができます。スプライトの名前、サイズ、方向、ステージ上の場所が表示されます。スプライトを追加および削除することもできます。
  • スクリプトエリア –ブロックをこの領域にドラッグアンドドロップし、それらをアセンブルしてスクリプト(スプライトが従う必要のある一連の命令)を作成できます。
  • ツールバー –これは、プロジェクトのさまざまなコントロールを保持します。以前のプロジェクトをロードしたり、新しいプロジェクトを保存したり、スプライトの削除を元に戻したり、さまざまなプロジェクトのチュートリアルを見つけたりすることができます。
  • ブロックパレット –スプライトのプログラムに使用できるすべてのブロックを保持します。これらは色分けされ、分類されています。
  • タブ –これらを使用すると、ブロックパレットからコスチュームペイン(スプライトのコスチュームを編集できる)またはサウンドペイン(サウンドを選択して編集)に切り替えることができます。

ブロックを学ぶ

  • ブロックパレットには、モーション、ルックス、サウンド、イベント、コントロール、センシング、オペレーター、変数、およびマイブロックの7つのカテゴリがあります。
  • モーション –これらのブロックは、スプライトの動きを制御します。
  • ルックス –これらのブロックは、スプライトと背景の外観を変更します。
  • –これらのブロックは、プロジェクトのサウンドを制御します。
  • イベント –これらのブロックは、スクリプトの開始を通知します。スクリプトで指示されていることを実行する必要がある場合は、スプライトに通知します。
  • コントロール –これらのブロックは、実行されるスクリプトの制御に役立ちます。
  • センシング –これらのブロックは、プロジェクト内のさまざまな要素を検出するのに役立ちます。たとえば、スプライトが中央の色やオブジェクトに接触している場合などです。
  • 演算子 –これらのブロックは、プロジェクトに計算または方程式を追加します。
  • 変数 –これらのブロックは、プロジェクトの値を保持します。たとえば、ゲームのスコア、タイマーなど。
  • 私のブロック –これらは、特定のスプライトの操作を保持するカスタムブロックです。たとえば、スプライトの「ジャンプ」アニメーションブロックを作成するとします。スプライトをジャンプさせるスクリプトを作成することで、ジャンプブロックをカスタマイズできます。この手順を[マイブロック]セクションに保存して、再度使用できます。

あなたの最初のプロジェクトを作る

  • 最初のプロジェクトの背景を選択します。ステージ情報に移動し、マウスポインタをボタンの上に置きます。選択、ペイント、サプライズ、アップロードの4つのオプションが表示されます。 「選択」を選択すると、背景カタログが表示されます。クリックして1つ選択してください。
  • スプライトを選択します。 デフォルトのスプライトはScratchCatです。スプライトを変更する場合は、スプライト情報に移動し、ScratchCatの上にあるゴミ箱ボタンをクリックします。次に、マウスポインタをボタンの上に置きます。選択、ペイント、サプライズ、アップロードの4つのオプションが表示されます。 「選択」を選択すると、スプライトカタログが表示されます。選択したスプライトをクリックします。
  • スプライトをプログラムします。 スプライトのあいさつ文を作成しましょう。イベントブロックを選択することから始めます。 「グリーンフラグがクリックされたとき」ブロックをドラッグして、スクリプト領域にドロップします。スプライトに何かを言わせるブロックを取得しましょう。紫色の「Say」ブロックをスクリプト領域にドラッグアンドドロップします。
  • プログラムを実行します。 ステージの上にある緑色の旗ボタンをクリックします。シーンは右の画像のようになります。
  • スプライトは「こんにちは!」と言う必要があります誰かに挨拶しているように!
  • プログラムを保存します。 プロジェクトを保存するには、サインインしていることを確認してください。ボックス内に入力して、プロジェクトに名前を付けます。プロジェクトに名前を付けたら、ツールバーに移動して[ファイル]を選択します。 「今すぐ保存」をクリックして、プロジェクトをアカウントに保存します。
  • プログラムを共有します。 Scratchを使用すると、作業内容をオンラインコミュニティで共有できます。他の人にプロジェクトを表示してもらいたい場合は、プロジェクトタイトルの横にある[共有]ボタンをクリックします。

ワークシートの使用

  • ワークシートを使用するには、Scratchアカウントにログインする必要があります。
  • これらのワークシートは、スクラッチを探索し、このツールを使用してプログラミングする方法を学ぶためのガイドとして役立ちます。

スクラッチワークシートによるコーディングの調査

これは、28の詳細なページにわたるExplore Coding ThroughScratchについて知る必要があるすべてを含む素晴らしいバンドルです。これらは すぐに使用できるExploreCoding Through Scratchワークシートは、若者がコーディングを始めるのを支援するためにMITによって開発されたScratchと呼ばれる無料のオンラインブロックベースのプログラミング言語について学生に教えるのに最適です。このプラットフォームを使用すると、ユーザーはインタラクティブなストーリー、ゲーム、アニメーションなど、さまざまなデジタルコンテンツを簡単に作成できます。

11月16日の干支

含まれているワークシートの完全なリスト

  • スクラッチユーザーインターフェイス
  • スクラッチコーディングブロック
  • ブロックとは何ですか?
  • スクリプトを試してみましょう
  • アニメート!
  • ループ上のループ
  • 並列イベント
  • 条件文
  • こんにちは、オペレーター?
  • 変数の作成

このページをリンク/引用する

自分のWebサイトでこのページのコンテンツのいずれかを参照する場合は、以下のコードを使用して、このページを元のソースとして引用してください。

スクラッチファクトとワークシートによるコーディングの調査:https://kidskonnect.com -KidsKonnect、2020年5月15日

リンクは次のように表示されます スクラッチファクトとワークシートによるコーディングの調査:https://kidskonnect.com -KidsKonnect、2020年5月15日

任意のカリキュラムで使用

これらのワークシートは、国際的なカリキュラムで使用するために特別に設計されています。これらのワークシートをそのまま使用することも、Googleスライドを使用して編集して、自分の生徒の能力レベルやカリキュラム基準に合わせて作成することもできます。

友達と共有してください: