Informatik I Felix Friedrich

Ähnliche Dokumente
Informatik. Vorlesung am D-MATH / D-PHYS der ETH Zürich. Bernd Gärtner HS 2017

Vorlage zur Dokumentation der täglichen Arbeitszeit

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

Vorlage zur Dokumentation der täglichen Arbeitszeit

Haushaltsbuch Jänner 2013

Vorlesung Automaten und Formale Sprachen alias Theoretische Informatik Sommersemester 2015

Wangerooge Fahrplan 2016

Einführung in die Informatik

Vorlesung Programmierung

Vorlesung Programmierung

Grundlagen von Datenbanken. Wolfram Wingerath, Steffen Friedrich, Fabian Panse Informationssysteme (ISYS)

Datum Wochen Band DVD Band eingelegt Protokoll kontr. Recovery kontr. Tag Nr. RW Sign. Sign. Sign.

Bachelor in Informatik, Reglement 2016

Einführung in die Programmierung

Wangerooge Fahrplan 2015 Fahrzeit Tidebus 50 Minuten, Schiff und Inselbahn ca. 90 Minuten.

Vorlesung Programmierung

Einführung in die Programmierung Wintersemester 2008/09

Informatik I: Einführung in die Programmierung

Einführung in die Informatik

Physik I Dynamik der Teilchen und Teilchensysteme

Einführung Bachelor in Informatik 2016

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

Vorlesung Programmieren

Organisation: Algorithmische Mathematik WiSe 2013/2014

Programmier-Projekt (cs108)

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

Vorlesung Formale Aspekte der Software-Sicherheit und Kryptographie Sommersemester 2015 Universität Duisburg-Essen

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

Informationsveranstaltung für das 2. FS im BSc-Studiengang Biowissenschaften

Technische Informatik II (TI2) FS 2015

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

Informatik I: Einführung in die Programmierung

Informatik I. 0. Organisation. Jan-Georg Smaus. Albert-Ludwigs-Universität Freiburg. 19. Oktober 2010

Grundlagen der Betriebssysteme

Computerorientierte Mathematik I WS 2012/13

! Modellierung und Simulation 1 (SIM1)

Hardwarearchitekturen und Rechensysteme

INSTITUT FÜR INFORMATIK

Lineare Algebra und Numerische Mathematik

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

Einführung in die Programmierung

Lineare Algebra und Numerische Mathematik

Fortgeschrittenen-Praktikum. Universität Freiburg WiSe 2011/2012 (Frühjahr 2011) Prof. K. Jakobs Dr. R. Bernhard Dr. C. Weiser

Einführung und Motivation

Algebra/Geometrie I und Analysis I Mein Name: Prof. Vladimir Matveev

Grundlagen der Rechnerarchitektur

How To: Bachelor SWT. Heiko Geppert. Fachgruppe Informatik

Programmieren I. Administratives / Java Installation. Thomas Vetter, Brian Amberg, Andreas Forster. 21. September 2010 UNIVERSITÄT BASEL

Regula Cinelli, Beratung & Coaching. Zeitmanagement

Einführung in die Theoretische Informatik

Theoretische Informatik: Logik

Barbara Koch-Kiennast (StS) & Judith Zimmermann, Denise Spicher (D-INFK) Basisprüfung nicht bestanden Wie weiter?

Denise Spicher, Judith Zimmermann. Informationsveranstaltung BSc zweites und drittes Studienjahr

Informatik I. Vorlesung am D-BAUG der ETH Zürich. Hermann Lehner, Felix Friedrich ETH Zürich HS 2017

MARKETING I Grundlagen des Marketing

Grundlagen der Programmiersprachen

Marion Wenger, Studienkoordinatorin und Studienberaterin. Briefing Basisprüfung Infos zum Weiterstudium

Angewandte Ökonometrie (BSc)

Angewandte Ökonometrie (BSc)

Informationen zum Studium der Mathematik in den Studiengängen

Einführung in die Programmierung

Einführung in die Informatik

Rechnernetze I SS Universität Siegen Tel.: 0271/ , Büro: H-B Stand: 14.

Regelsysteme Tutorial: Terminologie & Regelung vs. Steuerung. Xiaojing (George) Zhang HS Institut für Automatik ETH Zürich

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

