DCV 2023 03/Protokoll: Unterschied zwischen den Versionen

Aus CCWiki
Zur Navigation springen Zur Suche springen
Gyula (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
== Woche 09 ==
== Woche 09 ==
{{PROT
|date=04. Mai 2023
|exercises=
* Zoo
|content=
* Beziehungen zwischen Objekten
}}
{{PROT
{{PROT
|date=03. Mai 2023
|date=03. Mai 2023
Zeile 8: Zeile 16:
* Varargs
* Varargs
}}
}}
{{PROT
{{PROT
|date=02. Mai 2023
|date=02. Mai 2023
Zeile 16: Zeile 22:
|content=
|content=
}}
}}


== Woche 08 ==
== Woche 08 ==
{{PROT
|date=27. April 2023
|exercises=
* Person
|content=
* Lists, Override (toString(), equals)
}}
{{PROT
{{PROT
|date=23. April 2023
|date=23. April 2023

Aktuelle Version vom 4. Mai 2023, 12:22 Uhr

Woche 09

04. Mai 2023

Inhalt:

  • Beziehungen zwischen Objekten

Aufgaben:

  • Zoo


03. Mai 2023

Inhalt:

  • searchAndCreate()
  • Varargs

Aufgaben:

  • Zoo (static)

02. Mai 2023

Aufgaben:

  • Zoo (static)


Woche 08

27. April 2023

Inhalt:

  • Lists, Override (toString(), equals)

Aufgaben:

  • Person

23. April 2023

Inhalt:

  • OOP als Model der Welt (Vereinfachung)

Aufgaben:

  • Fotoapparat


22. April 2023

Inhalt:

  • Einführung OOP
  • Objekten und Klassen
  • Konstruktoren
  • get/set
  • toString

Aufgaben:

  • Person
  • Fotoapparat



Woche 07

20. April 2023

Inhalt:

  • Datenströme (Theorie Byte vs Charströme)
  • Files und Filesystem

Aufgaben:

  • Logger
  • Wörter zählen
  • Wörter ersetzen

19. April 2023

Inhalt:

  • Datenströme lesen/schreiben

Aufgaben:

  • Console lesen / File schreiben
  • File lesen / schreiben
  • Tabellarisch schreiben
  • Logging


Woche 06

13. April 2023

Inhalt:

  • Wiederholung Calender, Date, SimpleDateFormat

Aufgaben:

  • Kalender aufgaben


Woche 04

29. März 2023

Inhalt:

  • String Regular Expressions

Aufgaben:

  • Formatierter tabellarischer Ausdruck
  • Hermann Hesse...


27. März 2023

Inhalt:

  • Feedback Woche 1-3.
  • Lesen des JAVA API
  • String

Aufgaben:

  • 4 - Gewinnt (Win Condition)
  • String Sortieren...


Woche 03

24. März 2023

Aufgaben:

  • TicTacToe
  • ConwaysGameOfLife
  • 4 - Gewinnt


23. März 2023

Inhalt:

  • Wiederholung 2D Arrays

Aufgaben:

  • TicTacToe
  • ConwaysGameOfLife

Dateien:

  • lukas/week03/day4

22. März 2023

Inhalt:

  • -

Aufgaben:

  • TicTacToe

Dateien:

  • gyula/week03/

21. März 2023

Inhalt:

  • 2D-Arrays

Aufgaben:

  • Pascal Dreieck

Dateien:

  • gyula/week03/

20. März 2023

Inhalt:

  • Array linear Algorithmen (Count, Sum, min, max, search min, search max)
  • Array Bubble sort

Aufgaben:

  • Array sort

Dateien:

  • gyula/week03/

Woche 02

16. März 2023

Inhalt:

  • Wiederholung Array
  • Wiederholung Input mit Scanner

Aufgaben:

  • Random Array
  • Min/Max/Avg

Dateien:

  • lukas/week02/

15. März 2023

Inhalt:

  • Array

Aufgaben:

  • Menü
  • Taschenrechner
  • Array erstellen

Dateien:

  • gyula/week02/


14. März 2023

Aufgaben:

  • Menü
  • Taschenrechner

Dateien:

  • gyula/week02/

13. März 2023

Inhalt:

  • Console Input (Text, Integer)
  • Fehlerbearbeitung

Dateien:

  • gyula/week02/

Woche 01

9. März 2023

Inhalt:

  • Wiederholung von Datentypen, Variablen, Methoden

Dateien:

  • lukas/week01/

8. März 2023

Inhalt:

  • Methoden, Schleifen, Abzweigungen
  • Dreicke 4x, Slash, Backslasch, symetrischer Dreieck, Rhombus

Dateien:

  • gyula/week01/

7. März 2023

Inhalt:

  • Methoden, Schleifen, Abzweigungen
  • Zeile, Quadrat, Viereck

Dateien:

  • gyula/week01/

6. März 2023

Inhalt:

  • Vorstellungsrunde + Kursregeln
  • Slack installiert
  • GitHub Registration
  • Installation IntelliJ (Community Edition)
  • Checkout des Projektes

Aufgaben:

  • Aufgabe: Zählen
  • Hello World!
  • Integer Variablen und Oparatoren
  • Sequenz, Abzweigung, Schleifen

Dateien:

  • gyula/week01/