Einführung in die Programmierung

Ähnliche Dokumente
Einführung in die Programmierung Wintersemester 2008/09

Einführung in die Programmierung

Einführung in die Programmierung Wintersemester 2011/12

Einführung in die Programmierung Wintersemester 2014/15

Einführung in die Programmierung Wintersemester 2015/16

Einführung in die Programmierung Wintersemester 2017/18

Einführung in die Programmierung

Einführung in die Programmierung

Einführung in die Programmierung Wintersemester 2016/17

Einführung in die Programmierung

Liste MI / Liste I Programmieren in C++

Informatik Organisation von Vorlesung und Praktikum. Lothar Müller Sprechstunde : nach Vereinbarung

Vorlesung Programmierung

Vorlesung Programmierung

Vorlesung Programmierung

Programmieren 2 - Java

EINI LW/WiMa. Einführung in die Informatik für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 16/17

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

Vorlesung Programmieren

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

EINI LogWing/WiMa. Einführung in die Informatik für Naturwissenschaftler und Ingenieure. Vorlesung 2 SWS WS 17/18

Datenbanken Datenbanken 1 Belegnummer Belegnummer

Einführung in die Praktische Informatik WS 09/10

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2015/16

Grundlagen der Informatik

Prof. Dr. Detlef Krömker Carsten Heep. Institut für Informatik. Johann Wolfgang Goethe-Universität

Computerorientierte Mathematik I WS 2012/13

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

Vorlesung Automaten und Formale Sprachen alias Theoretische Informatik Sommersemester 2015

Prof. Dr. Heinrich Müller. Informatik VII Universität Dortmund. Organisatorisches zum Vorkurs Informatik

Hardwarearchitekturen und Rechensysteme

Allgemeine Informatik 1

Algorithmen und Berechnungskomplexität I

Allgemeine Informationen zur Vorlesung

Programmieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft

Organisation: Algorithmische Mathematik WiSe 2013/2014

Mathematik für Ingenieure Teil A: CE, EEI, ET, IuK, ME. Information zur Vorlesung und Übung. PD Dr. Markus Bause

Objektorientierte Analyse und Design

Informatik 1. für Kommunikationstechniker, Mechatroniker. Teil 1 - Wintersemester 2012/13

Grundlagen der Betriebssysteme

Programmier-Projekt (cs108)

Vorlesung Informatik II

Programmieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft

Logik für Informatiker

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

Informatikgrundlagen (WS 2016/2017)

Organisatorisches. Software Engineering 1 WS 2012/13. Prof. Dr.-Ing. Ina Schaefer. Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig

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

Datenstrukturen, Algorithmen und Programmierung 2

Informatik I Felix Friedrich

ADS. 1. Vorlesung. Techniken der Programmentwicklung Prof. Dr. Wolfgang Schramm

Algorithmen & Datenstrukturen

Internes Rechnungswesen

Programmieren in Java

der Programmierung (2 V + 3 Ü) WS 2014 / 2015 EDV, WS 2014/2015, Prof. Dr.-Ing. Sigrid Wenzel Seite 1

Organisatorisches und Überblick

Einführung in die Numerische Lineare Algebra (MA 1304)

Theoretische Informatik: Logik

Algorithmen und Datenstrukturen

Informationen zum Studium der Mathematik in den Studiengängen

Einführung in die Informatik

Analysis. (insbesondere Modul 3 des B.Ed. in Mathematik für die Lehrämter an Realschulen Plus, Gymnasien bzw. Berufsbildenden Schulen)

Grundlagen der Programmierung II (GP 2)

Einführung in die empirische Wirtschaftsforschung. Wintersemester 2017/2018 Syllabus und organisatorische Informationen

Lernziele Ablauf Übungsaufgaben Formalitäten. Programmierpraktika. Einführung in das Programmieren und Weiterführendes Programmieren

Praktikum IT-Sicherheit SS Einführungsveranstaltung

Institut für Telematik Universität zu Lübeck. Programmieren. Kapitel 0: Organisatorisches. Wintersemester 2008/2009. Prof. Dr.

Einführung in die Programmierung

Programmieren in Java

Grundlagen der Informatik Bachelor of Arts: Sprache, Kultur, Translation

Diskrete Strukturen WS 2010/11. Ernst W. Mayr. Wintersemester 2010/11. Fakultät für Informatik TU München

Programmieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft

Programmieren. Kap 0 Organisation

