Outschool
通貨、タイムゾーン、言語の設定を開く
ログイン

コードを解読する - 暗号化入門

この実践的なクラスでは、学生は暗号の歴史について学び、3 種類の異なる暗号の使い方を学びます。
Andrew Linke - Photography, Chess, D&D
平均評価:
4.9
レビュー数:
(268)
Popular
クラス

含まれるもの

1 ライブミーティング
50 分 授業時間
この文章は自動翻訳されています

このクラスで学べること

Work together to crack the code. Learn how spies, banks, and computer experts use encryption to keep secrets safe. 

This class will begin with a brief overview of the history of encryption from ancient history to modern computing. As we progress through each step in the history of cryptography, students will solve puzzles based on codes both ancient and modern.

Eras will include:
- Substitution ciphers of the ancient Mesopotamians.
- Letter frequency analysis of ciphers in 1800s America.
- Polyalphabetic ciphers from World War Two. 
- Book ciphers from Victorian England. 

At each stage, I will demonstrate how to crack a simple cipher and then challenge learners to solve a more complex cipher which uses the same technique. Learners will be encouraged to work in teams and awarded praise and points for cracking their codes.

Once learners have demonstrated understanding of the concepts behind algorithmic encryption, I will describe simplified (but accurate) versions of pre-shared key, one time pad, and shared dictionary ciphers. For each type, I will first demonstrate the use, then moderate as learners race to decrypt a message. This portion of the presentation will refer back to the history of encryption. Learners will also receive worksheets which they can use to make their own codes and challenge friends. 

We will end class by attempting to decipher a three-layer wrapped encrypted message. Learners will be encouraged to share their decrypted messages to the classroom as homework. I’ll be available via classroom discussions and messages after class to answer questions from learners as they attempt to decrypt their messages. 

A PDF of the ciphers is available in the classroom. Parents may also request the answer key if needed.
学習到達目標
Participants will learn:
What an algorithm is. 
How to use substitution, dictionary, and polyalphabetic ciphers. 
How to use letter frequency analysis to crack a code.

Learners will work collaboratively and competitively in a friendly environment to decrypt messages.
学習目標

その他の情報

保護者へのお知らせ
N/A
受講に必要なもの
- Paper and pencil

I will provide students with a PDF of the presentation and cyphers. This may be printed or used on the screen.
 クラス登録時に 1 の学習素材が提供されます
外部リソース
学習者は、Outschoolが提供する基本ツール以外のアプリやウェブサイトを使用する必要はありません。
参加しました May, 2020
4.9
268レビュー
Popular
プロフィール
教師の専門知識と資格
バージニア 教員免許 英語/国語で
I have been programming computers (including encryption programs) as a hobby since childhood. With more than a dozen years experience as a teacher, I am familiar with presenting information in a visual, relatable manner. 

レビュー

ライブワンタイムクラス
共有

$14

クラス毎
一度のみの受講
50 分

81 人がクラスを受けました
オンラインライブ授業
年齢: 11-16
クラス人数: 4 人-12 人

このクラスはもう提供されていません
About
サポート
安全性についてプライバシーCAでのプライバシー保護学習者のプライバシーデータ設定の管理利用規約
アプリを入手
App StoreでダウンロードGoogle Playで入手する
© 2024 Outschool