Die Lerneinheiten in dieser Liste gehören zum Kurs Objektorientierte Programmierung in Java - Schulversion. Möchten Sie auf den gesamten Kursinhalt zugreifen?
Willkommen, Inhalte und Struktur des Kurses
Text
Zeitplan
Text
Umfrage zum Kursstart
Umfrage
Überblick über das erste Modul
Text
Wie Paco entführt wurde und Duke beschloss einen Roboter zu bauen.
Video
Eikes Brief
Text
1.1 Ein erstes Programmierbeispiel
Video
1.1 Ein erstes Programm
Lernmaterial
Einführung in die Programmierumgebung
Video
Hallo Welt Testaufgabe
Lernmaterial
Selbsteinschätzung
Umfrage
1.1.1 Programmieraufgabe
Lernmaterial
1.1.2 Programmieraufgabe
Lernmaterial
1.1.3 Programmieraufgabe
Lernmaterial
1.2 Klassen und Objekte
Video
1.2 Klassen und Objekte
Lernmaterial
1.3 Variablen (1)
Video
1.3 Variablen (1)
Lernmaterial
1.3.1 Programmieraufgabe
Lernmaterial
1.4 Variablen (2)
Video
1.4 Variablen (2)
Lernmaterial
1.4.1 Programmieraufgabe
Lernmaterial
1.4.2 Programmieraufgabe
Lernmaterial
1.4.3 Programmieraufgabe
Lernmaterial
1.5 Attribute
Video
1.5 Attribute
Lernmaterial
1.5.1 Programmieraufgabe
Lernmaterial
1.5.2 Programmieraufgabe
Lernmaterial
1.6 Methoden
Video
1.6 Methoden
Lernmaterial
1.6.1 Programmieraufgabe
Lernmaterial
1.6.2 Programmieraufgabe
Lernmaterial
1.6.3 Programmieraufgabe
Lernmaterial
1.7 Methoden und Rückgabewerte
Video
1.7 Methoden und Rückgabewerte
Lernmaterial
1.7.1 Programmieraufgabe
Lernmaterial
1.7.2 Programmieraufgabe
Lernmaterial
1.7.3 Programmieraufgabe
Lernmaterial
Bonus Aufgabe Modul 1
Lernmaterial
Deep Dive Modul 1
Video
1.8 Hausaufgabe
Lernmaterial
Spielwiese Aufgabe Modul 1
Lernmaterial
Lesematerial
Text
Überblick über das zweite Kursmodul
Text
Recap
Video
Recap
Lernmaterial
Dukes Entschluss, Eikes Aufforderung zu ignorieren - die richtige Wahl?
Video
2.1 Parameter
Video
2.1 Parameter
Lernmaterial
2.1.1 Programmieraufgabe
Lernmaterial
2.1.2 Programmieraufgabe
Lernmaterial
Wo ist das Versteck von Eike Vil?
Text
2.1.3 Programmieraufgabe
Lernmaterial
2.2 Boolean
Video
2.2.1 Boolean
Lernmaterial
2.2.2 Boolean
Lernmaterial
2.3 Kontrollstrukturen: Verzweigungen
Video
2.3 Verzweigungen
Lernmaterial
2.3.1 Programmieraufgabe
Lernmaterial
2.3.2 Programmieraufgabe
Lernmaterial
2.3.3 Programmieraufgabe
Lernmaterial
2.4 Kontrollstrukuren: Schleifen
Video
2.4 Schleifen
Lernmaterial
2.4.1 Programmieraufgabe
Lernmaterial
2.4.2 Programmieraufgabe
Lernmaterial
2.4.3 Programmieraufgabe
Lernmaterial
2.4.4 Programmieraufgabe
Lernmaterial
2.5 Primitive Arrays
Video
2.5 Primitive Arrays
Lernmaterial
2.5.1 Programmieraufgabe
Lernmaterial
2.5.2 Programmieraufgabe
Lernmaterial
2.5.3 Programmieraufgabe
Lernmaterial
2.6 Konstruktoren
Video
2.6 Konstruktoren
Lernmaterial
2.6.1 Programmieraufgabe
Lernmaterial
2.6.2 Programmieraufgabe
Lernmaterial
1. Bonusaufgabe Modul 2
Lernmaterial
2. Bonusaufgabe Modul 2
Lernmaterial
Deep Dive Modul 2
Video
Syntaxfehler, Laufzeitfehler, Compiletime, Runtime, Compiler und Interpreter
Text
2.7 Hausaufgabe
Lernmaterial
Selbsteinschätzung
Umfrage
Lesematerial
Text
Überblick über das dritte Kursmodul
Text
Wiederholung Modul 2
Video
Selbsteinschätzung
Umfrage
Die (richtigen) Koordinaten zu Eikes Geheimbasis?
Video
Umfrage zur Zusammenarbeit
Umfrage
3.1 Vererbung
Video
3.1 Vererbung
Lernmaterial
3.1.1 Programmieraufgabe
Lernmaterial
3.1.2 Programmieraufgabe
Lernmaterial
3.1.3 Programmieraufgabe
Lernmaterial
3.2 Sichtbarkeiten
Video
3.2 Sichtbarkeiten
Lernmaterial
3.2.1 Programmieraufgabe
Lernmaterial
3.2.2 Programmieraufgabe
Lernmaterial
3.2.3 Programmieraufgabe
Lernmaterial
3.2.4 Programmieraufgabe (optional)
Lernmaterial
3.3 Kapselung
Video
3.3 Kapselung
Lernmaterial
3.3.1 Programmieraufgabe
Lernmaterial
3.3.2 Programmieraufgabe
Lernmaterial
3.3.3 Programmieraufgabe
Lernmaterial
3.4 Überschreiben von Methoden (Override)
Video
3.4 Überschreiben von Methoden (Override)
Lernmaterial
3.4.1 Programmieraufgabe
Lernmaterial
3.4.2 Programmieraufgabe
Lernmaterial
3.5 Überladen von Methoden (Overload)
Video
3.5 Überladen von Methoden (Overload)
Lernmaterial
3.5.1 Programmieraufgabe
Lernmaterial
3.5.2 Programmieraufgabe
Lernmaterial
3.5.3 Programmieraufgabe
Lernmaterial
Ronja und die scheinbar unlösbare Aufgabe
Video
3.6 Abstrakte Klassen
Video
3.6 Abstrakte Klassen
Lernmaterial
3.6.1 Programmieraufgabe
Lernmaterial
3.6.2 Programmieraufgabe
Lernmaterial
3.7 Polymorphie
Video
3.7 Polymorphie
Lernmaterial
3.7.1 Programmieraufgabe
Lernmaterial
3.7.2 Programmieraufgabe
Lernmaterial
3.8 This is super
Video
3.8 This is super
Lernmaterial
3.8.1 Programmieraufgabe
Lernmaterial
3.8.2 Programmieraufgabe
Lernmaterial
Bonusaufgabe Modul 3
Lernmaterial
Deep Dive Modul 3
Video
Deep Dive: Konventionen in Java
Video
Deep Dive: Konventionen in Java
Lernmaterial
Deep Dive: Best Practices
Video
Deep Dive: Best Practices
Lernmaterial
3.9 Hausaufgabe
Lernmaterial
Spielwiese Aufgabe Modul 3
Lernmaterial
Lesematerial
Text
Willkommen zu Kursmodul 4
Text
Wiederholung Modul 3
Video
4.1 Objektdatentypen
Video
4.1 Objektdatentypen
Lernmaterial
4.1.1 Programmieraufgabe
Lernmaterial
4.1.2 Programmieraufgabe
Lernmaterial
4.2 Type Casting
Video
4.2 Type Casting
Lernmaterial
4.2.1 Programmieraufgabe
Lernmaterial
4.2.2 Programmieraufgabe
Lernmaterial
4.2.3 Programmieraufgabe
Lernmaterial
4.3 Collections
Video
4.3 Ergänzung: Collections
Text
4.3 Collections
Lernmaterial
Spielwiese zum Thema Collections
Lernmaterial
4.3.1 Programmieraufgabe
Lernmaterial
4.3.2 Programmieraufgabe
Lernmaterial
4.3.3 Programmieraufgabe
Lernmaterial
4.4 Foreach-Schleifen
Video
4.4 Foreach-Schleifen
Text
4.4 Foreach-Schleifen
Lernmaterial
4.4.1 Programmieraufgabe
Lernmaterial
4.4.2 Programmieraufgabe
Lernmaterial
4.4.3 Programmieraufgabe
Lernmaterial
4.5 Interfaces
Video
4.5 Interfaces
Lernmaterial
4.5.1 Programmieraufgabe
Lernmaterial
4.5.2 Programmieraufgabe
Lernmaterial
4.5.3 Programmieraufgabe
Lernmaterial
Bonusaufgabe Modul 4
Lernmaterial
Deep Dive Modul 4
Video
Spielwiese zur equals() Methode
Lernmaterial
Ende gut, alles gut? Der Schrecken der Potsdamer Unterwelt schlägt zurück.
Video
Unser erstes Programmbeispiel - Reloaded!
Video
4.6 Hausaufgabe
Lernmaterial
Selbsteinschätzung
Umfrage
Lesematerial
Text
Auf Wiedersehen!
Video
FAQ - Häufig gestellte Fragen
Text
Klammern
Text
Cheat Sheet: Primitive Datentypen
Text
Cheat Sheet: Operatoren
Text
Cheat Sheet: Java Schlüsselwörter
Text
Cheat Sheet: Akronyme und Begriffe
Text
Cheat Sheet: Klassen und Objekte
Text
Cheat Sheet: Kontrollstrukturen
Text
Methodensignatur
Text
MiniExkurse: Rekursion und Laufzeiteffizienz
Text