Einführung in die Praktische Informatik WS 09/10

Ähnliche Dokumente
Einführung in die Numerik

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

Vorlesung Programmierung

Informatik an der Ruprecht-Karls-Universität Heidelberg

A1.1 Organisatorisches

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

Grundlagen der Rechnerarchitektur

Algorithmen und Datenstrukturen

Einführung in die Programmierung

Einführung. Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2008

I.1. Organisatorisches - 1 -

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

Achtung: vorläufiges und unverbindliches. Verzeichnis der Lehrveranstaltungen Sommer 2016

Vorlesung Programmierung

Informatik II Algorithmen & Datenstrukturen

Vorsemesterkurs Informatik. Sommersemester 2013

Grundlagen der Betriebssysteme

Übungsbetrieb zu Grundlagen: Datenbanken

Vorlesung Programmierung

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

Vorlesung Programmierung

Vorlesung Programmierung

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

INSTITUT FÜR INFORMATIK

Algorithmen und Berechnungskomplexität I

Einführung in die Programmierung

Einführung in die Informatik: Programmierung und Softwareentwicklung

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

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

Grundlagen von Datenbanken

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

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

Informatikgrundlagen (WS 2016/2017)

Datenstrukturen und Algorithmen

Vorlesung Automaten und Formale Sprachen Sommersemester 2018

Einführung in die Programmierung

Ontologie-Management Kapitel 0: Organisatorisches

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

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

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

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

Vorlesung Automaten und Formale Sprachen alias Theoretische Informatik Sommersemester 2015

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

Informatik 1 (WS 2018/2019)

Grundlagen der Web-Entwicklung Wintersemester 2015/2016 INF3172

Fachbereich Informatik

Grundlagen Software Engineering

Lehrveranstaltungen SS 2017

Vorlesung Algorithmen und Datenstrukturen (Wintersemester 2017/2018)

Übungen zur Einführung in die Physik II Sommersemester Vorbemerkungen

Algorithmen & Datenstrukturen

Datenbanksysteme I. Lehrveranstaltungen zu Datenbanken (SS 07) DBS 2 (2+1) DBS2 IDBS2. Datenschutz und Datensicherheit. Data-Warehouse- Praktikum

Einführung in Datenbanksysteme ++ Datenbanken für Bioinformatiker

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

Evolutionäre Algorithmen Einführung

Algorithmen und Datenstrukturen in der Bioinformatik

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

Einführung in Datenbanksysteme +++ Datenbanken für Bioinformatiker

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

Datenbanken & Informationssysteme (WS 2016/2017)

Lehrveranstaltungen SS 2019

Grundlagen der Programmierung II (GP 2)

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

Studienplan FIW Bachelor Informatik 2017ws. Inf 1 Algebra (sem. Unterricht) 4 5 sp Kl90 ein beidseitig handbeschr.,

Logik für Informatiker

Grundlagen der Programmierung 2

Einführung. Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2009

Fächer und Prüfungen im Bachelorstudium

Personen. Grundlagen der Programmierung 2. Webseite und . Vorlesung

Algorithmen und Datenstrukturen (AuD) Prof. Dr. Claudia Eckert und Dr. Thomas Stibor

Mehrrechner-Datenbanksysteme (Verteilte und Parallele DBS)

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

Lehramt Informatik an der Ruprecht-Karls-Universität Heidelberg

Einführungsveranstaltung. Herzlich Willkommen an der TU Berlin! Beginn: 8:30 Uhr

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard

Lehrveranstaltungen WS 2017/2018

Erste Änderungssatzung zur Prüfungsordnung für den Bachelorstudiengang Informatik an der Universität Leipzig

Allgemeine Informatik 1

Informationen zum Studium der Mathematik in den Studiengängen

3 Wahlpichtbereich. 3.1 Vertiefungen

Grundlagen Internet-Technologien

Neue Prüfungsordnungen für die Studiengänge der Angewandten Informatik Bachelor (BIN) und Master (MIN) ab WS 09/10

Algorithmen und Datenstrukturen (AuD) Prof. Dr. Claudia Eckert