MARKETING I Grundlagen des Marketing

Programmieren in Java

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

Grundlagen der Bilderzeugung und Bildanalyse - Mustererkennung

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

Ferienwohnung Altmühltal, Ferienhaus Eichstätt direkt am Fluss. Belegungskalender und

Informatikgrundlagen (WS 2016/2017)

MARKETING I Grundlagen des Marketing

Butz, Krüger: Mensch-Maschine-Interaktion, Kapitel 0 - Einführung. Mensch-Maschine-Interaktion

Anwesenheit bei den Übungen. Aktive Teilnahme an den Übungen (Vorrechnen) Benotete Klausur am 4. April 2007, Uhr

Einführung in die Informatik für Nebenfach. Einleitung

Vorlesung Modellierung nebenläufiger Systeme Sommersemester 2014 Universität Duisburg-Essen

Logik für Informatiker

Modellierung und Programmierung 1

Deutsch Version der Folien. Programmierung im Grossen. Bertrand Meyer. Ziele der Vorlesung. Wähle deine Sprache. Themen.

Programmieren in Java

Termine von Oktober 2017 April 2018

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

Praktikum IT-Sicherheit SS Einführungsveranstaltung

Softwareentwicklungspraktikum Nebenfach

Statistik 2 SS 2014 Universität Hamburg

Übungen Grundlagen Betriebssysteme WS 07 / 08

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

Technische Informatik II

Grundlagen der Rechnerarchitektur. Organisation

Termine von April Oktober 2017

Prof. Thomas Bernauer. Einführung in die Politikwissenschaft

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

Transkript:

1 Informatik I Felix Friedrich Vorlesung am D-ITET der ETH Zürich HS 2014

W i l l k o m m e n 2 zur Vorlesung Informatik I! am ITET Department der ETH Zürich. Ort und Zeit: Mittwoch 8:15-10:00, ETF E1. Pause 9:00-9:10, leichte Verschiebung möglich. Vorlesungshomepage http://lec.inf.ethz.ch/itet/informatik1/2014

Team 3 Chefassistent Martin Bättig Assistenten Pascal Berard Lucas Braun Victoria Caparros Dario Bösch David Chettrit Silvan Eggli Michael Fäs Sandro Huber Andreas Kurth Renzo Roth Urs Müller Francois Serre Luca Tondelli Gian Ulli Tobias Verhulst Lei Zhong Dozent Felix Friedrich

Übungen Michael Fäs CHN F 42 Urs Müller ETZ E 6 13:15-15:00 Lucas Braun ETZ F 91 David Chettrit ETZ G 91 Tobias Verhulst ETZ H 91 Victoria Caparros IFW A 34 Montag Michael Fäs CHN G 46 Francois Serre ETZ F 91 15:15-17:00 Dario Bösch ETZ G 91 Gian Ulli ETZ H 91 Luca Tondelli ETZ K 91 Silvan Eggli ETZ F 91 Renzo Roth ETZ G 91 17:15-19:00 Sandro Huber ETZ H 91 Andreas Kurth ETZ K 91 Pascal Berard IFW D 42 13:15-19:00 Lei Zhong HG E 26.1 Einschreibung elektronisch Link wird automatisch zugesendet nach Belegung für die Vorlesung. english speaking Präsenzstunde 4

Einschreibung in Übungsgruppen 5 Gruppeneinteilung selbstständig via Webseite E-Mail mit Link nur nach Belegung dieser Vorlesung in mystudies Genau eine E-Mail mit personalisiertem Link. Die gezeigten Räume und Termine abhängig vom Studiengang.

Ablauf 6 Mi Do Fr Sa So Mo Di Mi Do Fr Sa So Mo V Ü V Ü

Ablauf 6 Mi Do Fr Sa So Mo Di Mi Do Fr Sa So Mo V Ü V Ü Ausgabe Übungsblattausgabe jeweils in der Vorlesung (und online).

Ablauf 6 Mi Do Fr Sa So Mo Di Mi Do Fr Sa So Mo V Ü V Ü Ausgabe Vorbesprechung Vorbesprechung der Übung am Montag darauf.

