Informatik-Box

Diese Seite sammelt Ideen für Facharbeiten. Die Vorschläge sind keine ausformulierten Themen, sondern sollen als Anreiz dienen, ein eigenes Thema zu finden.

Facharbeiten in der Informatik müssen auch nicht zwangsweise die Programmierung einer Software umfassen. Auch wenn Programmierung ein zentraler Bestandteil des Faches ist, gibt es eine ganze Reihe von Themen, die ohne auskommen.

Eine beispielhafte Gliederung für eine Arbeit mit Implementierung könnte so aussehen:

  • Einleitung: Worum geht es
  • Fachlicher Hintergrund: Sichtung von Literatur
  • Modellierung: welche Entscheidungen wurden beim Design getroffen
  • Implementierung: Beschreibung kritischer Implementierungen
  • Fazit und Schluss: Was wurde gelernt
  • Anhang: Quelltext, Dokumentation, Bedienungsanleitung

Ohne Implementierung könnte eine Arbeit so strukturiert sein (zum Beispiel eine Umfrage):

  • Einleitung: Worum geht es
  • Fachlicher Hintergrund: Sichtung von Literatur, Entwicklung von Fragestellungen
  • Aufbau der Umfrage: Wer soll befragt werden, wie und worüber
  • Auswertung: Was lässt sich aus den Daten zur Fragestellung ableiten
  • Fazit und Schluss: Wie lassen sich die Fragen beantworten
  • Anhang: Umfrage, Daten

Alle wichtigen Termine und den Reader zur Facharbeit findest Du auf der Webseite des Helmholtz-Gymnasiums.

Hilfen, wie du an deine Facharbeit herangehst, findest du in einer Taskcard.

Facharbeiten bei mir werden immer in Typst geschrieben. Das erfordert etwas Einarbeitung, hilft dir aber bei der sauberen Formatierung der Arbeit und beim Erstellen des Quellenverzeichnisses.

Computergrafik

Games

KI und Maschinelles Lernen

  • Spielbäume
  • Entscheidungsbäume
  • Neuronale Netze (z.B. Erkennung von handschriftlichen Zahlen)
  • Texte generieren (z.B. eine möglichst echt wirkende Facharbeit ;) )

Big Data

  • Wie verändert Big Data die Gesellschaft?
  • Wie wird Big Data in der Wirtschaft eingesetzt?

Sicherheit

  • Sicherheitsaudit des Schulnetzes.

Verschiedenes

  • Versionsverwaltung am Beispiel von Git.

Tools für den IU

  • UMLet Diagramm aus Java-Quelltext generieren. (Python)
  • Applets für den Einsatz am Tablet (z.B. Simulation Handynetz).
  • Erweiterungen der Zeichenmaschine.
  • UML-Paket für Typst.

Informatik und Gesellschaft

  • Gewissensbits: Fallbeispiele zur Informatik und Ethik.
  • Auswirkungen der Automatisierung.
  • Technologische Entwicklungen der nächsten 50 Jahre.
  • Auswirkungen von KI und Big Data.
    • Wie verändert KI unsere Gesellschaft.
    • Grundlagen der KI.

Themen vergangener Facharbeiten

  • Dynamische Textgenerierung am Beispiel von Elfchen
  • Ein Java-Programmierspiel
  • SQL-Injections
  • Implementierung eines neuronalen Netzes zur Erkennung von handschriftlichen Ziffern
  • Design und prototypische Entwicklung eines Serious Games zum Thema "Das Sonnensystem"
  • Das "Game of Life"
  • Cross-Site-Scripting
  • Big Data in der Landwirtschaft

Teilbare URL erstellen

Abschnitte auswählen