Logik für Informatiker

Sondertermin in der ersten Woche (statt Übungen) Webseite der Lehrveranstaltung www4.informatik.uni-erlangen.de/lehre/ss05/v_sos1/

Sommer Verzeichnis der Lehrveranstaltungen. Institut für Technische Informatik (ZITI) (Stand: )

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

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

Vorlesung Programmieren

Grundlagen der Programmierung 2

Informatik I: Einführung in die Programmierung

Einführung in die Programmierung Wintersemester 2008/09

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard Henrich Kolkhorst, Johannes Meyer Andreas Wachaja

Erstsemester Frühstück

Transkript:

Einführung in die Praktische Informatik WS 09/10 Prof. Dr. Christian Sengstock Institut für Informatik Neuenheimer Feld 348 69120 Heidelberg http://dbs.ifi.uni-heidelberg.de sengstock@informatik.uni-heidelberg.de gertz@informatik.uni-heidelberg.de RUPRECHT-KARLS-UNIVERSITÄT HEIDELBERG

Personal Dozent: Im Neuenheimer Feld 348, Raum 12b Sprechstunde: Do 13-14 Uhr Fragen & Anregungen zur Übungsorganisation: Christian Sengstock Im Neuenheimer Feld 348 12d TutorInnen: Studierende aus höheren Semestern Begrüßung der Bachelor Informatik: Dienstag, 13.10.09 (HEUTE), 16.00-17.00 Gebäude 368, Raum 432 Folie 2

Dienstag 14-16 Uhr und Freitag 14-16 Uhr 16 Wochen, 31 en Lernen einiger Grundkonzepte der Informatik, Einführung in die Programmiersprache C++ Die Vorkenntnisse der HörerInnen sind sehr unterschiedlich Nehmen Sie Rücksicht auf andere. Dinge, die Ihnen trivial erscheinen, sind es für viele andere nicht. Fragen Sie rechtzeitig, aber nicht ohne vorher nachgedacht zu haben. Folie 3

: Vertiefung der Fragen zur und zu den Besprechung der Hausaufgaben Übungsbeginn: Montag 19. Oktober Es sind 12 Übungsgruppen eingerichtet 2 Gruppen sind voranging für StudentInnen Bachelor Informatik vorgesehen Folie 4

(2) Zeit Mo Di Mi Do Fr 9:00 (1) INF 350/013 11:00 C++ Prog.- Kurs (3) INF 348/013 (4) INF 294/103 (7) INF 348/013 (8) INF 348/015 (12) INF 348/013 14:00 (2) INF 348/015 Prakt. Inf. (10) INF 350/014 (11) INF 348/013 Prakt. Inf. 16:00 (5) INF 348/013 (6) INF 294/103 (9) INF 350/013 (1)-(9) in der Woche 19.10.-23.10. in INF 350, U011/012 Folie 5

(3) Anmeldung zur Übung (Gruppeneinteilung) über E-Learning-System Moodle http://elearning.uni-heidelberg.de/ Unter Informatik die Einführung in die Praktische Informatik auswählen oder direkt nach http://elearning.uniheidelberg.de/course/view.php?id=2248 gehen URZ-Account über CampusCard ALLE anmelden Im Lauf des Semesters für die Klausur anmelden Falls sie schon einen benoteten Schein haben: registrieren, aber nicht notwendigerweise Übungsgruppe auswählen Folie 6

(4) Übungsblätter sind jeweils freitags ab 16 Uhr in Moodle verfügbar Abgabe der Lösungen bis übernächsten Dienstag 9.00 Uhr in Briefkästen in Gebäude 308 EG Und ggf. elektronisch in Moodle Abgabe in 2-3er Gruppen möglich ABER wer nur Übungsschein benötigt (keine Klausur), muss Übungsblätter allein bearbeiten und das bei uns ankündigen (Email an gertz@informatik.uni-heidelberg.de) Achtung: 1.Blatt wird schon diese Woche ausgegeben (Abgabe am 20.10., 10 Uhr) Nur halbe Menge der Aufgaben Folie 7

