Vorlesung Programmieren

Ähnliche Dokumente
Vorlesung Programmieren

Allgemeine Hinweise. Übungsblatt 1. Ausgabe: :00 Abgabe: :00

Informatik I Tutorium WS 07/08

Es gibt drei verschiedene Veranstaltungen, die wir in dem Modul "Programmierung" anbieten

Fachbereichsinformation

Statistik 2. Herbstsemester Universität Mannheim Abteilung Volkswirtschaftslehre Lehrstuhl für Statistik Toni Stocker

Grundlagen der Betriebssysteme

Herzlich Willkommen. Grundbegriffe der Informatik

Vorlesung Informatik II

Statistik 2. Herbstsemester Universität Mannheim Abteilung Volkswirtschaftslehre Lehrstuhl für Statistik Toni Stocker

Statistik 1. Frühjahrssemester Universität Mannheim Abteilung Volkswirtschaftslehre Lehrstuhl für Statistik Toni Stocker

WS 2015/16 Diskrete Strukturen Organisatorisches

How to: Data Science SANDRO SPETH, HEIKO GEPPERT FACHGRUPPE INFORMATIK

Programmieren Tutorium Wintersemester 2008/2009

Informatik I. Einführung in Java. Begrüßung. Zusatzveranstaltung

Vorlesung Algorithmen und Datenstrukturen (Wintersemester 2017/2018)

Vorlesung Programmierung

Allgemeine Informatik 1

Einführung in die Programmierung

Hardwarearchitekturen und Rechensysteme

Fächer und Prüfungen im Bachelorstudium

Statistik 1. Frühjahrssemester Universität Mannheim Abteilung Volkswirtschaftslehre Lehrstuhl für Statistik Toni Stocker

Einführung in die Uni-Rechnerstruktur / Jupyter Alexander Setzer Grundlagen der Programmierung 1

Übungsbetrieb zu Grundlagen: Datenbanken

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard Alexander Schiotka, Andreas Wachaja, Henrich Kolkhorst

I.1. Organisatorisches - 1 -

Mathematik 1 Organisatorisches und Übungssystem

Festkörperphysik WS 2012/13

Einführung in die Programmierung. Organisatorisches. Skript zur Vorlesung Einführung in die Programmierung

Einführung in die Praktische Informatik WS 09/10

How to: Informatik Sandro Speth, Jens Drodofsky Fachgruppe Informatik

Analysis 2 Mathematik für Physiker 3

Vorlesung Programmierung

Vorlesung Berechenbarkeit und Komplexität Wintersemester 2016/17. Wer sind wir? Willkommen zu

Rechnerstrukturen. Vorlesung (V4 + Ü2) im Sommersemester Prof. Dr. Felix C. Freiling. Martin Mink, Ralf Wienzek

Fächer und Prüfungen im Bachelorstudium

Einführung in die Informatik: Programmierung und Softwareentwicklung

Grundlagen der Rechnerarchitektur

Praxis der Forschung im Sommersemester 2017

O-Phase WS 17/18 Studienplan Geographie Stand: 10. Oktober 2017

Alte SPO neue SPO: Was ändert sich? Prof. Dr.-Ing. C. Proppe

Grundlagen der Programmierung II (GP 2)

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard

PHYSIK I. - Mechanik, Akustik, Wärmelehre - Ablauf der Vorlesung. Übungen. Leistungsnachweis

Einführung in die Informatik

Übungen Grundlagen Betriebssysteme WS 08 / 09

Ablauf der Lehrveranstaltung Informatik 1

Gliederung: Hinweis: Schira, Josef (2012)

Vorlesung Programmieren

Herzlich Willkommen in der Fakultät für Maschinenbau am KIT

Einführung in die Programmierung

Vorlesung Programmierung

Einführung in die Informatik

Einführung in die Programmierung

Willkommen zum Studium an der Informatik-Fakultät des KIT

Fortgeschrittene Programmiertechniken

Grundlagen der Künstlichen Intelligenz

Die Bachelorarbeit im Studiengang Chemie Lehramt

Willkommen im Bachelorstudiengang Physik! HHU Düsseldorf,

Einführung zur Vorlesung LEN Organisatorisches (gekürzte Version)

Übung Algorithmen & Datenstrukturen

How To: Bachelor SWT. Heiko Geppert. Fachgruppe Informatik

Vorlesung Programmieren

Vorlesung Logik Wintersemester 2016/17 Universität Duisburg-Essen

How To: Bachelor SWT. Heiko Geppert Matthias Hoppe. Fachgruppe Informatik

Übung Algorithmen und Datenstrukturen

