HSZG Vorkurs Informatik WS 2014

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Liebe Studenten,

noch bevor das Studium "richtig" losgeht, wollen wir schon einmal gemeinsam ein wenig programmieren. Das Programmieren ist sozusagen das Handwerkszeug jedes Informatikers. Es ist die Voraussetzung, um Computern das Schachspielen beizubringen, um brandneue Apps für Smartphones zu entwickeln oder um dem Marsrover Curiosity klar zu machen, wo er lang fahren soll. Bevor es im Studium an die spannenden Projekte geht, müssen wir erst einmal ganz klein anfangen - wie jeder, der später Großes leisten will.

Natürlich ist das Programmieren nicht das einzige, was im Informatikstudium eine Rolle spielt. Im ersten Semester erwarten Euch vielfälitige Themen und Aufgaben. Aus Erfahrung weiß ich, dass die Zeit bis zum Februar ziemlich schnell vorüber geht. Trotzdem braucht man zum Programmieren-Lernen viel Zeit und noch mehr Übung. Das gilt auch für diejenigen unter Euch, die schon Vorkenntnisse mitbringen. Damit euch diese Zeit nicht verloren geht, starten wir mit zwei Wochen Vorlauf. Diese Zeit solltet Ihr intensiv nutzen, damit ihr im ersten Semester entspannt den Vorlesungen folgen könnt.

Ich wünsche Euch viel Spaß und Erfolg!

Eure Kursleiterin Anna Prenzel

Programmiersprache

Wir arbeiten mit der Programmiersprache Java. Wir betrachten jedoch nicht die Spezialitäten dieser Sprache, sondern der Kurs vermittelt Kenntnisse, die bei der Arbeit mit jeder Programmiersprache benötigt werden.

Kursablauf

Am Tag 1 starten wir mit dem Thema Variablen und Methoden.

Für Tag 2 habe ich zunächst eine Wiederholung vorbereitet. Anschließend üben wir in diesem Arbeitsblatt, wie man aus mehreren Einzelmethoden eine komplexere Methode zusammensetzen kann. Das bisher erworbene Wissen vertiefen wir mit dem Arbeitsblatt Methodenergebnisse aufbereiten.

Tag 3 starten wir mit einer Datei:Kopfuebung.pdf zum Thema Variablen. Das Hauptthema sind heute Wahrheitswerte und Bedingungen.

Tag 4 beendet unsere erste Woche mit vermischten Programmierübungen.

In der neuen Woche starten wir wieder mit voller Kraft und bearbeiten zum Auftakt ein paar Programmierübungen. Danach wenden wir uns den neuen Themen Iterationen und Arrays zu. Wer heute noch nicht genug hat, kann sich dem Thema Vertiefung von Iterationen zuwenden.

Am Tag 6 wiederholen wir zunächst die Grundlagen von for-Schleifen und Arrays. Anschließend haben Sie die Möglichkeit, die Arbeitsblätter zum Thema Arrays weiter zu bearbeiten (Achtung: es wurden neue Aufgaben ergänzt!). Wer schon fertig ist, findet im Arbeitsblatt Modifikation von Arrays eine Zusatzaufgabe vor. Wer schon fertig ist, kann zudem ggf. die Lösungen im Arbeitsblatt Programmierübungen weiter vervollständigen.

Ab Tag 7 entscheiden Sie bitte selbst, ob Sie

Tag 8: Heute gibt es weitere Übungen zur Wiederholung und Festigung. Auch mit der Spielprogrammierung geht es in diesem Arbeitsblatt weiter.

Tag 9 beendet eine weitere Woche voller neuer Eindrücke aus der Welt der Java-Programmierung. Vervollständigen Sie Ihre Arbeitsblätter oder arbeiten Sie weiter am Dame-Spiel.




Lösungen

Schreiben Sie mir einfach eine email, wenn Sie für bestimmte Aufgaben gern noch die Lösung hätten. Für das Dame-Spiel stelle ich die Lösungen bereit. Es handelt sich um die Arbeit von Alexander Preuß. Auch andere Studenten haben das Spiel vollständig oder teilweise programmiert und ich bin mit allen Lösungen sehr zufrieden.

Damespiel (Alexander Preuß)

Persönliche Werkzeuge