-
Personen
Teil 1:
Prof. Dr. Manfred Schmidt-Schauß
PD Dr. David Sabel (Organisation) (Zimmer 216, R-M-S11-15)
Teil 2:
Dr. Karsten Tolle
Übungen:
insgesamt 11 Tutoren und Gruppen
Grundlagen der Programmierung 2 (Organisation) – 2/23 –
Webseite und Email
www.informatik.uni-frankfurt.de/∼prg2Aktuelle und organisatorische Informationen
Unterlagen zur Vorlesung: Skript, Folien, Programme,Übungsaufgaben, . . .
Informationen zu den Programmiersprachen
[email protected] organisatorischen Fragen, allgemeinen Problemen,Anmerkungen . . .
Grundlagen der Programmierung 2 (Organisation) – 3/23 –
Vorlesung
Wann und Wo?
Mittwochs, 9-12 in Hörsaal H V
Wer?
Bis 4. Juni Prof. Schmidt-Schauß (8 Vorlesungen)
Ab 11. Juni Dr. Karsten Tolle (6 Vorlesungen)
Grundlagen der Programmierung 2 (Organisation) – 4/23 –
1
Grundlagen der Programmierung 2
Oganisatorisches
Prof. Dr. Manfred Schmidt-Schauß(Künstliche Intelligenz und Softwaretechnologie)
Dr. Karsten Tolle(Datenbanken und Informationssysteme)
Sommersemester 2014
http://www.cs.uni-frankfurt.de/~prg2mailto:[email protected]
-
Übung (1)
Anmeldung
Gemeinsame Anmeldung für Anfängerverantaltungen unterhttp://anmeldung.sd.uni-frankfurt.de/auge
Bis Sonntag, den 20. April, 23:55h
HRZ-Account notwendig!
11 Gruppen
Grundlagen der Programmierung 2 (Organisation) – 5/23 –
Übung (1)
http://anmeldung.sd.uni-frankfurt.de/auge
Grundlagen der Programmierung 2 (Organisation) – 6/23 –
Übung (1)
Grundlagen der Programmierung 2 (Organisation) – 7/23 –
Übung (1)
Grundlagen der Programmierung 2 (Organisation) – 8/23 –
http://anmeldung.sd.uni-frankfurt.de/auge
-
Übung (1)
Grundlagen der Programmierung 2 (Organisation) – 9/23 –
Übung (1)
Grundlagen der Programmierung 2 (Organisation) – 10/23 –
Übung (1)
Grundlagen der Programmierung 2 (Organisation) – 11/23 –
Übung (1)
Grundlagen der Programmierung 2 (Organisation) – 12/23 –
-
Übung (1)
Grundlagen der Programmierung 2 (Organisation) – 13/23 –
Übung (2)
Bearbeitung der Aufgaben:
Einzelabgabe, keine Gruppenabgabe
Programme: gedruckt und Email (Quellcode!) an den Tutor
Programme dokumentieren und testen
Tests der Abgabe beifügen
Abgabe
Frist: Mittwochs vor der Vorlesung im H V
Oder vorher z.B. Dienstags:Weißer Briefkasten, neben Zimmer 216, R-M-S 11-15
Erste Abgabe: Nächsten Mittwoch (23. April)
Ausnahme für Blatt 1: Email an den Tutor bis Mittwoch abend
Beginn des Übungsbetriebs:
Ab Mittwoch, 23. April
Grundlagen der Programmierung 2 (Organisation) – 14/23 –
Übung (3)
12 Aufgabenblätter (1140 Punkte)Summe
Blatt 1 2 3 4 5 6 7Teil 1 40 100 100 100 100 100 100 640
Blatt 8 9 10 11 12Teil 2 100 100 100 100 100 500
1140
Grundlagen der Programmierung 2 (Organisation) – 15/23 –
Prüfung
Mind. 50 von 100 Klausurpunkten
Klausur am Freitag, 25. Juli
Bonus: Maximal 20 Klausurpunkte
1.Hälfte: 11,5 Klausurpunkte ab 480/640 Übungspunkten
2.Hälfte: 8,5 Klausurpunkte ab 375/500 Übungspunkten
Anrechnung nur wenn: Pro Hälfte mind. einmal vorrechnen!
Klausurpunkte =if in jeder Hälfte vorgerechnet then
11, 5 · min(480, ÜP1)480
+ 8, 5 · min(375, ÜP2)375
else 0
⇒ Wer auf allen Blättern 75% erreicht, und in jeder Hälftevorrechnet erhält 20 Klausurpunkte
Grundlagen der Programmierung 2 (Organisation) – 16/23 –
-
Als Bild
640
1.Hälfte
480 11,5
500
2.Hälfte
375 8,5
Übung
=
=
max.
max.
filter::(a->Bool) -> [a] -> [a]filter f [] =[]filter f (x:xs) | f x = x:(filter f xs) | otherwise = filter f xs
filter (\x -> (vorrechnen x) >= 2) studenten
pro Hälfteje >= 1-malvorrechnen
SELECT punkte FROM studentWHERE vorrechnen='2'
2050 von 100
=bestanden
Klausur
5
7
Grundlagen der Programmierung 2 (Organisation) – 17/23 –
Beispiele
Experte:vorger.? Σ Bonus
Blatt 1 2 3 4 5 6 7Teil 1 40 99 99 99 99 99 99 ja 634 11,5Blatt 8 9 10 11 12Teil 2 99 99 99 99 99 ja 495 8,5
20
Grundlagen der Programmierung 2 (Organisation) – 18/23 –
Beispiele
Minimalistvorger.? Σ Bonus
Blatt 1 2 3 4 5 6 7Teil 1 10 30 30 30 30 30 30 ja 190 4,5Blatt 8 9 10 11 12Teil 2 30 30 30 30 30 ja 150 3,4
7,9
Grundlagen der Programmierung 2 (Organisation) – 19/23 –
Beispiele
Vorrechnenvergesservorger.? Σ Bonus
Blatt 1 2 3 4 5 6 7Teil 1 30 70 70 70 70 70 70 ja 450 0Blatt 8 9 10 11 12Teil 2 70 70 70 70 70 nein 350 0
0
Grundlagen der Programmierung 2 (Organisation) – 20/23 –
-
Noten
ab 50 Punkte: 4,0
ab 54 Punkte: 3,7
ab 58 Punkte: 3,3
ab 62 Punkte: 3,0
ab 66 Punkte: 2,7
ab 70 Punkte: 2,3
ab 74 Punkte: 2,0
ab 78 Punkte: 1,7
ab 82 Punkte: 1,3
ab 86 Punkte: 1,0
Punkte einschließlich Bonuspunkte
Grundlagen der Programmierung 2 (Organisation) – 21/23 –
Klausur
Ersttermin: Fr, 25. Juli, 9:00h
Zweittermin: Fr, 10. Oktober, 9:00h
Dauer: 120 Minuten
BSc Informatik
Anmeldung über QIS/LSF spätestens 2 Wochen vor derKlausur!
Andere Fächer oder BSc Informatik 2005
Studienleistung: Anmeldung bei der Professur (Infos dazufolgen)
Prüfungsleistung: Eigenes Prüfungsamt fragen!
Grundlagen der Programmierung 2 (Organisation) – 22/23 –
Lehramts-Studiengänge
Studiengang PRG-2 ist . . . .. Klausur
L2/L5 Wahlpflicht im Modul ist Prüfungsleistung
”L2-CS-IG 2 Informatikgrundlagen“
L3 Pflicht im Modul ist Prüfungsleistung
”L3-CS-PRG2 Programmierung-2“
Grundlagen der Programmierung 2 (Organisation) – 23/23 –