金庫のセキュリティ
金庫の扉をロックまたはロック解除するために、条件を使用しましょう。
![lesson-header](https://assets.education.lego.com/v3/assets/blt293eea581807678a/bltd38fef65f8bb72e9/61091a9f365a7d358c6bda30/lesson-header.png?locale=ja-jp&auto=webp&format=jpeg&width=500&quality=90&fit=bounds)
レッスンプラン
1.準備
- レゴ・®エデュケーションSPIKE™アプリの生徒用教材を読み、学習課題をよく理解しておきましょう。
2.取り組む (5分)
- 次ページ「ディスカッションを活性化させる」セクションの「アイディア」を参考に、生徒の学習への関心を喚起します。
- ビデオを使って取り組む学習課題の説明をします。
3.調べる (20分)
- 金庫を組み立てます。組み立てには2人1組のペアで取り組ませます。
- 鍵がかかる仕組みを理解するために、プログラムを実行させます。
4.説明する (5分)
- 条件を追加すると金庫の安全性がどのくらい上がるかについて、ディスカッションを促します。
5.詳しく考える (15分)
- 生徒にプログラムに条件を加えて、金庫の安全性を向上させます。
- 忘れずにクリーンアップのための時間をとりましょう。
6.評価する
- それぞれの生徒に身に付いた力を評価して伝えます。
- 評価の際は、下で提示しているルーブリックを参考にしてください
ディスカッションを活性化させる
以下のような質問をして、繰り返すことや物の修理することについてディスカッションを始めます。
- 金庫の例をあげられますか?
- どうすればパスワードの安全性が向上あるいは低下しますか?
- 条件は何ですか?
また、全員に学習課題を明確に把握させるため、このビデオを生徒に見せましょう。
![lesson-header](https://assets.education.lego.com/v3/assets/blt293eea581807678a/bltd38fef65f8bb72e9/61091a9f365a7d358c6bda30/lesson-header.png?locale=ja-jp&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
組み立てのヒント
組み立て作業の分担
各ペアの組み立て作業を分担して、全員が積極的に参加できるようにします。
- 生徒 A金庫の扉
- 生徒B金庫の箱
![teacher-tandem](https://assets.education.lego.com/v3/assets/blt293eea581807678a/blt98a3ae054235c35f/5ec92714a8bb8c02ad27a666/teacher-tandem.png?locale=ja-jp&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
次のレッスンの準備ができました
このモデルは次のレッスン「セキュリティを強化しよう!」のベースモデルにもなります。それがこのモデルで使われないモーターが含まれている理由です。モーターの配線はこのモデルの裏で留められています。
![teacher-ready-next-lesson](https://assets.education.lego.com/v3/assets/blt293eea581807678a/blt5507448270c53fc3/5ec9270b6b04f30466637561/teacher-ready-next-lesson.png?locale=ja-jp&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
手動で解錠する
このモデルには、扉を開けるために手動で鍵をあける必要があります。
![teacher-manual-unlock](https://assets.education.lego.com/v3/assets/blt293eea581807678a/blt800a7c3a6ec2d261/5fc4be5424612d7400da9a9b/teacher-manual-unlock-681c4d080ccdd608dcb6d35945385455.png?locale=ja-jp&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
プログラミングのヒント
メインプログラム
解決方法
他のプログラム
差別化
学習に困る生徒が多い場合は、次のように学習方法を工夫してみましょう。
- ダッシュボードを使って、生徒にモーターが何度回転したかを説明します。 ( SPIKE アプリのヘルプセクションのダッシュボ
- ドに関する詳しい情報をご覧ください)
この学習で物足りない場合は、次のように学習方法を工夫してみましょう。
- 金庫を改良するために、生徒にライトマトリックスのサウンドファイルを修正させます。
- 各ペアにプログラムを修正させて、他のペアに金庫の鍵を開けるさせましょう。
![dashboard](https://assets.education.lego.com/v3/assets/blt293eea581807678a/blta91bb676ecdddaaf/5ec92707857d582712bddf02/dashboard.png?locale=ja-jp&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
学習評価
この学習におけるルーブリックの例
次のルーブリックを参考に、評価規準や判定基準を作成しましょう。
1.可
2.良
3.優
以下の成功基準を使用して、生徒の進度を評価します。
- 生徒は条件が何であるかを理解している。
- 生徒はプログラムの中で条件を使用することができる。
- 生徒はデジタルセキュリティについて詳しく正確に話し合うことができる。
自己評価
それぞれの生徒に、自分の成果に最もよくあてはまるブロックを選ばせます。
- 青プログラムで1つの条件を使用した。
- 黄色プログラムで2つの条件を使用した。
- 紫色安全なプログラムを作成するために、3つ以上の条件を使用した。
仲間の評価
次の方法で、生徒が他の生徒からフィードバックをもらえるよう促します。
- 上記の色付きブロックのスケールを使用し、1人の生徒にお互いのパフォーマンスを評価させます。
- 次のレッスンで、お互いに建設的なフィードバックをしあい、グループ全体のパフォーマンスを向上させましょう。
![student-06](https://assets.education.lego.com/v3/assets/blt293eea581807678a/blt4fa3bd15f572f04e/5ec9270b9b2ffb61d5c83dc6/student-06.png?locale=ja-jp&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
国語の発展課題
国語スキルの発達を取り入れるためには以下の内容を行います。
- 生徒に以下のようなデジタルセキュリティの意味を調べさせます。
▷ブーリアン
▷条件
▷暗号化
▷ 大文字と小文字の区別
注これにより、さらに長いレッスンをすることができます。
職業適性
このレッスンを楽しむことができた生徒は、以下の進路について興味がある可能性があります。
- ゲームプログラミング
- アプリケーション開発
- 情報技術 (Oracle / データベースプログラミング)
- ウェブデザイン
教師用サポート
生徒は以下のことに取り組みます。
- 条件を付けたプログラミングについて調べる。
- デジタルセキュリティの原理について説明できる。
レゴ® エデュケーション SPIKE™ プライムセット
中学校
- 技術家庭科:D情報の技術(1)生活や社会を支える情報の技術 (3)計測- 制御のプログラミングによる問題解決