Scratch 2.0 初級:デジタル時計

現在の時刻を分解してコスチュームに置き換える方法を理解する教材

出題用のスクリプトには、時の単位を表示するスクリプトのみが作成してあります。このスクリプトを参考にして、分の単位を表示するスクリプトを完成してもらいます。
  • 四則演算を用いて、時刻情報を分解する方法を理解する
  • 数値情報とコスチュームを対応させて表示する方法を理解する
  • 小数点を除去する方法を理解する

Scratch 2.0 初級:ホワイトクリスマス

Clone(クローン:複製)の概念を理解し、複数のスプライトを同時に動かす方法を理解する教材

一つの雪を降らせるスクリプトを参考に、「自分自身のクローン作る」ブロックを使い、雪の結晶 300個を降らせるスキリプトを作成します。BGM(Back Ground Music)は、きよしこの夜がサンプルとして入力してありますが、楽譜が入手できるのであれば、好きな楽曲のスキリプトを作成してもよいと思います。
  • Clone(クローン:複製)の概念を理解する
  • 音の長さを数値で理解する
  • 音の高さを数値で理解する
  • 小節の繰り返しで曲が構成されていることを理解する

Scratch 2.0 初級:ニャンコで反比例

反比例のグラフを描くスクリプトの穴埋めを行い、反比例の性質を体験し理解する教材

Y=5/Xのグラフを描くスクリプトや図を手掛かりにして、スクリプトの空白に当てはまる数字を考え反比例のグラフを描く方法を学びます。
  • 反比例の性質(XとYの関係)を理解する
  • 計算結果をグラフに描く方法を理解する

Scratch 2.0 初級:ホームラン

ステージ上の座標を読み取りスクリプトへ反映する方法を理解する教材

スプライトのコスチュームを反転する方法やステージ上の座標を読み取る方法を学びます。
  • スプライトの画像を変更(反転)する方法を理解する
  • ステージ上の任意の座標を読み取る方法を理解する
  • コスチュームの変更方法を理解する

Scratch 2.0 初級:スプライトの操作

コンピュータがプログラム(スクリプト)により操作出来る事を理解する教材

スプライトとキーボードの関係を理解し、矢印キーの状態によりスプライトを自由自在に動かす方法を学びます。
  • キーが押されたか否か、どのキーが押されたかを判別する方法を理解する
  • 「ずっと」ブロックと「イベント」ブロックを使った場合の動きの違いを理解する

Scratch 2.0 初級:三つの正三角形

正三角形を用いて角度と座標を理解する教材

正三角形の性質を理解して、三つの正三角形で大きな正三角形を描く。一つのスクリプトをコピーして他のスクリプトへ再利用する。また、スクリプトの共通部分を定義ブロックを使い再利用する。
  • 正三角形の角度と座標の関係を理解する
  • ペンを使った二次元での表現方法を理解する
  • 一つのスクリプトを再利用する事で作成する時間が短くなる事を理解する

Scratch 2.0 初級:どうぶつ競争

再利用とマルチタスキング(同時処理)を理解する教材

三つのスプライトを同時に動くようにスクリプトを作成する。一つのスクリプトをコピーして他のスクリプトへ再利用する。
  • スプライトを同時に動かす(マルチタスキング)事を理解する
  • 乱数を用いる事で不規則な動きを表現する事を理解する
  • 一つのスクリプトを再利用する事で作成する時間が短くなる事を理解する

Scratch 2.0 初級:きらきらぼし

「きらきらぼし」の譜面を読み取り・定義ブロックを使い演奏を行う音楽教材

「きらきらぼし」を Aパートと Bパートに分けてそれぞれ定義ブロックを作成する。スタートボタンが押されたらテンポと楽器を設定して演奏を開始する。
  • 音の長さを数値で理解する
  • 音の高さを数値で理解する
  • 小節の繰り返しで曲が構成されていることを理解する
  • テンポや楽器を変更することで曲の雰囲気が変わる事を理解する