Programmierpraktikum im im SS SS 2005 Programmierung einer Web-Anwendung mit mit.net. Programmierung einer Web-Anwendung mit.net

Numerische Mathematik für ingenieurwissenschaftliche Studiengänge

Informatik. Kap 0 Organisation

Ingenieurinformatik. Einführung in die Programmiersprache C

C++ Einführung und professionelle Programmierung. von Ulrich Breymann. 8., erweiterte Auflage. Hanser München 2005

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

Modell Semesterstruktur mit Freiräumen für Projekte

Übungen zu Datenbanken

Logik für Informatiker

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2013/14

Algorithmen und Datenstrukturen CS1017

Fächer und Prüfungen

Informatik I Tutorium WS 07/08

Mathematische Grundlagen

Herzlich Willkommen. Grundbegriffe der Informatik

Studienplanung im Übergang von der Grund- in die Mittelphase. 12. Juli 2016

Fallstudienseminar. Nürnberg SS 2012

Vorstellung Grundzüge der Betriebswirtschaftslehre

Übungen zu Datenbanken

Transkript:

Gliederung Einführung in die Programmierung Wintersemester 2009/10 Organisatorisches Technisches Vorlesung Übungen Praktikum Tutorium Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund 2 Organisatorisches Organisatorisches II Dozent: Prof. Dr. Günter Rudolph Termine: Dienstags, 12:15 14:00 Uhr Donnerstag, 14:15 16:00 Uhr Ort: Campus Nord, HG II Dienstag : HS 5 Donnerstag : HS 6 Skript: nein (denn es gibt schon zu viele gute Bücher zu C++) Folien: aktuelle Folien vorschüssig Übungen: 2 SWS (Einzelheiten später) alle Praktikum: 4 SWS (Einzelheiten später) nur ET-IT / IKT Tutorium: 2 SWS (Einzelheiten später) nur WiMa Sprechstunde: Dienstag, 10:30h 11:30h Otto-Hahn-Str. 14 Raum 2.32 Tel. (0231) 755 7702 Email: Guenter.Rudolph@tu-dortmund.de 3 4 1

Technisches Technisches II Stellung der Vorlesung aus Sicht der Fakultät für Informatik: Vorlesung für Hörer anderer Fachbereiche Elektrotechnik (ET/IT) Informations- und Kommunikationstechnik (IKT) Wirtschaftsmathematik (WiMa) BA/MA Fakultät 15 (Kulturwissenschaften ) Anmerkungen für Studierende aus den Studiengängen ET / IT + IKT Pflicht: Vorlesung + Übung (4V + 2 Ü); zusätzlich Praktikum (4 P) Wirtschaftsmathematik Pflicht: Vorlesung + Übung (4V + 2Ü); optional Tutorium (2 P ausschleichend ) Frühere Synonyme: Grundlagen der Informatik I Einführung in die Informatik für Ingenieure (EINI) Jetzt: Einführung in die Programmierung 5 Fakultät 15 und andere: wie ET / IT, Ausnahmen je nach individueller Studienordnung 6 Technisches III Technisches IV Didaktischer Rahmen Vorlesung: Vermittlung der theoretischen Grundlagen Übung: Eigenständige Rekapitulation der Theorie, (mitunter längeres) Nachdenken zur Lösung (mitunter schwieriger) Aufgaben, Hausarbeiten, evtl. Kleingruppenarbeit Praktikum: (ET/IT & IKT &...) Handwerkliches Training, schnelle Lösung einfacher Aufgaben, Präsenzübung Tutorium: (WiMa) Handwerkliches Training, Fragestunde 7 Prüfung: Klausur (3 Zeitstunden) Termine: Feb. 2010 und März 2010 (Termin noch unbekannt) Zulassung zur Klausur: 1. Erfolgreiche Teilnahme an den Übungen (1 Jahr Gültigkeit) 2. Erfolgreiche Teilnahme am Praktikum (unbegrenzte Gültigkeit) ET/IT+ IKT Abgeprüft wird Stoff aus: 1. Vorlesung 2. Übung 8 2

