Personen Grundlagen der Programmierung 2 Teil 1: Prof. Dr. Manfred Schmidt-Schauß Oganisatorisches PD Dr. David Sabel (Organisation) (Raum 216, R-M-S 11-15) Prof. Dr. Manfred Schmidt-Schauß (K¨ unstliche Intelligenz und Softwaretechnologie) Teil 2: Dr. Karsten Tolle Dr. Karsten Tolle (Datenbanken und Informationssysteme) ¨ Ubungen: insgesamt 12 Tutoren und Gruppen Sommersemester 2015 1 Grundlagen der Programmierung 2 (Organisation) Webseite und Email – 2/15 – Vorlesung www.informatik.uni-frankfurt.de/∼prg2 Aktuelle und organisatorische Informationen Wann und Wo? Unterlagen zur Vorlesung: Skript, Folien, Programme, ¨ Ubungsaufgaben, ... Mittwochs, 9-12 in H¨orsaal H V Informationen zu den Programmiersprachen Wer? Bis 3. Juni Prof. Schmidt-Schauß (8 Vorlesungen) [email protected] Ab 10. Juni Dr. Karsten Tolle (6 Vorlesungen) bei organisatorischen Fragen, allgemeinen Problemen, Anmerkungen . . . Grundlagen der Programmierung 2 (Organisation) – 3/15 – Grundlagen der Programmierung 2 (Organisation) – 4/15 – ¨ Ubung (1) ¨ Ubung (2) Bearbeitung der Aufgaben: Einzelabgabe, keine Gruppenabgabe Programme: gedruckt und Email (Quellcode!) an den Tutor Anmeldung Programme dokumentieren und testen Gemeinsame Anmeldung f¨ ur Anf¨angerverantaltungen unter http://anmeldung.sd.uni-frankfurt.de/auge Tests der Abgabe beif¨ ugen Abgabe Bis Sonntag, den 19. April, 23:55h Frist: Mittwochs vor der Vorlesung im H V HRZ-Account notwendig! Oder vorher z.B. Dienstags: Weißer Briefkasten, neben Zimmer 216, R-M-S 11-15 12 Gruppen Erste Abgabe: N¨ achsten Mittwoch (22. April) Ausnahme f¨ ur Blatt 1: Email an den Tutor bis Mittwoch abend ¨ Beginn des Ubungsbetriebs: Ab Mittwoch, 22. April Grundlagen der Programmierung 2 (Organisation) – 5/15 – ¨ Ubung (3) Grundlagen der Programmierung 2 (Organisation) – 6/15 – Pr¨ufung Mind. 50 von 100 Klausurpunkten Klausur am Freitag, 24. Juli Bonus: Maximal 20 Klausurpunkte ¨ 1.H¨alfte: 11,5 Klausurpunkte ab 480/640 Ubungspunkten ¨ 2.H¨alfte: 8,5 Klausurpunkte ab 375/500 Ubungspunkten 12 Aufgabenbl¨atter (1140 Punkte) Summe Blatt Teil 1 1 40 2 100 3 100 4 100 5 100 Blatt Teil 2 8 100 9 100 10 100 11 100 12 100 6 100 7 100 Anrechnung nur wenn: Pro H¨alfte mind. einmal vorrechnen! 640 Klausurpunkte = if in jeder H¨alfte vorgerechnet then 500 1140 11, 5 · ¨ 1) ¨ 2) min(375, UP min(480, UP + 8, 5 · 480 375 else 0 ⇒ Wer auf allen Bl¨attern 75% erreicht, und in jeder H¨alfte vorrechnet erh¨alt 20 Klausurpunkte Grundlagen der Programmierung 2 (Organisation) – 7/15 – Grundlagen der Programmierung 2 (Organisation) – 8/15 – Als Bild Beispiele Übung Klausur 1.Hälfte filter::(a->Bool) -> [a] -> [a] filter f [] =[] filter f (x:xs) | f x = x:(filter f xs) | otherwise = filter f xs Experte: vorger.? filter (\x -> (vorrechnen x) >= 2) studenten 7 640 max. pro Hälfte je >= 1-mal vorrechnen 480 = 11,5 2.Hälfte 20 5 500 max. 375 Blatt Teil 1 Blatt Teil 2 SELECT punkte FROM student WHERE vorrechnen='2' = 8,5 2 99 9 99 3 99 10 99 4 99 11 99 5 99 12 99 6 99 7 99 Σ Bonus ja 634 11,5 ja 495 8,5 20 50 von 100 = bestanden Grundlagen der Programmierung 2 (Organisation) – 9/15 – Beispiele Grundlagen der Programmierung 2 (Organisation) – 10/15 – Beispiele Vorrechnenvergesser Minimalist vorger.? Blatt Teil 1 Blatt Teil 2 1 40 8 99 1 10 8 30 2 30 9 30 Grundlagen der Programmierung 2 (Organisation) 3 30 10 30 4 30 11 30 5 30 12 30 6 30 7 30 Σ Bonus ja 190 4,5 ja 150 3,4 7,9 – 11/15 – vorger.? Blatt Teil 1 Blatt Teil 2 1 30 8 70 2 70 9 70 Grundlagen der Programmierung 2 (Organisation) 3 70 10 70 4 70 11 70 5 70 12 70 6 70 7 70 Σ Bonus ja 450 0 nein 350 0 0 – 12/15 – Noten Klausur ab 50 Punkte: 4,0 ab 70 Punkte: 2,3 ab 54 Punkte: 3,7 ab 74 Punkte: 2,0 ab 58 Punkte: 3,3 ab 78 Punkte: 1,7 ab 62 Punkte: 3,0 ab 82 Punkte: 1,3 ab 66 Punkte: 2,7 ab 86 Punkte: 1,0 Ersttermin: Fr, 24. Juli, 9:00h Zweittermin: Fr, 9. Oktober, 9:00h Dauer: 120 Minuten Pr¨ ufungsleistung: Anmeldung u atestens 2 Wochen vor der ¨ber QIS/LSF sp¨ Klausur! Studienleistung oder L2/L3/L5: Studienleistung: Anmeldung bei der Professur (Infos dazu folgen) Punkte einschließlich Bonuspunkte Grundlagen der Programmierung 2 (Organisation) – 13/15 – Lehramts-Studieng¨ange Studiengang L2/L5 L3 PRG-2 ist . . . .. Wahlpflicht im Modul L2-CS-IG 2 Informatikgrundlagen“ ” Pflicht im Modul Klausur ist Pr¨ ufungsleistung ist Pr¨ ufungsleistung L3-CS-PRG2 Programmierung-2“ ” Grundlagen der Programmierung 2 (Organisation) – 15/15 – Grundlagen der Programmierung 2 (Organisation) – 14/15 –
© Copyright 2025 ExpyDoc