Scratch大会対策タイムアタック問題集|50分授業で使える全11問

教員・パソコン教室講師が、Scratch大会に向けて仕様理解・実装速度・デバッグ力を段階的に育てるためのタイムアタック問題集です。実際の教室で使用した課題PDFを、50分授業として使える指導案とともに全11問掲載しています。

この問題集の使い方

  • 各記事のPDFを印刷、または別タブで開いて配布します。
  • 最初の10分で仕様を読み、20分のタイムアタックに挑戦します。
  • 残り20分でデバッグ、発展課題、振り返りを行います。
  • STEP 01から順番に進めると、変数・条件分岐から複数クローンとシステム設計まで段階的に学べます。

推奨学習順・全11問

順番難易度課題主な学習内容
STEP 01入門10秒ピタリ止めゲームタイマー、変数、絶対値、条件分岐
STEP 02初級竹とんぼ・連打飛行ゲームタイマー、クリック入力、変数、回転、ブロック定義
STEP 03初級ぶっとばし飛距離ゲームタイミング判定、X・Y速度、重力、放物線、ブロック定義
STEP 04初級ランダム爆発ゲームクローン、このスプライトのみの変数、乱数、クリック判定
STEP 05中級しりとりゲーム文字列、リスト、重複判定、引数付きブロック定義
STEP 06中級UFOキャッチャー状態管理、座標、追従、メッセージ、クローン
STEP 07中級リズムゲームクローン、座標判定、複数レーン、条件の入れ子、ブロック定義
STEP 08上級シューティングゲーム複数クローン、当たり判定、確率、3種類のアイテム、ブロック定義
STEP 09上級横スクロールアクション2段ジャンプ、障害物クローン、スコア、剰余、難易度制御
STEP 10上級無限ジャンプ・スクロールゲーム重力、着地、スクロール、ランダムな足場、ブロック定義
STEP 11発展全方位サバイバル敵の追従、自動攻撃、複数クローン、経験値、レベルアップ

授業時間の目安

時間内容
0〜5分完成イメージ・勝敗条件の確認
5〜10分仕様書を読み、必要な機能へ分解
10〜30分20分タイムアタック
30〜40分チェックリストによるデバッグ
40〜47分発展機能の追加
47〜50分振り返り・保存・提出

講師向けの運用ポイント

  • 見た目の作り込みより、必須仕様が正しく動くことを優先させます。
  • 難しい課題は基本移動やスプライトだけを用意したスターターファイルから始めても構いません。
  • 完成・未完成だけでなく、仕様を分解できたか、テスト方法を説明できるかも評価します。
  • 上級・発展課題は2回授業に分け、1回目を基本機能、2回目を発展機能にしても利用できます。
DIGITAL STEPS LEAGUE学びを発表する次のステップへ子どものためのデジタル・創造コンテスト考える・つくる・伝える力を育てる大会情報をご覧ください。大会情報を見る →
CCCをフォローする