lehrkraefte:snr:informatik:freifach-i-24

This is an old revision of the document!


Freifach: Einführung in das Programmieren

Noch unklar, ob

  • Python oder
  • JavaScript

Grundlagen des Programmierens festigen und ausbauen

  • Kontrollstrukturen (if, while, for, Funktionen)
  • Datentypen (Listen, Strings) und deren Verarbeitung
  • Ein- und Ausgabe (f-Strings, auch aus/in Dateien)
  • pythonic code (= elegantes Python-Programmieren)
  • Objektorientieres Programmieren?

Rekursion

Spiele (Tetris, Breakout, Reversi, 2048 etc. gerne Computergegner mit Minmax programmieren, Labyrinth/Irrgarten erstellen und herausfinden bzw. Computer herausfinden lassen)

Simulationen (Versickerungen, Korallenwachstum, Game of Life, …)

Bildbearbeitung (Kanten in einem Bild erkennen, Bild komprimieren, …)

mathematische Algorithmen

klassische Probleme (Sortieren etc.)

?? KI, neuronale Netze ??

  • lehrkraefte/snr/informatik/freifach-i-24.1705253126.txt.gz
  • Last modified: 2024/01/14 18:25
  • by Olaf Schnürer