Scratch 2.0 中級:ムーン・シミュレータ

月の動きをシミュレートし月と地球の動きを理解する教材

例題スクリプトでは、地球の自転および公転の動きを簡易的にシミュレートしています。例題スクリプトを参考にし、どのようにして地球の動きに追従しながら月を自転および公転すればよいのかを考えます。グローバル変数を用いて、地球の位置情報(x、y)を月のスプライトで知る方法が理解できれば自転・公転のシミュレートは比較的に簡単かもしれません。
  • グローバル変数の使い方を理解する
  • マルチタスキング(同時処理)の考え方を理解する

Scratch 2.0 中級:色相環と色合い

色合いを表現するスクリプトを作成し色相環や補色を理解する教材

例題は、0-200の色相環を円として描画をしています。色の並びや補色(色相環で反対側に位置する色との関係)の関係を理解するとともに、色の濃さの表現を追加して、変数の使い方や、ループの使い方を理解します。
  • 色相環を理解する
  • 補色を理解する
  • 色合いを理解する
  • 変数の使い方やループの使い方を理解する

Scratch 2.0 中級:ハンドパワー

モーションセンターによるスプライトの操作を理解する教材

スクラッチにはビデオの動作を解析する機能があります。この機能を使うことによりスプライトに手をかざした事(左右方向のみ)を検知することができます。
  • 物体の動きをセンシングする方法を理解する
  • センシングした結果をスプライトの動きへ反映する方法を理解する

Scratch 2.0 中級:フリーフォール

自由落下をスクラッチでシミュレーションする方法を理解する教材

コンピュータは様々なシミュレーションを行うことが可能です。ここでは、実験を行う代わりにコンピュータ(スクラッチ)で自由落下の公式から時間毎の落下距離を計算する方法を理解するとともに、スクラッチのリストを用い実験結果(落下距離)を保存する方法を理解する。
  • 自由落下の公式(時間と距離の関係)を理解する
  • リスト機能の使い方を理解する
  • 座標と距離の変換方法を理解する