Für Studierende der Vorlesung Experimentalphysik I (WS 12/13)

Organisation: Algorithmische Mathematik WiSe 2013/2014

Organisatorisches. Gilbert Beyer und Annabelle Klarl. Einführung in die Informatik. Zentralübung zur Vorlesung Einführung in die Informatik

Vorlesung Logik Wintersemester 2015/16 Universität Duisburg-Essen

Vorlesung Berechenbarkeit und Komplexität alias Theoretische Informatik: Komplexitätstheorie und effiziente Algorithmen. Wintersemester 2013/14

Grundlagen der Programmierung 2

Mathematik für Biologen und Biotechnologen (240109)

HISinOne (LSF - Lehre Studium Forschung)

Kennenlernen. Tutorium 7 iloveswt.de Fabian I. Miltenberger INSTITUT FÜR PROGRAMMSTRUKTUREN UND DATENORGANISATION (IPD)

Theoretische Informatik: Logik

Die Masterarbeit im Studiengang Chemie Universität Stuttgart

MuU Übungen und Tutorien Wintersemester 2016/17 Philip Michels

Auswertung zu 5260V Softwaretechnik für Eingebettete Systeme

Einführung zur Vorlesung LEN

Transkript:

Vorlesung Programmieren Organisatorische Informationen Prof. Dr. Ralf Reussner LEHRSTUHL FÜR SOFTWARE-DESIGN UND -QUALITÄT, IPD sdq.ipd.kit.edu 1 KIT 20.10.2014 Universität des Organisatorische Landes Baden-Württemberg Informationen und Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu

Die Leiter Übungsleiterin Kiana Rostami Dozent Prof. Dr. Ralf Reussner Übungsleiter Philipp Merkle programmieren-vorlesung@ipd.kit.edu 2 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Ihre Tutoren Andreas Ackermann Norbert Blümle Maximilian Eckert Tino Fuhrmann Christopher Guckes Sebastian Hahner Daniel Handloser Kevin Heer Florian Heller Rosina-Teodora Kazakova Jan Keim Eric Klappert Christoph Klebsattel Sabine Kugler Patrick Kuhn Andre Meixner Peter Oettig Jannik Prinz Simon Roesler Robin Rüde Alina Saalfeld Andreas Schaarschmidt Philipp Schmidt Yves Richard Schneider Christian Schnorr Nils Wilka Konstantin Zangerle 3 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Übungsbetrieb 6 vorlesungsbegleitende Übungsblätter Scheinkriterium: 50% der Punkte in den Übungsblättern Übungsschein ist halbe Prüfungsleistung 2 Abschlussaufgaben (Übungsschein ist Anmeldekriterium) Abschlussaufgaben sind zweite Hälfte der Prüfungsleistung Achtung: Vorlesung Programmieren ist Orientierungsprüfung 4 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Wochenablauf Übungen M D M D F S S Woche 1 Lösen Woche 2 Woche 3 Woche 4 Korrektur nächstes Blatt Besprechung in Übungsgruppe 5 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Semesterplan Vorlesungstermine Blatt 1 Blatt 2 Blatt 3 Blatt 4 Blatt 5 Blatt 6 KW 43 20.10.2014 KW 44 27.10.2014 KW 45 03.11.2014 KW 46 10.11.2014 KW 47 17.11.2014 KW 48 24.11.2014 KW 49 01.12.2014 KW 50 08.12.2014 KW 51 15.12.2014 KW 52 22.12.2014 KW 3 12.01.2015 KW 4 19.01.2015 KW 5 26.01.2015 KW 6 02.02.2015 KW 7 09.02.2015 Weihnachten & Neujahr 6 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Bewertung der Übungsblätter 6 Blätter 20 Punkte pro Blatt = 120 Punkte 60 Punkte (50%) erforderlich, um den Übungsschein zu erhalten Bewertungskriterien Funktionalität: Korrektheit, Stabilität,... Methodik: saubere Modellierung, lesbarer Code,... Betrug kein Schein! 7 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Die graphische Prüfungsordnung Start WebInScribe Disclaimer Blatt 1 Blatt 2 Blatt 3 Blatt 4 Blatt 5 Blatt 6 Übungsschein A.-Aufg. 1 A.-Aufg. 2 Bestanden Alle Angaben ohne Gewähr 8 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Die graphische Prüfungsordnung Start WebInScribe Disclaimer Blatt 1 Blatt 2 Blatt 3 Blatt 4 Blatt 5 Blatt 6 Übungsschein A.-Aufg. 1 A.-Aufg. 2 50% > 50% Bestanden Alle Angaben ohne Gewähr 8 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Die graphische Prüfungsordnung Start WebInScribe Disclaimer A.-Aufg. 1 A.-Aufg. 1 Blatt 1 Blatt 2 Blatt 3 Blatt 4 Übungsschein A.-Aufg. 2 50% < 50% A.-Aufg. 2 Blatt 5 Blatt 6 50% > 50% Bestanden Alle Angaben ohne Gewähr 8 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Die graphische Prüfungsordnung Start WebInScribe Disclaimer Blatt 1 Blatt 2 Blatt 3 Blatt 4 Übungsschein A.-Aufg. 1 A.-Aufg. 2 50% < 50% A.-Aufg. 1 A.-Aufg. 2 50% > 50% Zwangsexmatrikuation Blatt 5 Blatt 6 50% > 50% Bestanden Alle Angaben ohne Gewähr 8 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Die graphische Prüfungsordnung Start Betrug WebInScribe Disclaimer Blatt 1 Blatt 2 Blatt 3 Blatt 4 Übungsschein A.-Aufg. 1 A.-Aufg. 2 50% < 50% A.-Aufg. 1 A.-Aufg. 2 50% > 50% Zwangsexmatrikuation Blatt 5 Blatt 6 50% > 50% Bestanden Alle Angaben ohne Gewähr 8 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Die graphische Prüfungsordnung Start Betrug WebInScribe Disclaimer Blatt 1 Blatt 2 Blatt 3 Blatt 4 Übungsschein A.-Aufg. 1 A.-Aufg. 2 50% < 50% Betrug A.-Aufg. 1 A.-Aufg. 2 50% > 50% Betrug Zwangsexmatrikuation Blatt 5 Blatt 6 50% > 50% Bestanden Alle Angaben ohne Gewähr 8 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Die graphische Prüfungsordnung Start Betrug WebInScribe Disclaimer Blatt 1 Blatt 2 Blatt 3 Blatt 4 Übungsschein A.-Aufg. 1 A.-Aufg. 2 50% < 50% Betrug A.-Aufg. 1 A.-Aufg. 2 50% > 50% Betrug Zwangsexmatrikuation Blatt 5 Blatt 6 50% > 50% Bestanden Alle Angaben ohne Gewähr 8 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Wo kann ich die Aufgaben bearbeiten? Am eigenen Rechner Im Poolraum der ATIS Informatik-Fakultät, Geb. 50.34, UG Im Poolraum des KIT-Rechenzentrums SCC, Geb. 20.21, UG 9 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Vorlesungshomepage https://sdqweb.ipd.kit.edu/wiki/programmieren Übungsblätter Vorlesungsfolien Links Neuigkeiten (Tweets) 10 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Vorlesungsseite auf der ILIAS Platform https://ilias.studium.kit.edu Allgemeines Diskussionsforum Diskussionsforen je Übungsblatt Programmieren-Wiki Passwort: progws1415 11 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Einteilung in Tutoriumsgruppen https://webinscribe.ira.uka.de/ Verwaltung der Tutoriumstermine Anmeldung wird morgen, 18 Uhr freigeschaltet Anmeldung bis spätestens Donnerstag den 23.10., 18 Uhr Ergebnisse der Übungsgruppeneinteilung ab Freitag Mittag abrufbar Start des Übungsbetriebs am Montag den 27.10. 12 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Elektronisches Abgabesystem https://praktomat.info.uni-karlsruhe.de/ Abgabe der Übungsblätter Korrektur der Übungsblätter Feedback zur Abgabe Nur aus dem KIT-Netz erreichbar. VPN-Zugang verwenden für Zugriffe von außerhalb: http://www.scc.kit.edu/dienste/vpn.php 13 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Einverständniserklärung Einverständniserklärung Programmieren WS 2014/15 Download von Vorlesungsseite Ausdrucken Ausfüllen und Unterschreiben Abgabe im ersten Tutorium Die bei der -Anmeldung genannten persönlichen Daten (Name, Vorname, Matrikelnummer, Semester, email-adresse) sowie meine Lösungen werden zum Zwecke des Forschungs- und Lehrbetriebs der Fakultät erhoben. Ich erkläre mich mit der Speicherung und elektronischen Verarbeitung dieser Daten einverstanden. Diese Daten werden ausschließlich Personen zugänglich gemacht, die mit der Bewertung meiner Lösungen beauftragt sind. Ich weiß, dass ich nur Lösungen einreichen darf, die ich selbst und selbstständig erstellt habe. Das Einreichen fremder Lösungen, seien es auch teilweise Lösungen von Dritten, aus Büchern, dem Internet oder anderen Quellen ist ein Täuschungsversuch und führt zur Bewertung als nicht bestanden. Auch die Beihilfe, wie die Weitergabe der eigenen Lösung oder von Teilen davon, kann als Täuschungsversuch gewertet werden. Mir ist bewusst, dass der Übungsschein Programmieren bereits beim ersten Täuschungsversuch mit nicht bestanden bewertet wird und somit eine Teilnahme an den Abschlussaufgaben nicht möglich ist. Wiederholtes Auffallen durch Täuschungsversuche kann zur Exmatrikulation führen. Mir ist bekannt, dass für Orientierungsprüfungen besondere Prüfungsmodalitäten gelten. Ich erkläre, dass ich Programme und Daten von Dritten, die mir im Rahmen dieser Veranstaltung bekannt werden oder bekanntgemacht werden, vertraulich behandeln, nicht an andere weitergeben und nicht selbst verwerten werde. Ich weiß, dass Computer-bezogene Straftaten wie etwa Computersabotage oder das Ausspähen und Manipulieren von geschützten Daten zum Ausschluss aus der Veranstaltung sowie der Exmatrikulation und strafrechtlicher Verfolgung führen können. Bereits der Versuch ist strafbar. Copyright: Das Vorlesungs- und Übungsmaterial darf ausschließlich zu Zwecken genutzt werden, die in direktem Zusammenhang mit der Veranstaltung Programmieren stehen. Insbesondere die Weitergabe des hier zur Verfügung gestellten Materials an Dritte ist nicht gestattet. Foliensätze, Übungsblätter, Musterlösungen und auf den Webseiten des Lehrstuhls bzw. in veröffentlichter Java-Code unterliegen dem gemeinsamen Copyright des Lehrstuhls Programmierparadigmen (IPD Snelting) und der Forschungsgruppe Verifikation trifft Algorithmik (ITI Sinz). Bitte kreuzen Sie hier Ihren Studiengang an: (Mehrfachnennung möglich) Ich bin für den Bachelor-Studiengang Informatik eingeschrieben. Ich bin für den Bachelor-Studiengang Informationswirtschaft eingeschrieben. Ich bin für den Studiengang Lehramt Informatik (Gymnasium) eingeschrieben. Ich belege diese Veranstaltung im Rahmen des Studium Generale. Ich bin Nebenfachhörer. Ich bin Gasthörer im Rahmen des Schülerstudiums. Ich bin Gasthörer. (Name und Vorname) (Matrikelnummer) (Unterschrift) 14 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Zentrale Prüfungsanmeldung im Studierendenportal des KIT http://studium.kit.edu 1 Anmeldung zum Übungsschein 1 Anmeldung zur Abschlussaufgabe (erst möglich nach Erhalt des Übungsscheins) 15 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Zusammenfassung: Was Sie als nächstes tun müssen Bei WebInScribe zum Tutorium anmelden Disclaimer ausfüllen und bei Ihrem Tutor abgeben Anmelden für den Übungsschein im Studierendenportal Beim en anmelden: einmaliges Einloggen genügt 16 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Vorlesungsaufzeichnungen http://www.youtube.com/playlist?list= PL22ZNLSohCRE1rUJW_5SJY6B_HiPAblob Die Vorlesung wird aufgezeichnet YouTube: Aufzeichnungen nach ca. 3 Stunden verfügbar itunes U: Aufzeichnungen am Folgetag verfügbar 17 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität

Wichtige Web-Links Vorlesungshomepage https://sdqweb.ipd.kit.edu/wiki/programmieren Links, Übungsblätter, Vorlesungsfolien, Disclaimer,... ILIAS https://ilias.studium.kit.edu/goto_produktiv_crs_349149.html Vorlesungsforum, Tutoriumsforum und Programmieren-Wiki Twitter https://twitter.com/in1inprog Neuigkeiten, Aktuelles,... WebInScribe https://webinscribe.ira.uka.de Einteilung der Tutoriumsgruppen https://praktomat.info.uni-karlsruhe.de Elektronisches Abgabesystem für Ihre Programme Studierendenportal http://studium.kit.edu Anmeldung zu Prüfungsleistungen VPN http://www.scc.kit.edu/dienste/vpn.php Einige der o.g. Seiten sind nur aus dem KIT-Netz erreichbar. Zum Zugriff von außerhalb verwenden Sie dann den VPN-Zugang des KIT. 18 20.10.2014 Organisatorische Informationen Prof. Dr. Ralf Reussner, Lehrstuhl für Software-Design und -Qualität