Unterrichtmaterial Informatik EF

Algorithmen und Komplexität

In diesem Skript geht es um die Effizienz von Algorithmen. Es werden die Komplexitätsklassen in Bezug auf die Laufzeit eingeführt und mit zwei Sortieralgorithmen in Verbindung gebracht. Dabei wird auch das Konzept der Rekursion behandelt. Zum Schluss folgt das Lösen eines Labyrinths mithilfe eines rekursiven Algorithmus.

Algorithmen und Komplexität Skript.pdf

Lernziele Algorithmen und Komplexität.pdf

PPP Algorithmen und Komplexität.pptx

Java 1

Im ersten Teil zu Java werden die Grundlagen der Programmiersprache erarbeitet. Dazu gehören die primitiven Datentypen, das Verwenden von einfachen bereits bestehenden Methoden und die elementaren Werkzeuge zur Steuerung des Kontrollflusses wie Verzweigungen und Schleifen.

Anleitung Download IntelliJ.pdf

Java Skript 1.pdf

Lernziele Prüfung Programmierung LZG.pdf

PPP Java 1.pptx

Java 2

Im zweiten Teil zu Java wird die Objektorientierung eingeführt. Mithilfe eines Projekts zu Zootieren werden Konzepte wie Vererbung erarbeitet und erste Datenstrukturen wie das Array kommen zur Anwendung.

Java Skript 2.pdf

Lernziele Java 2.pdf

PPP Java 2.pptx

Java 3

Im dritten Teil zu Java wird ein Framework für das Spiel Mühle verwendet, um einen eigenen (intelligenten) Computerspieler zu programmieren. Dabei kommen weitere Datenstrukturen wie etwa die LinkedList zum Einsatz.

Java Skript 3.pdf

Lernziele Java 3.pdf

PPP Java 3.pptx

Webprogrammierung 1

Im ersten Teil zur Webprogrammierung werden die Grundlagen zu HTML, JavaScript und CSS vermittelt. Es wird eine einfach Webseite mit Profilen von Personen erstellt. Dieses Projekt wird im nächsten Teil zur Webprogrammierung fortgesetzt und erweitert.

Lernziele Webseite.pdf

PPP Webseite Teil 1.pptx

Skript Webseite Teil 1.pdf

Webprogrammierung 2

Im zweiten Teil zur Webprogrammierung werden die Grundlagen zu PHP vermittelt und eine Datenbankanbindung eingerichtet. Das Projekt aus dem ersten Teil wird dadurch erweitert und mit vielen neuen Funktionen wie etwa dem Upload von Bildern ergänzt.

Lernziele Webseite.pdf

PPP_Webseite_Teil_2.pptx

Skript Webseite Teil 2.pdf

datenbank-loesung.sql


www.andreasgut.ch

andreasgut@sluz.ch