Skip to content

Dieses Projekt entstand im Modul "Teamprojekt" im Rahmen des Studiengangs "Lehramt Informatik B.Ed" am Karlsruher Institut für Technologie Karlsruhe.

License

Notifications You must be signed in to change notification settings

Sv01en/Kryptojagd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.