Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.59 KB

README.md

File metadata and controls

20 lines (15 loc) · 1.59 KB

Kryptojagd

Projektbeschreibung

Das Programm soll in der Übungsphase der achten Klasse eines allgemeinbildenden Gymnasiums in Baden-Württemberg eingesetzt werden.

Die BenutzerInnen sollen sich mithilfe verschiedener Übungsaufgaben intensiv mit dem Thema "Kryptographie und Verschlüsselung" auseinandersetzen und das bereits Gelernte spielerisch vertiefen. Folgende thematischen Inhalte, welche teilweise gemäß dem Lehrplan für diese Jahrgangstufe vorgesehen sind, bieten die Grundlage für die jeweiligen Level:

  1. Rückwärts geschriebene Texte als Verschlüsselung
  2. Cäsar-Verschlüsselung
  3. Variante der Cäsar-Verschlüsselungs
  4. Vigenère-Verschlüsselung
  5. Beaufort-Verschlüsselung

Die BenutzerInnen erleben während dem Bearbeiten der Übungsaufgabeneine virtuelle Weltreise zusammen mit Alice und Bob, auf der sie die letzten existierenden "Floppy-Disks" im Auftrag des "Nationalen Informatiker Verbands" (NIV) einsammeln müssen. Jedoch hat sich auch die böse Eve auf den Weg gemacht, um die "Floppy-Disks" zu finden. Ein Wettlauf gegen die Zeit ist gestartet. Verdeutlicht wird dies durch einen Timer pro Station. Bei jeder Station der Weltreise müssen verschiedene Aufgaben zu jeweils einer Verschlüsselungstechnik gelöst werden. Diese Aufgaben umfassen das Ver- und Entschlüsseln gegebener Texte sowie das Beantworten von Fragen in Form von Multiple-Choice Aufgaben oder Lückentexten zum Thema "Datenschutz" und "Kryptographie".

Das Programm ist eine Desktopanwendung, soll in Einzelarbeit bearbeitet werden und läuft stabil (getestet) mit Java 11 auf ab Windows 10.