Sie sind hier: Startseite Lehre SS 2012 Einführung in die Programmierung (Vorlesung)

Einführung in die Programmierung (Vorlesung)

Vorlesung + Übung
Veranstaltungstyp Vorlesung
Dozent Elmar Schömer, Prof. Dr.
Zeit Montag, 14:00–16:00
Turnus wöchentlich vom 16.04.2012 bis zum 16.07.2012
Vorbesprechung 16.04.2012 14:00
Raum N2
Unterrichtssprache Deutsch
Punkte siehe Jogustine

Im Mittelpunkt der Vorlesung "Einführung in die Programmierung" steht das Erlernen der imperativen Konzepte der Programmiersprache Java, sodass einfache Algorithmen und Datenstrukturen implementiert werden können. Behandelt werden grundlegende Kontrollstrukturen, elementare Datentypen und Operationen, (rekursive) Funktionen und dynamische Datenstrukturen, Grundzüge der objektorienteirten Programmierung.

Aktuelles

22.10.2012
  • Die Klausureinsicht findet am Mittwoch, den 31.10.2012 um 16 Uhr in Raum 03-331 statt.
29.08.2012
  • Die Ergebnisse in Jogustine werden zu Beginn der kommenden Woche vom Prüfungssekretariat freigeschaltet. Bitte haben Sie noch etwas Geduld.

Klausur

  • Die Klausur findet am 08. August 2012 von 09:00-12:00 Uhr im RW statt.
  • Es ist erlaubt, ein einzelnes DIN A4 Blatt als Hilfsmittel mitzubringen. Dieses darf auf beiden Seiten beschrieben/bedruckt/bemalt sein.
  • Bringen Sie Ihren Studentenausweis mit.
  • Wirtschaftswissenschaftler schreiben eine verkürzte Klausur von 09:00-11:00 Uhr.

Termine



Wochentag Uhrzeit Raum
Vorlesung
Montags 14-16 Uhr N2 Prof. Dr. Elmar Schömer
Übung 4 Montags 16-18 Uhr 04-426 Simon Morgenstern
Übung 1 Dienstags 16-18 Uhr 05-136 Dipl.-Math. Martin Seelge
Übung 2 Mittwochs 14-16 Uhr 04-224 Christoph Hillebrand
Übung 3 Freitags 12-14 Uhr 04-426 Daniel Schisch
Übung 5 Freitags 10-12 Uhr 04-522 Daniela Congiu

Für die Übung montags nach der Vorlesung gilt, dass diese um eine Woche verzögert stattfindet, d.h. die zweite montags-Übung findet am 30.04.2012 statt.

Prüfungsbedingungen

Die Teilnahme an der Klausur wird erreicht durch

  • Anmeldung zur Veranstaltung über Jogustine
  • Anmeldung zu den Übungen über das Anmeldeprogramm
  • rechtzeitige Anmeldung zur Klausur
  • aktive Teilnahme an den Übungen (Anwesenheitspflicht), insbesondere muss jeder Teilnehmer einmal auf Aufforderung durch den Tutor eine eigene Lösung vorstellen
  • Erreichen von 50% der erreichbaren Punkte der Übungsblätter

Aufgaben & Beispiele aus der Vorlesung

Die Übungsaufgaben und Beispiele aus der Vorlesung werden unter folgender Seite bereit gestellt:

Downloads (EiP) Wichtig: Der Link funktioniert nur, wenn Sie sich vorher(!) angemeldet haben (oben rechts auf der Seite).

Der Abgabetermin ist der jeweils folgende Montag, 12 Uhr. Beachten Sie die verbindlichen Abgaberichtlinien weiter unten.

Materialien und Links

Java & Eclipse
  • PC-Pools des Instituts: Java und Eclipse sind bereits installiert, starten Sie einfach Eclipse aus dem Startmenü.
  • ZDV-PCs (auch: Remoteverbindungen): Starten Sie das Programm ZDV-Apps und fügen Sie die drei Programme "Java RE7", "Java Development Kit" und "Eclipse Helios" zu Ihrem Account hinzu. Melden Sie sich ab und wieder an. In Ihrem Startmenü befindet sich nun "eclipse v", mit welchem Sie Eclipse starten können.
  • Privater PC: Laden Sie sich das Java JDK 7 und Eclipse 3.7.2 herunter. Nach dem Installieren von Java und Entpacken von Eclipse, können Sie in dem Eclipse-Ordner die eclipse.exe starten bzw. Verknüpfungen anlegen.
