DCV 2022 03/Protokoll: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Gyula (Diskussion | Beiträge) |
Gyula (Diskussion | Beiträge) |
||
| Zeile 1: | Zeile 1: | ||
== Woche 2 == | == Woche 2 == | ||
=== 23. März 2022 === | |||
'''Inhalt:''' | |||
* Wiederholung Konsole Lesen | |||
* Funktionen (Rückgabewert und Parametern) | |||
'''Aufgabe:''' | |||
* Kalkulator | |||
=== 22. März 2022 === | === 22. März 2022 === | ||
'''Inhalt:''' | |||
* Boolean Datentyp (boolean) | |||
* [https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html Operator Precedence] | |||
* Wrapper Klassen: [[https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html Integer]], Byte, Double (nur die Konvertierung von String) | |||
* [https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Scanner.html Scanner] (inkl. Fehlerbehandlung mit try-catch) | |||
'''Aufgabe:''' | |||
* Die bestehende "grafische" Programme (Quadrat, Viereck, Dreieck, Weihnachtsbaum, usw.) überarbeiten, dass sie die Parametern (size, text, etc.) von dem Benutzer abfragen. | |||
=== 21. März 2022 === | === 21. März 2022 === | ||
'''Inhalt:''' | |||
* Einfache numerische Datentypen (byte, short, int, long, float, double) | |||
'''Übungen:''' | |||
* [[DCV_2022_03/Strukturierte_Programmierung_Uebungen#Native_Datentypen|Native Datentypen]] | |||
== Woche 1 == | == Woche 1 == | ||
Version vom 23. März 2022, 15:06 Uhr
Woche 2
23. März 2022
Inhalt:
- Wiederholung Konsole Lesen
- Funktionen (Rückgabewert und Parametern)
Aufgabe:
- Kalkulator
22. März 2022
Inhalt:
- Boolean Datentyp (boolean)
- Operator Precedence
- Wrapper Klassen: [Integer], Byte, Double (nur die Konvertierung von String)
- Scanner (inkl. Fehlerbehandlung mit try-catch)
Aufgabe:
- Die bestehende "grafische" Programme (Quadrat, Viereck, Dreieck, Weihnachtsbaum, usw.) überarbeiten, dass sie die Parametern (size, text, etc.) von dem Benutzer abfragen.
21. März 2022
Inhalt:
- Einfache numerische Datentypen (byte, short, int, long, float, double)
Übungen:
Woche 1
18. März 2022
Inhalt: * Übung des ASCII Art * Dekomposition und Wiederverwendung der bekannten Lösungen
17. März 2022
Inhalt: * Code vereinfachen, Methoden verwenden um Code auszulagern * Kurze theoretische Einführung in Git (Was ist ein commit, was bedeutet push)
16. März 2022
Dateien * Lukas/week01/day3/
Inhalt: * Wiederholung (Datentypen, Methoden, Schleifen, Verzweigungen) * Methoden & Schleifen
15. März 2022
Dateien: * Gyula/week01/
Übungen: * Methoden & Schleifen
Beispiele Funktionen mit Dreieck
Inhalt: Funktionen (Signature, Body, Aufruf) Schleifen, schleifen, schleifen...
14. März 2022
Dateien: * Gyula/week01/
Übungen: * Aufgabe: Zählen
Beispiele Hello World! Integer Variablen und Oparatoren Sequenz, Abzweigung, Schleifen
Inhalt: Vorstellungsrunde + Kursregeln Slack installiert GitHub Registration Installation IntelliJ (Community Edition) Checkout des Projektes