Klasse 10

Erste Schritte in Java
Methoden in Java
If-Anweisung
BMI-Aufgabe zur if-Anweisung
Wiederholungsanweisungen
Kap.2  Kommunikation zwischen Objekten
Kap.2 Beispielprogramme zur Kommunikation zwischen Objekten
Kap.3 Zustände und Abläufe
Kap.3 Beispielprogramm Maschine als pdf
Kap.4 Supermarkt Teil 1
Kap.4 Supermarkt Sequenzdiagramme
Kap.4 Java-Programm Supermarkt mit zwei Kassen

 

Klasse 11

Kap. 1.1  Einführung/Vererbung
Kap. 1.2  Supermarkt mit Taktgeber und Buttons (pdf-Datei  +  BlueJ-Programm)             
Kap. 2.1 Rekursionen in der Mathematik (pdf-Datei  + BlueJ-Programm)
Kap. 2.2 Einfach verkettete Liste (pdf-Datei)
Kap. 2.2 Patientenverwaltung mit Knoten (BlueJ-Programm)
Kap. 2.3 Listenstruktur am Beispiel einer Patientenverwaltung (pdf-Datei)
Kap. 2.3 Patientenverwaltung mit Kompositum und Methoden  (BlueJ-Programm)
Kap.2.4 Patientenverwaltung mit Dateninterface (BlueJ-Programm)
Kap. 2.5  Stapel und Warteschlange (pdf-Datei)
Kap. 2.5  Allgemeine Listenstruktur mit Stapel und Warteschlange (BlueJ-Programm)
Kap. 2.5  Stapel ohne allgemeine Listenstruktur (BlueJ-Programm)
Kap. 2.5  Warteschlange ohne allgemeine Listenstruktur(BlueJ-Programm)
Methoden der Klasse String (pdf-Datei)
Schulaufgabe vom letzten Jahr (pdf-Datei) mit Erwartungshorizont (pdf-Datei)
Weitere Übungsaufgaben zum Thema Feld, Liste, Stapel und Warteschlange (Aufgabe 1, Aufgabe 2)
Lösungen der Übungsaufgaben (Aufgabe 1, Aufgabe2)
Kap. 3 Binärbäume - fertiges Programm (BlueJ-Programm)
Kap. 3 Binärbäume (Traversierung)
Kap. 3 Binärbäume (Entfernen eines Knotens)
Kap. 4 Graphen (pdf-Datei)
Übungsaufgaben zu den Themen Bäume und Graphen mit Lösungen (pdf-Datei)
Und hier noch eine weiter Aufgabe mit Lösungen (pdf-Datei)
Quellcode GraphMatrix (zip-Datei)
Kap. 5 Softwaretechnik (pdf-Datei)
Kap.5 Softwaretechnik (Patientenverwaltung mit GUI und Datenbankanbindung)
 

 

Grafik-Elemente
Beispiele: Supermarkt und Waschanlage
Alte Schulaufgabe aus dem letzten Schuljahr zur Übung
 

Klasse 12

Kap.1 Formale Sprachen
Kap.1 Übungsaufgaben zum Thema Formale Sprachen (pdf-Datei)
Kap.1 Beispiele zur Programmierung von Automaten (BlueJ-Programm)
Kap.2.1 Topologie von Rechnernetzen
Kap.2.2 Kommunikation zwischen Prozessen (pdf-Datei)
Kap.2.3 und 2.4  Parallele Prozesse und Synchronisation von Prozessen (pdf-Datei  + BlueJ-Programme)
Java-Programme zu Kap.2
Kap.3  Funktionsweise eines Rechners
Kap.3 Die Mini-Maschine

 

W-Seminar

Anleitungen (Remotedesktop, feste IP-Adresse, Mauszeiger anpassen, Hostname ändern, Passwort zurücksetzen)
Tutorials von Sunfounder
Programme und Anleitung zum "Super Kit V2.0" für den RaspberryPi zum Download 
Anleitung zur Installation von webiopi (Zur Steuerung der GPIOs z.B. vom Smartphone)