Anleitungen, Bücher

Abgaberichtlinien / FAQ

Welche Aufgaben muss ich bearbeiten?

Eine mit W markierte Aufgabe muss von Wirtschaftswissenschaftlern nicht bearbeitet werden. Eine mit F markierte Aufgabe geht über den in der Vorlesung besprochenen Stoff hinaus und ist für alle Teilnehmer freiwillig. Sie dürfen freiwillige Aufgaben erledigen, um zusätzliche Punkte zu bekommen.

Wie sollen die Abgaben aussehen?

Auf dem Deckblatt bzw. übersichtlich auf dem ersten Blatt der Abgabe muss stehen:

  • der Name der Vorlesung
  • die Nummer des Übungsblattes
  • der Name des Übungsgruppenleiters
  • der eigene Name bzw. bei Gruppenabgaben die Namen aller Gruppenmitglieder

jedes weitere Blatt ist mindestens mit dem eigenen Namen zu versehen. Alle Blätter werden zusammen geheftet (Tacker/Büroklammer/etc.).

Für praktische Aufgaben gilt:

  • Der eigene Name muss in jeder Java-Datei oben als Kommentar enthalten sein
  • Die Quelltexte müssen kommentiert sein, insbesondere muss offensichtlich sein, in welchem Bereich welche Aufgabenteile bearbeitet wurden. Wenn etwas funktioniert, schreibt einen Kommentar, was in dem Code-Teil passiert. Wenn etwas nicht läuft, schreibt einen Kommentar, was dort passieren soll.
  • Testet eure Programme. Sie sollten lauffähig sein, d.h. Eclipse sollte unter "Problems" keine Fehler und möglichst wenig Warnungen anzeigen.
  • Abgegeben werden die Programme sowohl in ausgedruckert Form als auch per Email an den Übungsleiter abgegeben. Geben Sie bei Java-Programmen nur ".java"-Dateien ab, keine ".class"-Dateien oder andere automatisch generierte Dateien.
Wo kann die Übung abgegeben werden?

Theoretische Abgaben sowie die ausgedruckten Programme werden in Raum 05-230 in das Fach eures Übungsleiters geworfen. Die Java-Dateien werden per Email an den jeweiligen Übungsleiter gesendet (Emailadressen: siehe oben bei den Terminen).

Muss wirklich alles ausgedruckt werden?

Nein, es muss nur der selbst geschriebene Quellcode ausgedruckt werden, d.h. bei Aufgaben wie z.B.: "ergänze das Programm aus der Vorlesung" können unverändert übernommene Programmteile weggelassen werden. Beim Ausdrucken können zwei Seiten auf eine gedruckt werden.

Ist eine papierlose Abgabe möglich?

Nach Absprache mit dem Übungsleiter ist eine komplett papierlose Abgabe möglich. Die theoretischen Aufgaben werden dann ebenfalls per Email eingereicht.

An wen kann ich mich bei Fragen wenden?

Wenn Sie Fragen oder Probleme bei der Bearbeitung der Aufgaben haben, können Sie sich jederzeit an Ihre Kommilitonen oder persönlich/per Email an Ihren Übungsleiter wenden. Wenn Sie glauben einen Fehler auf einem Aufgabenblatt entdeckt zu haben, wenden Sie sich bitte an Martin Seelge, Raum 05-521.

Wie oft darf ich in der Übung fehlen?

Für die Übungen gilt Anwesenheitspflicht. Sollten Sie verhindert sein, geben Sie bitte Ihrem Übungsleiter Bescheid.

Voraussetzungen

<p>siehe Jogustine / Studienordnung</p>

Zielgruppe

<p>Studenten im ersten Semester der Informatik sowie andere Interessierte</p>