Leistungsnachweis Erfolgreiche Übung Mind. 50% der Punkte insgesamt Mind. 2 Präsentationen in den (ansonsten keine Anwesenheitskontrolle) Klausur: Freitag, 5.Februar 2010, 17-19 Uhr Erfolgreiche Übung ist Voraussetzung zur Teilnahme an der Klausur Folie 8

ist wichtiger Bestandteil der, aber nicht einziger! C++ Programmierkurs: Montags 11-13, OMZ (INF 350) U011, U012 Pflicht für die Bachelor Angewandte Informatik Für andere freiwillig zur Vertiefung möglich Zusätzlich wird eine Programmierberatung angeboten Details werden noch bekannt gegeben Folie 9

Materialien sfolien und Übungsblätter verfügbar im E-Learningsystem der Universität (Moodle) Forum für Informationen und Diskussionen Folien basieren zum Teil auf dem Skript von Prof. Bastian (2006), PDF-Vollversion über Moodle verfügbar Weitere Literatur zu Grundlagen der Informatik, Einführung in C++, Überblick zur Informatik etc. siehe Webseiten in Moodle Folie 10

Die nächsten Schritte 1. In Moodle zur anmelden (http://elearning.uniheidelberg.de/course/view.php?id=2248), URZ Kennung und Enrollment Key () Auf dieser Webseite dann: 2. Anmeldung zur Übung bis Freitag, 16.10. 14 Uhr ausfüllen. 3. Questionaires ausfüllen: a. Ihre Daten (bis 20.11.09) b. Ihre Vorkenntnisse (1.11.09) Folie 11

Die nächsten Schritte (2) MOODLE SCREENSHOT Folie 12

Mein Hintergrund 1996 an der Universität Hannover promoviert 1997-2008 Professor an der University of California at Davis Seit 1.10.08 Leiter des Lehrstuhls Datenbanksysteme der Universität Heidelberg Forschungsschwerpunkte Verwaltung, Verarbeitung und Analyse wissenschaftlicher Daten, insbesondere Daten mit Raum- und Zeitbezug Datenströme (z.b. aus Sensornetzwerken) Sicherheit in Datenbanken und Informationssystemen Information Retrieval (Komponenten zu Suchmaschinen) Folie 13

Physikalische Wissenschaften Mein Hintergrund Beobachtungen, Messungen, Modelle, Simulationen, Analysen, Hypothesen Verstehen, Vorhersagen, Geowissenschaften Lebenswissenschaften in vivo, in situ, in silico Management von Daten, Analysen und Wissen ist ein zentrales Thema! datenintensiv berechnungsintensiv strukturintensiv Folie 14

Werbung für den Lehrstuhl Möglichkeit für Software-Praktika (Anfänger, Fortgeschrittene) Vertiefungsvorlesungen (Datenbanken II, Räumliche Datenbanken, Knowledge Discovery und Data Mining, Verteilte Informationssysteme) Bachelor- und Masterarbeiten Lehramtsarbeiten (Praktika, Zulassungsarbeit) Hiwi-Jobs Sommersemester: Datenbanken I (Pflicht für Bachelor Angewandte Informatik) Folie 15

Ziele der Lehrveranstaltung Grundlagen lernen Begriffe und Denkweisen der Informatik Problemanalyse und lösung Entwicklung von Algorithmen im Kleinen Kennenlernen der Programmiersprache C++ Spaß haben Teamarbeit Computer kennen lernen Kleine Probleme mit Hilfe von Computer lösen Kreativ sein und sich bilden Folie 16

Überblick über diese 1. Einführung Was ist Informatik 2. Grundlagen der Formalisierung 3. C++light 4. Imperative 5. Komplexe Datenstrukturen 6. Objektorientierte 7. Beschreibungstechniken 8. Grundlegende Algorithmen Zu einigen Kapitel wird es einen oder mehrere Exkurse geben (Historie, Grundlagen, Hintergrundwissen, Zusammenhänge ) Folie 17