August 30, 2007 at 10:00
· Filed under Fernstudium W3L, Grundlagen der Informatik 1
Gestern hat mich mehr der Dauerregen, als das eigentliche Lernpensum von einem frühen Erscheinen in der Arbeit abgehalten. Man beobachtet das Niederschlagsradar, man hofft, man wartet, aber es wird nicht besser, manchmal wird es sogar schlimmer. Als ich mich dann 20 vor 9 endlich aufgerafft habe, war es bereits kurz vor zu spät und draußen kam immer noch viel zu viel Wasser vom Himmel. Hmpf. Zumindest kann jetzt keiner mehr behaupten, mir wäre diese Sache mit dem Rad fahren nicht wirklich ernst. 
Und ich will auch gar nicht so viel jammern. Durch mein verzweifeltes Abwarten auf besseres Wetter, habe ich gestern morgen einiges geschafft, von dem mich meine Seriensucht nach der Arbeit abgehalten hätte. Das Kapitel zu Kontrollstrukturen ist abgeschlossen. Zusätzlich habe ich auch noch den größten Teil der Einsendeaufgabe Gebührenzähler runtergeschrieben und am Abend dann noch eine Überprüfung der Eingabewerte auf Gültigkeit hinzugefügt, bevor ich das Programm eingereicht habe.
Bilanz von gestern:
Java 5: Strukturiert und prozedural programmieren (W3L):
- 5.14 Behandlung von Ausnahmen
- 5.15 Zusicherungen
- Einsendeaufgabe: Gebührenzähler
Somit liege ich trotz Regen- und Serienmarathon gestern immer noch gut im Zeitplan und habe inzwischen sogar einen kleinen beruhigenden Vorsprung erarbeitet.
Permalink
August 29, 2007 at 07:44
· Filed under Fernstudium W3L, Grundlagen der Informatik 1
Gestern bin ich mal wieder vor dem Fernseher versackt und habe nach der Arbeit somit gar nichts mehr für mein Fernstudium getan. Dafür war ich aber bereits in den frühen Morgenstunden sehr aktiv und der Lernplan ist dennoch erfüllt
Gestern bearbeitet:
Java 5: Strukturiert und prozedural programmieren (W3L):
- 5.7 Der Aufruf
- 5.8 Geschachtelte Kontrollstrukturen
- 5.9 OptiTravel: Zeitvergleich
- 5.10 OptiTravel: Funktionsauswahl
- 5.11 Anordnung von Auswahlanweisungen
- 5.12 Auswahl von Kontrollstrukturen
- 5.13 Strukturierte Programmierung
Damit wird das Kapitel Kontrollstrukturen heute abgeschlossen und es sind zwei weitere Einsendeaufgaben zu lösen, bevor es mit dem Kapitel Felder weiter geht.
In der ersten Aufgabe soll nach bestimmten Vorgaben ein Gebührenzähler für Telefongebühren erstellt werden. Dabei geht es in erster Linie um den richtigen und sinnvollen Einsatz der verschiedenen Kontrollstrukturen.
Die zweite Aufgabe ist ein “Wartungsauftrag”. Es ist anhand des unkommentierten Quelltextes zu entschlüsseln, welche Funktion ein bestimmtes Programm hat. Danach soll die zukünftige Wartung durch Einsatz sprechender Variablen und Kommentare verbessert werden.
Permalink
August 28, 2007 at 08:06
· Filed under Fernstudium W3L, Grundlagen der Informatik 1
Der gestrige Tag gehörte ganz den Kontrollstrukturen – endlich darf ich also in meinen Einsendeaufgaben und Programmen auch if, while, do und for verwenden. Ob das die Sache nun einfacher oder komplizierter macht, bleibt dahin gestellt. In jedem Fall geht es gerade gut voran und ich habe mein Tages-Soll nach Lernplan gestern weit übertroffen.
Bearbeitete Kapitel:
Java 5: Strukturiert und prozedural programmieren (W3L)
- 5.2 Die ein- und zweiseitige Auswahl
- 5.3 Die Mehrfachauswahl
- 5.4 Die bedingte Wiederholung und die n + 1/2-Schleife
- 5.5 Die Zählschleife und die Endlosschleife
- 5.6 Termination von Schleifen
Außerdem ist die Korrektur der gestern eingereichten Einsendeaufgabe bereits erfolgt: 20/20 Punkten für die Aufgabe zum Testen. Das Schreckgespenst ist also besiegt
Die nächsten beiden Einsendeaufgaben sollten sich weniger zeitaufwendig gestalten, ich werde diese aber erst bearbeiten, wenn ich das Kapitel Kontrollstrukturen zu Ende wiederholt habe, da diese sich auf die gesamte “Gruppierung” beziehen.
@Sarahli: Ich weiss, dass du mich liest
Permalink