Zur Vorlesung Zur Vorlesung II Wesentliche Inhalte Literatur (u.a.) Datenstrukturen & Algorithmen (exemplarisch) Prozedurale Programmierung in C (prozeduraler Anteil von C++) Objektorientierte Programmierung in C++ Präsentation Folien (Powerpoint / PDF) Lauffähige Programme auf dem Rechner via Beamer Unterlagen: kein Skript, aber Folien (online) und Literaturhinweise Ulrich Breymann: C++ - Einführung und professionelle Programmierung, 9.Aufl., Hanser 2007. Ulla Kirch-Prinz und Peter Prinz: C++ lernen und professionell anwenden, 4. Aufl., Vmi Buch 2007. Dietrich May: Grundkurs Software-Entwicklung mit C++. Vieweg: Wiesbaden 2003. Arnold Willemer: Einstieg in C++, 4. Aufl., Galileo Press 2009. Stanley B. Lippman, Josée Lajoie und Barbara E. Moo: C++ Primer. Deutsche Ausgabe. Vierte Auflage. Addison-Wesley 2006. Bjarne Stroustrup: Die C++ Programmiersprache. Dritte Auflage. Addison-Wesley: 2000. 9 10 Zur Übung Zur Übung II Veranstalter: Verfahren zur Übungsgruppenzuteilung Dipl.-Inform. Jürgen Mäter (LS 4) Dipl.-Inform. Carsten Gutwenger (LS 11) Tutoren: Christian Hammerl Adalat Jabrayilov Dominik Kopczynski online Details: bitte wenden Sie sich an Herrn Mäter 11 12 3

Zur Übung III Zur Übung IV 1. Übungsblatt Ausgabe: Dienstag, 20.10.2009 (KW 43) Abgabe : KW 44 Übung : KW 45 Näheres auf dem Übungsblatt! 0. Übungsblatt Ausgabe: heute, nach Vorlesung Abgabe : keine freiwillige Bearbeitung Praktische Übungen: An der Uni: im Rechnerpool Zu Hause: irgendein C++ Compiler Entscheidend: Programm läuft unter Gnu C/C++ Compiler Details in den Übungen! Webseite: ist eingerichtet, verlinkt von den Webseite der Vorlesung 13 14 Zum Praktikum Zum Praktikum II Veranstalter: Termine (ab 43. Kalenderwoche: 19.-23. Oktober 2009) Dr. Oliver Rüthing (LS 5) Tutoren: Marian Felder Boris Golubovic Johannes Kowald Malte Pickhan Wochentag Dienstag Mittwoch Uhrzeit 14:15 17:30 10:15 13:30 Ort P1/01 Räume 108 A + B P1/01 Räume 108 A + B Freitag 13:15 16:30 P1/01 Räume 108 A + B 15 16 4

Zum Praktikum III Zum Praktikum IV IT-Umfeld Verfahren zur Praktikumsgruppenzuteilung Betriebssystem Windows XP Entwicklungsumgebung Eclipse Programmiersprache C++ online Definition: Erfolgreiche Teilnahme für ET/IT 50% der Gesamtpunktzahl für alle Praktikumsaufgaben! Anwesenheit bei mindestens 12 (von 14) Praktikumsterminen! Anwesend ist, wer 25% der Punkte des Praktikumstermins erreicht! Details: bitte wenden Sie sich an Herrn Rüthing 17 18 Zum Tutorium Anregungen zur Veranstaltung EINI wird zur Zeit noch organisiert Beginn: vermutlich übernächste Woche weitere Details folgen Vorlesung: Nicht nur anhören sondern nacharbeiten anhand Bücher Folien (inkl. eigener Ergänzungen) Zusätzliche Literatur: selbst suchen in der Bibliothek + im WWW! Übung und Praktikum: Nicht nur anwesend sein sondern aktiv mitarbeiten Übungen bitte (zu Hause) vorbereiten Stichwort: Learning by doing! 19 20 5

Anregungen zur Veranstaltung EINI II Internet Prüfungen bzw. Klausur: Vorbereiten in (Klein-)Gruppen empfehlenswert Miteinander lernen Reihum Tutor/Prüfer spielen Online-Zugriff Vorlesung, Übung und Praktikum haben eigene Webseiten Untereinander verlinkt: (z.b. Vorlesung) http://ls11-www.cs.tu-dortmund.de/people/rudolph/teaching/lectures/eini/ws2009-10/lecture.jsp In der Sache: Revidiertes schriftliches Material durcharbeiten Erst in die Breite, dann in die Tiefe lernen: Überblick bekommen, Zusammenhänge erkennen Dabei auch die Details beherrschen lernen Beispiele zu allen wesentlichen Begriffen zurecht legen Üben, sich in der Fachsprache auszudrücken Üben, die Formalismen zu benutzen Wie kommt man da hin? Einstiegspunkt: http://www.cs.tu-dortmund.de dann Einrichtungen dann Lehrstühle dann Lehrstuhl XI 21 22 6