Ablauf 6 Mi Do Fr Sa So Mo Di Mi Do Fr Sa So Mo V Ü V Ü Abgabe Ausgabe Vorbesprechung Abgabe der Übung spätestens am Sonntag (23:59) darauf. Abgabe per email, source code und Text.

Ablauf 6 Mi Do Fr Sa So Mo Di Mi Do Fr Sa So Mo V Ü V Ü Abgabe Ausgabe Vorbesprechung Nachbesprechung Nachbesprechung der Übung am Montag darauf. Korrektur der Abgaben innerhalb einer Woche nach Nachbesprechung.

Zu den Übungen 7 Ab HS 2013 für Prüfungszulassung kein Testat mehr erforderlich. Bearbeitung der wöchentlichen Uebungsserien ist freiwillig, wird aber dringend empfohlen!

Unser Angebot 7 Zwei spezielle Programmierübungen. Punkte dieser Übungen werden als Bonus für die Note der Basisprüfung mitgenommen. Termine: Übungen 6 (22.10. - 2.11.) & 12 (3.12. - 14.12.). Maximal erreichbarer Bonus: 1/4 Note. Wir behalten uns mündliche Prüfgespräche für die geleisteten Übungen vor.

Tipps 8 Üben Sie!

Tipps 8 Wenn Sie zu zweit an Übungen arbeiten, stellen Sie Gleichverteilung des aktiven Parts sicher.

Tipps 8 Lassen Sie sich nicht frustrieren. Schlafen Sie eine Nacht, wenn Sie nicht vorwärtskommen.

Tipps 8 Holen Sie sich Hilfe, wenn Sie nicht vorwärtskommen.

Tipps 8 Üben Sie!

Computerarbeitsplätze 9 In folgenden Räumen stehen Computer mit installierter Umgebung bereit: HG E19 HG E26.1 HG E26.3 HG E27 HG D11 HG D12 HG D13 ETZ D61.1 ETZ D61.2 ETZ D96

Computerarbeitsplätze 9 Montags von 13:00 19:00 ist im HG E 26.1 ein Assistent zur Beantwortung Ihrer Fragen da Wenn Sie einen privaten Rechner nutzen wollen, so bitten wir Sie darum, dass sie ihn zur ersten Übungsstunde mitbringen!

Umgebung Die IDE Codeblocks ist auf den Studentenrechnern installiert. Wenn Sie auf eigenen Rechnern arbeiten wollen 1, empfehlen wir die Installation von Codeblocks. Installationsanweisungen auf dem ersten Übungsblatt. 1 Hinweis: Projekt Neptun Verkaufsfenster offen bis 30. Sept 2013. www.projektneptun.ch 10

Relevantes für die Prüfung 11 Prüfungsstoff für die Endprüfung (in der Prüfungssession 2015) schliesst ein Vorlesungsinhalt und Übungsinhalte.

Relevantes für die Prüfung Prüfung ist schriftlich. Es sind keine Hilfsmittel zugelassen. Es wird sowohl praktisches Wissen (Programmierfähigkeit 2 ) als auch theoretisches Wissen (Hintergründe, Systematik) geprüft. 2 soweit in schriftlicher Prüfung möglich 11

Literatur 12 Der Kurs ist ausgelegt darauf, selbsterklärend zu sein. Vorlesungsskript gemeinsam mit Informatik für Mathematiker und Physiker. Insbesondere erster Teil.

Literatur 12 Empfehlenswerte Literatur B. Stroustrup. Einführung in die Programmierung mit C++, Pearson Studium, 2010. B. Stroustrup, The C++ Programming Language (4th Edition) Addison-Wesley, 2013. A. Koenig, B.E. Moo, Accelerated C++, Adddison Wesley, 2000. B. Stroustrup, The design and evolution of C++, Addison-Wesley, 1994.

Credits 13 Aufbau dieser Vorlesung und Folien gemeinsam mit Prof. Bernd Gärtner (ETH) erarbeitet. Skript von Prof. Bernd Gärtner. Einige Ideen aus Introduction to Computer Science and Programming von Prof. John Guttag (MIT Stanford) Dank für wertvolles überlassenes Material an Prof. François Cellier (ETH Zürich).