Javakurs2007/Übungspool: Unterschied zwischen den Versionen
Zeile 38: | Zeile 38: | ||
:Empfohlenes Wissen : 2. Vorlesung | :Empfohlenes Wissen : 2. Vorlesung | ||
:Lerneffekte: | :Lerneffekte: | ||
− | :* | + | :* Verwenden von Methoden |
=== [[Javakurs2007/MathematischeMethoden | eigene Methoden]] === | === [[Javakurs2007/MathematischeMethoden | eigene Methoden]] === | ||
Zeile 45: | Zeile 45: | ||
:Lerneffekte: | :Lerneffekte: | ||
:* Schreiben eigener Methoden | :* Schreiben eigener Methoden | ||
+ | |||
+ | === [[Javakure2007/Arrays | Quickies Arrays]] === | ||
+ | :Schwierigkeit: 2 | ||
+ | :Empfohlenes Wissen : 2. Vorlesung | ||
+ | :Lerneffekte: | ||
+ | :* Verwenden von Arrays | ||
=== [[Javakurs_2007/Schleifen_und_Modulo | Schleifen und Modulo]] === | === [[Javakurs_2007/Schleifen_und_Modulo | Schleifen und Modulo]] === |
Version vom 7. April 2007, 13:17 Uhr
Wir haben jeder Aufgabe eine Einschätzung ihrer Schwierigkeit auf einer Skala von 1 bis 10 vorangestellt. Bei dieser Einschätzung sind wir von einem Gehirn ausgegangen für welches das jeweilige Themengebiet völlig neu ist, das jedoch schon ein ganz gutes Verständnis dafür hat wie eine Programmiersprache denn so funktioniert. Entsprechend kann eine schwer bewertete Aufgabe aus einem frühen Themengebiet für manch einen sehr einfach, eine leicht bewertete aus einem späten Themengebeit für einen Anderen sehr schwer sein. Es ist nur ein Wert der euch helfen soll eure nächste Aufgabe zu wählen.
Inhaltsverzeichnis
- 1 Vom Arbeiten mit der Konsole bis "Hallo Welt"
- 2 Variablen und Zuweisungen
- 3 Erstellen eines Kassenbons
- 4 Ein eigenes Menü
- 5 Quickies zu Methoden
- 6 eigene Methoden
- 7 Quickies Arrays
- 8 Schleifen und Modulo
- 9 Spaß mit Quersummen
- 10 Schaltjahr
- 11 Abzählspiel
- 12 Lineare Funktionen
- 13 Selection Sort
- 14 Wetterstation
- 15 Crack the Password
- 16 Geometrie
- 17 Schwierigkeitsgerade
Vom Arbeiten mit der Konsole bis "Hallo Welt"
- Schwierigkeit: 2
- Empfohlenes Wissen : 1. Vorlesung
- Lerneffekte:
- einfaches Arbeiten mit Kommandozeile (Shell)
- Kompilieren und Ausführen von Javacode
Variablen und Zuweisungen
- Schwierigkeit: 1
- Empfohlenes Wissen : 1. Vorlesung
- Lerneffekte:
- Deklarieren und definieren von Variablen
- grundlegende Regeln der Codeformatierung
Erstellen eines Kassenbons
- Schwierigkeit: 2
- Empfohlenes Wissen : 1. Vorlesung
- Lerneffekte:
- Arbeiten mit Variablen
- Fallunterscheidungen
Ein eigenes Menü
- Schwierigkeit: 2
- Empfohlenes Wissen : 1. Vorlesung
- Lerneffekte:
- verwenden der Bibliotheksklasse Terminal zum Lesen von Benutzereingaben über die Console
- Fallunterscheidungen
Quickies zu Methoden
- Schwierigkeit: 2
- Empfohlenes Wissen : 2. Vorlesung
- Lerneffekte:
- Verwenden von Methoden
eigene Methoden
- Schwierigkeit: 3
- Empfohlenes Wissen : 2. Vorlesung
- Lerneffekte:
- Schreiben eigener Methoden
Quickies Arrays
- Schwierigkeit: 2
- Empfohlenes Wissen : 2. Vorlesung
- Lerneffekte:
- Verwenden von Arrays
Schleifen und Modulo
- Schwierigkeit: 5
- Empfohlenes Wissen : 1. und 2. Vorlesung
- Lerneffekte:
- Verwendung von Schleifen
- Benutzung des Modulo-Operators
Spaß mit Quersummen
- Schwierigkeit: 5 - 7
- Empfohlenes Wissen : 1. bis 3. Vorlesung
- Lerneffekte:
- Benutzung des Modulo-Operators
- Geschicktes Auslagern von Funktionalität in Methoden
Schaltjahr
- Schwierigkeit: 3
- Empfohlenes Wissen : 1. bis 3. Vorlesung
- Lerneffekte:
- Schreiben von Methoden
- Fallunterscheidungen
- Benutzerinteraktion
Abzählspiel
- Schwierigkeit: 9
- Empfohlenes Wissen : 1. bis 4. Vorlesung
- Lerneffekte:
- Analyse von Aufgabenstellungen
- Entwurf eines komplexen Programms von Grund auf
Lineare Funktionen
- Schwierigkeit: 5
- Empfohlenes Wissen : 1. bis 3. Vorlesung
- Lerneffekte:
- Verwendung von Methoden
- Schleifen und Arrays
Selection Sort
- Schwierigkeit: 5
- Empfohlenes Wissen : 1. bis 4. Vorlesung
- Lerneffekte:
- Verstehen von komplexeren Alghorithmen
- Schleifen und Arrays
- (Hilfs-)Methoden
Wetterstation
- Schwierigkeit: 4
- Empfohlenes Wissen : 1. und 2. Vorlesung
- Lerneffekte:
- Schleifen und Arrays
Crack the Password
- Schwierigkeit: 4
- Empfohlenes Wissen : 1. bis 3. Vorlesung
- Lerneffekte:
- Schleifen und Arrays
- Passwörter knacken ;-)
Geometrie
- Schwierigkeit: 4
- Empfohlenes Wissen : 1. bis 3. Vorlesung
- Lerneffekte:
- Methoden schreiben
- Rechenoperationen
Schwierigkeitsgerade
- Reines Tutorial. Man muss nicht viel selbst denken
- ...
- Leichte Übungsaufgabe. Studies die noch eher unsicher sind werden hier gut begleitet.
- ...
- Typische Aufgabe. Man muss den Kopf benutzen, bekommt an schwierigen Stellen aber Hilfestellungen.
- ...
- Herrausfordernd, eher etwas für Studies die etwas fitter sind.
- ...
- Daniel und Robert finden diese Aufgabe spannend
- Tja, die Idee war da. Wir finden sie auch gut, aber es könnte wirklich anstrengend werden.