Diskrete Strukturen Tutorium I 29. Oktober Tim Weißker

Größe: px
Ab Seite anzeigen:

Download "Diskrete Strukturen Tutorium I 29. Oktober Tim Weißker"

Transkript

1 Diskrete Strukturen Tutorium I 29. Oktober 2015 Tim Weißker

2 Willkommen Chennaiyin FC vs. Athlético de Kolkata, Chennai, Indien (Oktober 2015) 2 Diskrete Strukturen - Tutorium I

3 Willkommen Chennaiyin FC vs. Athlético de Kolkata, Chennai, Indien (Oktober 2015) 3 Diskrete Strukturen - Tutorium I

4 Willkommen Morro Bay Aquarium, Morro Bay, USA (August 2012) 4 Diskrete Strukturen - Tutorium I

5 Willkommen The Legend of Zelda, Nintendo (Februar 1986) 5 Diskrete Strukturen - Tutorium I

6 Willkommen Was machen wir hier? Wiederholung wichtiger Themen aus der Vorlesung Übungsaufgaben aus vergangenen Jahren Fragen beantworten und Unklarheiten beseitigen Klausurvorbereitung 6 Diskrete Strukturen - Tutorium I

7 Willkommen Was machen wir hier? Wiederholung wichtiger Themen aus der Vorlesung Übungsaufgaben aus vergangenen Jahren Fragen beantworten und Unklarheiten beseitigen Klausurvorbereitung Was machen wir hier nicht? Lösungen zu Übungsaufgaben spoilern 7 Diskrete Strukturen - Tutorium I

8 Organisation Tutorium Diskrete Strukturen Donnerstag, 17:00 bis 18:30 (zweiwöchentlich) Seminarraum 15, Bauhausstraße 11 Tim Weißker 8 Diskrete Strukturen - Tutorium I

9 Organisation Nicht vergessen: 1. Übungsblatt Abgabe vor Beginn der Übung Korrektur zur nächsten Übung 25% - bestanden 50% - gut bestanden 9 Diskrete Strukturen - Tutorium I

10 Organisation Verteiler Leere mit Betreff DS an 10 Diskrete Strukturen - Tutorium I

11 Vollständige Induktion

12 Vollständige Induktion Dominoeffekt 12 Diskrete Strukturen - Tutorium I

13 Vollständige Induktion Beweisen Sie durch vollständige Induktion: 7 n n + 1 für alle n N 0 n i= i = n + 2 n+1 für alle n N 0 n 3 n ist teilbar durch 3 für alle n N 13 Diskrete Strukturen - Tutorium I

14 Programmieren mit Python

15 Warum Python? Python [ ] is compact - you can hold its entire feature set [ ] in your head. Raymond, E. (2000). Why Python? Linux Journal, 73/2000. URL: (Stand: ) 15 Diskrete Strukturen - Tutorium I

16 Python vs. Java Dynamische Typisierung Statische Typisierung 16 Diskrete Strukturen - Tutorium I

17 Python vs. Java Dynamische Typisierung Interpretieren Statische Typisierung Kompilieren 17 Diskrete Strukturen - Tutorium I

18 Python vs. Java Dynamische Typisierung Interpretieren Einrückungen Statische Typisierung Kompilieren Klammern 18 Diskrete Strukturen - Tutorium I

19 Die interaktive Konsole 19 Diskrete Strukturen - Tutorium I

20 Die interaktive Konsole Wir verwenden python3! 20 Diskrete Strukturen - Tutorium I

21 Der Euklidsche Algorithmus Kapitel 2 - Restklassen (Folie 107) 21 Diskrete Strukturen - Tutorium I

22 Der Euklidsche Algorithmus Kapitel 2 - Restklassen (Folie 107) Wir implementieren jetzt beide Varianten in Python! 22 Diskrete Strukturen - Tutorium I

23 Alles richtig, oder doch nicht? Debugging-Strategien 23 Diskrete Strukturen - Tutorium I

24 Alles richtig, oder doch nicht? Debugging-Strategien Print-Debugging print(a) 24 Diskrete Strukturen - Tutorium I

25 Alles richtig, oder doch nicht? Debugging-Strategien Print-Debugging print(a) Interaktive Konsole import code code.interact(local=locals()) 25 Diskrete Strukturen - Tutorium I

26 Alles richtig, oder doch nicht? Debugging-Strategien Print-Debugging print(a) Interaktive Konsole import code code.interact(local=locals()) Interpreter spielen 26 Diskrete Strukturen - Tutorium I

27 Weiterer Ablauf

28 Organisation Abgabe Übungsblatt November 2015, 13:30 Uhr (zu Beginn der Übung) (kommender Dienstag) Nächstes Tutorium 12. November 2015, 17:00 Uhr (S015, B11) (heute in zwei Wochen) Vielen Dank für eure Aufmerksamkeit! 28 Diskrete Strukturen - Tutorium I

29 Organisation Abgabe Übungsblatt November 2015, 13:30 Uhr (zu Beginn der Übung) (kommender Dienstag) Nächstes Tutorium 12. November 2015, 17:00 Uhr (S015, B11) (heute in zwei Wochen) Vielen Dank für eure Aufmerksamkeit! 29 Diskrete Strukturen - Tutorium I

Übungen zur Vorlesung. Maschinelles Lernen. Wintersemester 2011/2012

Übungen zur Vorlesung. Maschinelles Lernen. Wintersemester 2011/2012 Prof. Dr. Morik Dortmund, 14. Oktober Allgemeines Übungen zur Vorlesung Maschinelles Lernen Wintersemester 2011/2012 Begleitend zur Vorlesung findet eine Übung statt. Die Teilnahme an der Übung, sowie

Mehr

Übungen zu Grundlagen der Logik in der Informatik - WS15/16

Übungen zu Grundlagen der Logik in der Informatik - WS15/16 Übungen zu Grundlagen der Logik in der Informatik - WS15/16 1 / 11 Übungen zu Grundlagen der Logik in der Informatik - WS15/16 Donnerstag 14:15-15:45, Cauerstraße 7/9, Raum 0.154-115 Freitag 14:15-15:45,

Mehr

Vorlesung Programmierung

Vorlesung Programmierung - 1 - Vorlesung Programmierung Inhalt der Vorlesung Was ist ein Programm? Was sind grundlegende Programmierkonzepte? Wie konstruiert (entwickelt) man ein Programm? Welche Programmier-Paradigmen gibt es?

Mehr

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen Lehrstuhl für Informatik I Algorithmen und Datenstrukturen Wintersemester 2013/14 Organisatorisches Vorlesung: Übungsbetreuung: Übungen: Programmiertutorium: Alexander Wolff (E29) Krzysztof Fleszar (E13)

Mehr

Besprechung. Übung 1 Software Engineering

Besprechung. Übung 1 Software Engineering Besprechung Übung 1 Software Engineering SE, 19.10.10 Dustin Wüest Übungsabgaben Im PDF: vollständige Namen und Matrikelnummern Name vom Zip-File / PDF: Übungsnummer und Nachnamen z.b.: Ex1_Wueest_Schoen_Mueller

Mehr

Eine JAVA Einführung ... Quellcode:... COMA Übung 3. T.Bosse. A.Griewank. Vorschau JAVA Programme Sprachen Kate

Eine JAVA Einführung ... Quellcode:... COMA Übung 3. T.Bosse. A.Griewank. Vorschau JAVA Programme Sprachen Kate COMA Eine Einführung Quellcode: Anweisung(en)1 Wiederhole: T.Bosse Anweisung(en) 2 Einfache Schleifen (z.b. for-loop) Wiederhole: Falls (Bedingung) wahr, tue: Anweisung(en) 2 sonst führe Verzweigungen

Mehr

Vorlesung Programmierung

Vorlesung Programmierung - 1 - Vorlesung Programmierung Inhalt der Vorlesung Was ist ein Programm? Was sind grundlegende Programmierkonzepte? Wie konstruiert (entwickelt) man ein Programm? Welche Programmier-Paradigmen gibt es?

Mehr

- - CodE 11 CodE 0 0 0 0 0 0 0 0 2.o C 1 10.0 C 2 off 3 3.0 4 2.0 5 off 6 1 8 20.0 9 60 C 7 4.0 10 80 C 1 38 C 12 8 k 13 on 14 30.0 15 10 16 - - CodE 11 CodE 0 0 0 0 0 0 0 0 2.o C 1 10.0 C 2

Mehr

Vorlesung Programmierung

Vorlesung Programmierung - 1 - Vorlesung Programmierung n Inhalt der Vorlesung l Was ist ein Programm? l Was sind grundlegende Programmierkonzepte? l Wie konstruiert (entwickelt) man ein Programm? l Welche Programmier-Paradigmen

Mehr

Informatik II, SS 2014

Informatik II, SS 2014 Informatik II SS 2014 (Algorithmen & Datenstrukturen) Vorlesung 4 (7.5.2014) Asymptotische Analyse, Sortieren IV Algorithmen und Komplexität Erfahrungen 1. Übung C++ / Java sind komplett ungewohnt Struktur

Mehr

MuU Übungen und Tutorien Wintersemester 2016/17 Philip Michels

MuU Übungen und Tutorien Wintersemester 2016/17 Philip Michels MuU Übungen und Tutorien Wintersemester 2016/17 Philip Michels FAKULTÄT FÜR WIRTSCHAFTSWISSENSCHAFT Lehrstuhl für Human Resource Management http://www.hrm.rub.de/ Allgemeine Informationen Homepage HRM

Mehr

Tutoraufgabe 1 (Hoare-Kalkül):

Tutoraufgabe 1 (Hoare-Kalkül): Prof. aa Dr. J. Giesl Programmierung WS16/17 F. Frohn, J. Hensel, D. Korzeniewski Allgemeine Die Hausaufgaben sollen in Gruppen von je 2 Studierenden aus der gleichen Kleingruppenübung (Tutorium) bearbeitet

Mehr

Willkommen zum ersten Tutorium

Willkommen zum ersten Tutorium Willkommen zum ersten Tutorium Tutor: Christoph Wörgötter BSc Mail: prog-tutor-woergi [at] iicm.edu Web: http://tutor.is-a-geek.org LV Slides: http://goo.gl/iye2b 1 Inhaltsübersicht Tutorium? ( Was ist

Mehr

Python Einführung. Monica Selva Soto. 24 März Mathematisches Institut

Python Einführung. Monica Selva Soto. 24 März Mathematisches Institut Mathematisches Institut mselva@math.uni-koeln.de 24 März 2009 Übungen zur Numerik 1 Vorlesung Übungen praktische Aufgaben Webseite: (Anmeldung, Übungsblätter) http://www.mi.uni-koeln.de/~mselva/numerik1.php

Mehr

Institut für Programmierung und Reaktive Systeme 24. Juni Programmieren II. 14. Übungsblatt

Institut für Programmierung und Reaktive Systeme 24. Juni Programmieren II. 14. Übungsblatt Technische Universität Braunschweig Dr. Werner Struckmann Institut für Programmierung und Reaktive Systeme 2. Juni 2016 Programmieren II 1. Übungsblatt Hinweis: Auf diesem Übungsblatt finden Sie die fünfte,

Mehr

Ordnungen und Verbände

Ordnungen und Verbände Ordnungen und Verbände Diskrete Strukturen Uta Priss ZeLL, Ostfalia Sommersemester 2016 Diskrete Strukturen Ordnungen und Verbände Slide 1/28 Agenda Klausur Hausaufgaben Ordnungsrelation Baum-Ordnung Verbände

Mehr

TU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Alfons Kemper, Ph.D.

TU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Alfons Kemper, Ph.D. TU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Alfons Kemper, Ph.D. Übung zur Vorlesung Einführung in die Informatik 2 für Ingenieure (MSE) Alexander van Renen (renen@in.tum.de)

Mehr

Übung Algorithmen und Datenstrukturen

Übung Algorithmen und Datenstrukturen Übung Algorithmen und Datenstrukturen Sommersemester 2016 Patrick Schäfer, Humboldt-Universität zu Berlin Organisation Vorlesung: Montag 11 13 Uhr Marius Kloft RUD 26, 0 115 Mittwoch 11 13 Uhr Marius Kloft

Mehr

Informatik I: Einführung in die Programmierung. Übungsblatt 3. Abgabe: Freitag, 15. November 2013, 18:00 Uhr

Informatik I: Einführung in die Programmierung. Übungsblatt 3. Abgabe: Freitag, 15. November 2013, 18:00 Uhr Informatik I: Einführung in die Programmierung Prof. Dr. Bernhard Nebel Dr. Christian Becker-Asano, Dr. Stefan Wölfl Wintersemester 2013/2014 Universität Freiburg Institut für Informatik Übungsblatt 3

Mehr

Skriptsprachen: Python

Skriptsprachen: Python Skriptsprachen: Python Einführung Jan Krüger, Alexander Sczyrba Technische Fakultät Universität Bielefeld 30. September 2016 Python Einführung Eigenschaften, Erweiterungen, Erste Gehversuche 2 of 18 Python

Mehr

Wahrscheinlichkeitstheorie. eine Einführung

Wahrscheinlichkeitstheorie. eine Einführung eine Einführung Antony R. Unwin Lehrstuhl für Rechnerorientierte Statistik und Datenanalyse Institut für Mathematik Universität Augsburg tel: 598-2218 email: unwin@math.augsburg.de Ziele Wahrscheinlichkeitsmodelle

Mehr

Softwareentwicklungspraktikum Android-Programmierung

Softwareentwicklungspraktikum Android-Programmierung Softwareentwicklungspraktikum Android-Programmierung Organisation & Einführung Lorenz Schauer, André Ebert Lehrstuhl für Mobile und Verteilte Systeme Wintersemester 2017/18 SEP Android-Programmierung:

Mehr

F. Kathe ROS Folie 1

F. Kathe ROS Folie 1 F. Kathe ROS Folie 1 F. Kathe ROS Folie 2 ROS Eine Einführung in das Robot Operating System Florian Kathe fkathe@uni-koblenz.de Institut für Computervisualistik Universität Koblenz-Landau 9. November 2012

Mehr

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

Prof. Dr. Detlef Krömker Carsten Heep. Institut für Informatik. Johann Wolfgang Goethe-Universität Fallbeispiel: Blended Learning Szenarien in einer einführenden Programmierausbildung Prof. Dr. Detlef Krömker Carsten Heep Johann Wolfgang Goethe-Universität 1 PRG-1-Konzept Blended Learning Übersicht

Mehr

HEUTE. Regeln für Programmabnahmen! Wiederholung: Regeln für Übungs- und Programmieraufgaben! Beweistechniken: vollständige Induktion, Widerspruch

HEUTE. Regeln für Programmabnahmen! Wiederholung: Regeln für Übungs- und Programmieraufgaben! Beweistechniken: vollständige Induktion, Widerspruch 04.11.05 1 HEUTE 04.11.05 3 Regeln für Programmabnahmen! Wiederholung: Regeln für Übungs- und Programmieraufgaben! Beweistechniken: vollständige Induktion, Widerspruch die Rundungsfunktionen und modulo

Mehr

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen Prof. Dr. V. Linnemann Lübeck, den 12. Mai 2010 Universität zu Lübeck Institut für Informationssysteme Algorithmen und Datenstrukturen Sommersemester 2010 6. Übungsblatt Lösungen Lösung 1: Optimale Matrixmultiplikation

Mehr

Informatik II Übung 1 Gruppe 7. Leyna Sadamori

Informatik II Übung 1 Gruppe 7. Leyna Sadamori Informatik II Übung 1 Gruppe 7 Leyna Sadamori leyna.sadamori@inf.ethz.ch Ablauf der Übung Administratives (wenn vorhanden) Debriefing (Besprechung des Blattes der Vorwoche) Briefing (Ausblick auf das nächste

Mehr

Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2017/18. Vorbereitende Aufgaben

Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2017/18. Vorbereitende Aufgaben Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2017/18 Fakultät für Informatik Lehrstuhl 14 Lars Hildebrand Übungsblatt 7 Besprechung: 4. 8.12.2017 (KW 49) Vorbereitende

Mehr

Kapitel -1 Organisatorisches

Kapitel -1 Organisatorisches Kapitel -1 Organisatorisches 1 Das Team Dozent: Prof. Dr. Friedrich Eisenbrand Übungsbetrieb: Dr. Kai Gehrs Tutoren Hans Biebinger Christian Heinemann Reiner Hermann Christian Michalke Thomas Rothvoß Alexander

Mehr

pue13 January 28, 2017

pue13 January 28, 2017 pue13 January 28, 2017 1 Aufgabe 1 (Klammern und Anweisungsblöcke) Wie Sie in der Vorlesung gelernt haben, werden Anweisungsblöcke in Java nicht durch Einrückung, sondern mithilfe von geschweiften Klammern

Mehr

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen Algorithmen und Datenstrukturen 1. Übung Clemens Lang Übungen zu AuD 3. Dezember 2009 Clemens Lang (Übungen zu AuD) Algorithmen und Datenstrukturen 3. Dezember 2009 1 / 13 Kontakt E-Mail Meine E-Mail-Adresse:

Mehr

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen Algorithmen und Datenstrukturen Wintersemester 2013/14 1. Vorlesung Kapitel 1: Sortieren Prof. Dr. Alexander Wolff Lehrstuhl für Informatik I Das Problem Eingabe Gegeben: eine Folge A = a 1, a 2,..., a

Mehr

C ++ in der Computerlinguistik

C ++ in der Computerlinguistik C ++ in der Computerlinguistik Tutorium Aline Castendiek 19.10.2015 Aline Castendiek C++ in der Computerlinguistik 1 / 11 Aufbau Übungsblätter Technische Voraussetzungen Compiler Programmierung Aline Castendiek

Mehr

Institut für Programmierung und Reaktive Systeme 27. Juni Programmieren II. 14. Übungsblatt

Institut für Programmierung und Reaktive Systeme 27. Juni Programmieren II. 14. Übungsblatt Technische Universität Braunschweig Dr. Werner Struckmann Institut für Programmierung und Reaktive Systeme 27. Juni 2017 Programmieren II 1. Übungsblatt Hinweis: Auf diesem Übungsblatt finden Sie die fünfte,

Mehr

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen Algorithmen und Datenstrukturen Wintersemester 2012/13 1. Vorlesung Kapitel 1: Sortieren Prof. Dr. Alexander Wolff Lehrstuhl für Informatik I Das Problem Eingabe Gegeben: eine Folge A = a 1, a 2,..., a

Mehr

Übersicht & Einführung

Übersicht & Einführung Michael Wand Institut für Informatik. Angewandte Mathematik am Rechner 1 SOMMERSEMESTER 2017 Kapitel 1 18. April 2017 Übersicht & Einführung Das wichtigste vorab WWW-Ressourcen Webseite zum Praktikum Einstieg

Mehr

LINUX Schulung. FrauenComputerZentrum Berlin. Jutta Horstmann, Mai 2006

LINUX Schulung. FrauenComputerZentrum Berlin. Jutta Horstmann, Mai 2006 LINUX Schulung FrauenComputerZentrum Berlin Jutta Horstmann, Mai 2006 Agenda Was ist Linux Was ist Open Source Warum Open Source Software Wie sieht Open Source Software aus Was kann man damit machen Ausprobieren!!

Mehr

Programmierkurs Python I

Programmierkurs Python I Programmierkurs Python I Michaela Regneri 2009-11-05 (Folien basieren auf dem gemeinsamen Kurs mit Stefan Thater) Übersicht Variablen Datentypen Werte Operatoren und Ausdrücke Kontrollstrukturen: if, while

Mehr

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

Einführung in die Programmierung. Organisatorisches. Skript zur Vorlesung Einführung in die Programmierung LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS DATABASE Einführung in die Programmierung Organisatorisches Skript zur Vorlesung Einführung in die Programmierung im Wintersemester

Mehr

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

Statistik 2. Herbstsemester Universität Mannheim Abteilung Volkswirtschaftslehre Lehrstuhl für Statistik Toni Stocker Statistik 2 Herbstsemester 2017 Universität Mannheim Abteilung Volkswirtschaftslehre Lehrstuhl für Statistik Toni Stocker Allgemeine Hinweise S&S (2017) für Stocker, T. C. und Steinke I. (2017): Statistik

Mehr

Mathematische Grundlagen I Logik und Algebra

Mathematische Grundlagen I Logik und Algebra Logik und Algebra Tim Haga, M.Ed. 13. Oktober 2015 1 Persönliches 2 Zur Veranstaltung 3 Organisatorisches 4 Scheinverhandlung Tim Haga, M.Ed. 1 / 10 Zu meiner Person Tim Haga Studium der Mathematik, Physik,

Mehr

Algorithmen und Berechnungskomplexität II Prof. Dr. Rolf Klein

Algorithmen und Berechnungskomplexität II Prof. Dr. Rolf Klein Algorithmen und Berechnungskomplexität II Prof. Dr. Rolf Klein Veranstaltungsbewertung der Fachschaft Informatik 29. November 2016 Abgegebene Fragebögen: 61 1 Bewertung der Vorlesung 1.1 Bitte beurteile

Mehr

Kapitel 3: Ehrenfeucht-Fraïssé Spiele

Kapitel 3: Ehrenfeucht-Fraïssé Spiele Kapitel 3: Ehrenfeucht-Fraïssé Spiele Kapitel 3: Ehrenfeucht-Fraïssé Spiele Abschnitt 3.0: In diesem Kapitel werden Ehrenfeucht-Fraïssé-Spiele (kurz: EF-Spiele) eingeführt. Diese liefern ein Werkzeug,

Mehr

Vorlesung Berechenbarkeit und Komplexität. Motivation, Übersicht und Organisatorisches

Vorlesung Berechenbarkeit und Komplexität. Motivation, Übersicht und Organisatorisches Berechenbarkeit und Komplexität: Motivation, Übersicht und Organisatorisches Prof. Dr. Berthold Vöcking Lehrstuhl Informatik 1 Algorithmen und Komplexität RWTH Aachen Berechenbarkeit die absoluten Grenzen

Mehr

Herzlich willkommen!

Herzlich willkommen! Herzlich willkommen! Erstsemestereinführung Lehramt Mathematik G/HR 09.10.2015 Naturwissenschaftlich-Technische Fakultät Team Didaktik der Mathematik Wie studiert man eigentlich erfolgreich? Tipps für

Mehr

Java: Kapitel 1. Überblick. Programmentwicklung WS 2008/2009. Holger Röder Holger Röder

Java: Kapitel 1. Überblick. Programmentwicklung WS 2008/2009. Holger Röder Holger Röder Java: Kapitel 1 Überblick Programmentwicklung WS 2008/2009 Holger Röder holger.roeder@informatik.uni-stuttgart.de Was ist Java? Die Java-Technologie umfasst die Programmiersprache Java sowie die Java-Plattform

Mehr

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen Algorithmen und Datenstrukturen Prof. Dr. Ralf Möller Universität zu Lübeck Institut für Informationssysteme Stefan Werner (Übungen) sowie viele Tutoren Teilnehmerkreis und Voraussetzungen Studiengänge

Mehr

Angewandte Mathematik am Rechner 1

Angewandte Mathematik am Rechner 1 Angewandte Mathematik am Rechner 1 SOMMERSEMESTER 2017 Kapitel 3 [Bildquellen: Wikipedia User David Madore, Inductiveload ] Grundlagen 2: Funktionen, Berechenbarkeit und emergente Komplexität Michael Wand

Mehr

23. Schulinformatiktag

23. Schulinformatiktag 23. Schulinformatiktag Programmieren mit dem Raspberry Pi Dieser Workshop umfasst eine praktische Einführung in die Programmierung mit Python und Scratch auf dem Raspberry Pi. Die Beispiele und Übungen

Mehr

Einführung in die Programmierung für Computerlinguisten

Einführung in die Programmierung für Computerlinguisten EINFÜHRUNG IN DIE PROGRAMMIERUNG FÜR COMPUTERLINGUISTEN Dr. Maximilian Hadersbeck Leonie Weißweiler LMU Geschwister-Scholl-Platz 1 80539 München Anrede Name Straße Lösung zur 3. Übung zur Vorlesung Ludwig-Maximilians-Universität

Mehr

Technische Informatik für Ingenieure

Technische Informatik für Ingenieure Wintersemester 2001/2002 Der Dozent Dozent Dr. habil. Informatik- und Prozesslabor Warburger Str. 100, E1.125 Tel. 60-3262 hardt@upb.de http://www.upb.de/cs/ipl Sprechstunde: Mo+Di 12.00-13.00 Uhr Informatik-

Mehr

Informatik I Tutorium WS 07/08

Informatik I Tutorium WS 07/08 Informatik I Tutorium WS 07/08 Vorlesung: Prof. Dr. F. Bellosa Übungsleitung: Dipl.-Inform. A. Merkel Tutorium: 12 Tutor: Jens Kehne Tutorium 1: Dienstag 30. Oktober 2007 Übersicht Tutorium Einführung:

Mehr

Algorithmen und Datenstrukturen Tafelübung 1. Jens Wetzl 26. Oktober 2011

Algorithmen und Datenstrukturen Tafelübung 1. Jens Wetzl 26. Oktober 2011 Algorithmen und Datenstrukturen Tafelübung 1 Jens Wetzl 26. Oktober 2011 Folien Keine Garantie für Vollständigkeit und/oder Richtigkeit Keine offizielle Informationsquelle LS2-Webseite Abrufbar unter:

Mehr

Pyro - Python Remote Objects

Pyro - Python Remote Objects 13. Mai 2012 Pyro - Python Remote Objects 1 Pyro - Python Remote Objects Oliver Burger DHBW Stuttgart - Campus Horb 13. Mai 2012 Was ist Pyro? 13. Mai 2012 Pyro - Python Remote Objects 2 13. Mai 2012 Pyro

Mehr

Informatik II - Tutorium

Informatik II - Tutorium Sommersemester 2008 http://info2tut.blogspot.com 29. April 2007 Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Quellennachweis & Dank an: Joachim Wilke, Susanne Dinkler, Bernhard Müller,

Mehr

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen Algorithmen und Datenstrukturen Wintersemester 2012/13 25. Vorlesung Dynamisches Programmieren Prof. Dr. Alexander Wolff Lehrstuhl für Informatik I Klausurvorbereitung Tipp: Schreiben Sie sich alle Fragen

Mehr

Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag

Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag Ludwig-Maximilians-Universität München WS 2016/17 Institut für Informatik Übungsblatt 2 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:

Mehr

Theoretische Informatik: Logik

Theoretische Informatik: Logik Theoretische Informatik: Logik Vorlesung im Wintersemester 2011/12 Martin Lange, Bahareh Badban, Norbert Hundeshagen, Marcel Vollweiler, Kadir Aytemür, Michael Morold FG Formale Methoden und Software-Verifikation

Mehr

SFZ FN Sj. 12/13. Python 4 Grundlagen. W.Seyboldt. Python, SFZ FN, Sj 12/13

SFZ FN Sj. 12/13. Python 4 Grundlagen. W.Seyboldt. Python, SFZ FN, Sj 12/13 SFZ FN Sj. 12/13 Python 4 Grundlagen 1 Python, SFZ FN, Sj 12/13 Python Methoden: def teilt(t, n): ''' Kommentar. ''' Berechnungen return var Statt der Variable var bei Return kann auch eine Methode oder

Mehr

Theoretische Grundlagen der Informatik

Theoretische Grundlagen der Informatik Theoretische Grundlagen der Informatik Übung am 3..2 INSTITUT FÜR THEORETISCHE KIT 7..2 Universität des Andrea Landes Schumm Baden-Württemberg - Theoretische und Grundlagen der Informatik INSTITUT FÜR

Mehr

Name: Abgabe: Montag, Blatt 18

Name: Abgabe: Montag, Blatt 18 Name: Abgabe: Montag, 19.4.2004 http://www-i1.informatik.rwth-aachen.de/infoki/engl5k/index.htm Blatt 18 Aufgabe 1 - Nutze die Ferien unter Anderem, um noch einmal alle Blätter durchzugehen. Schau dir

Mehr

Programmieren in Python

Programmieren in Python Ausgaben und Zahlen Programmieren in Python 2. Ausgaben und Zahlen Malte Helmert Albert-Ludwigs-Universität Freiburg In dieser Lektion geht es darum, ein erstes Gefühl für Python zu bekommen. Wir beschränken

Mehr

Algorithmen und Programmieren II Einführung in Python

Algorithmen und Programmieren II Einführung in Python Algorithmen und Programmieren II Einführung in Python SS 2012 Prof. Dr. Margarita Esponda 1 Was ist Python? eine Skript-Sprache Anfang der 90er Jahre entwickelt. Erfinder: Guido van Rossum an der Universität

Mehr

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

Programmieren I. Überblick.  Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft Programmieren I Überblick KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Programmieren Programmieren I (1. Semester) 4 Vorlesungs- und Übungsstunden / Woche 7,5 (!) Stunden

Mehr

Ablauf der Lehrveranstaltung Informatik 1

Ablauf der Lehrveranstaltung Informatik 1 Ablauf der Lehrveranstaltung Informatik 1 Webseiten Webseite der Lehrveranstaltung / Forum zur Lehrveranstaltung (Diskussion und Ankündigungen) https://forum-ps.informatik.uni-tuebingen.de Übersicht über

Mehr

Multimedia im Netz Wintersemester 2011/12

Multimedia im Netz Wintersemester 2011/12 Multimedia im Netz Wintersemester 2011/12 Übung 01 Betreuer: Verantwortlicher Professor: Sebastian Löhmann Prof. Dr. Heinrich Hussmann Organisatorisches 26.10.2011 MMN Übung 01 2 Inhalte der Übungen Vertiefung

Mehr

Einführung in die Programmierung

Einführung in die Programmierung Einführung in die Programmierung Prof. Dr. Peer Kröger, Janina Bleicher, Florian Richter Ludwig-Maximilians-Universität München, Institut für Informatik, LFE Datenbanksysteme Wintersemester 2016/2017 Peer

Mehr

Stadtanalyse - Auftakt

Stadtanalyse - Auftakt Auftakt Stadtanalyse Teil 1 Vorstellung Teil 2 Überblick der Vorlesungs- und Seminarreihe Auftakt Stadtanalyse Teil 1 Vorstellung Teil 2 Überblick der Vorlesungs- und Seminarreihe Planen im Bestand Teil

Mehr

Übungen zur Vorlesung Einführung in die Informatik Wintersemester 2010/11

Übungen zur Vorlesung Einführung in die Informatik Wintersemester 2010/11 Übungen zur Vorlesung Einführung in die Informatik Wintersemester 2010/11 Fakultät für Informatik Lehrstuhl 1 Dr. Lars Hildebrand Carla Delgado-Battenfeld Fatih Gedikli Tobias Marschall Benjamin Schowe

Mehr

Manfred Schüttengruber. Objektorientierte Programmierung mit Visual Basic 2005

Manfred Schüttengruber. Objektorientierte Programmierung mit Visual Basic 2005 Manfred Schüttengruber Objektorientierte Programmierung mit Visual Basic 2005 Inhaltsverzeichnis Vorwort 11 i Das.NET-Konzept 15 I.I Kapitelüberblick 15 i.2 Das.NET Framework 15 1.3 IL-Code und Plattformunabhängigkeit

Mehr

Mathematik für Studierende der Biologie und des Lehramtes Chemie 1

Mathematik für Studierende der Biologie und des Lehramtes Chemie 1 Mathematik für Studierende der Biologie und des Lehramtes Chemie Dominik Schillo Universität des Saarlandes 20.10.2017 Mathematik für Studierende der Biologie und des Lehramtes Chemie 1 Vorlesung Zeit

Mehr

Kasparov versus Deep Blue. Till Tantau. Institut für Theoretische Informatik Universität zu Lübeck

Kasparov versus Deep Blue. Till Tantau. Institut für Theoretische Informatik Universität zu Lübeck Kasparov versus Deep Blue Institut für Theoretische Informatik Universität zu Lübeck 18. Vorlesung zu Informatik A für MLS 14. Dezember 2006 Die Lernziele der heutigen Vorlesung und der Übungen. 1 Das

Mehr

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

Programmieren I. Überblick.  Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft Programmieren I Überblick KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Modul Programmieren Programmieren I (1. Semester) 4 Vorlesungs- und Übungsstunden / Woche 1 Stunde

Mehr

Herzlich Willkommen. Grundbegriffe der Informatik

Herzlich Willkommen. Grundbegriffe der Informatik Herzlich Willkommen zum Modul Grundbegriffe der Informatik Tutorien: viele viele Tutoren große Übung: M. Janke, M. Schulz Vorlesung: T. Worsch http://gbi.ira.uka.de 1/14 Organisatorisches Wenn Sie Hilfe

Mehr

Algorithmisches Denken und imperative Programmierung Prof. Dr. Andreas Weber

Algorithmisches Denken und imperative Programmierung Prof. Dr. Andreas Weber Algorithmisches Denken und imperative Programmierung Prof. Dr. Andreas Weber Veranstaltungsbewertung der Fachschaft Informatik 23. März 2017 Abgegebene Fragebögen: 43 1 Bewertung der Vorlesung 1.1 Bitte

Mehr

Informatik II Übung 1 Gruppe 7

Informatik II Übung 1 Gruppe 7 Informatik II Übung 1 Gruppe 7 Leyna Sadamori leyna.sadamori@inf.ethz.ch Informatik II Übung 1 Leyna Sadamori 27. Februar 2014 1 Ablauf der Übung Administratives (wenn vorhanden) Debriefing (Besprechung

Mehr

Besprechung. Übung 1 Software Engineering

Besprechung. Übung 1 Software Engineering Besprechung Übung 1 Software Engineering SE, 06.10.09 Dustin Wüest Übungsabgaben Im PDF: vollständige Namen und Matrikelnummern Name vom Zip-File / PDF: Übungsnummer und Nachnamen z.b.: Ex1_Wueest_Schoen_Mueller

Mehr

Klassische Experimentalphysik II

Klassische Experimentalphysik II Klassische Experimentalphysik II SS 2014 Dozent: Prof. Übungsleitung: Dr. Martin Weides Modul 5520 Beschreibung Lernziele: Verständnis der experimentellen Grundlagen und deren mathematischer Beschreibung

Mehr

Vorsemesterkurs Informatik Übungsaufgaben. Tag 4a - Python

Vorsemesterkurs Informatik Übungsaufgaben. Tag 4a - Python Vorsemesterkurs Informatik Übungsaufgaben Tag 4a - Python Aufgabe 1: Listen Mache dich im Python-Interpreter mit dem Umgang mit Listen vertraut. Kapitel 2.6 im Skript (s.40) enthält nützliche Informationen.

Mehr

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

Programmieren I. Überblick.  Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft Programmieren I Überblick KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Programmieren Programmieren I (1. Semester) 4 Vorlesungs- und Übungsstunden / Woche 1 Stunde

Mehr

Übung zur Vorlesung Programmieren in C

Übung zur Vorlesung Programmieren in C Übung zur Vorlesung Programmieren in C 1 Einführung Marvin Gülker / Claudio Vellage Ruhruniversität Bochum Wintersemester 2016/2017 Gülker/Vellage (Ruhruniversität Bochum) 1 Einführung Wintersemester 2016/2017

Mehr

Einführung in Python. Übung zur Vorlesung NLP Beate Krause, Dominik Benz NLP-Übung: Einführung in Python 1

Einführung in Python. Übung zur Vorlesung NLP Beate Krause, Dominik Benz NLP-Übung: Einführung in Python 1 Einführung in Python Übung zur Vorlesung NLP Beate Krause, Dominik Benz 22.04.2008 23.04.2008 NLP-Übung: Einführung in Python 1 Ablauf der Übung Klärung von aktuellen Fragen zur Vorlesung Kurze Einführung

Mehr

(Prof. Dr. J. Schlichter, WS 2011 / 2012) Übungsleitung: Dr. Wolfgang Wörndl

(Prof. Dr. J. Schlichter, WS 2011 / 2012) Übungsleitung: Dr. Wolfgang Wörndl Übung zur Vorlesung Grundlagen Betriebssysteme und Systemsoftware (Prof. Dr. J. Schlichter, WS 2011 / 2012) Übungsleitung: Dr. Wolfgang Wörndl (gbs-ws11@mailschlichter.informatik.tu-muenchen.de) http://www11.in.tum.de/veranstaltungen/grundlagenbetriebssystemeundsystemsoftwarews1112

Mehr

Einführung und Motivation

Einführung und Motivation Einführung und Motivation Programmiermethodik Eva Zangerle Universität Innsbruck Ziele der Vorlesung Grundlagen der Programmierung vertiefen Anknüpfen an Wissen aus Einführung in die Programmierung Grundkonzepte

Mehr

Informatik I: Einführung in die Programmierung

Informatik I: Einführung in die Programmierung Informatik I: Einführung in die Programmierung 30. Ausblick Albert-Ludwigs-Universität Freiburg Bernhard Nebel 13.02.2016 1 13.02.2016 B. Nebel Info I 3 / 17 Programmieren jedenfalls ein bisschen Python-Programme

Mehr

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard Systeme I: Betriebssysteme Willkommen Wolfram Burgard 1 Veranstalter Dozent Prof. Dr. Wolfram Burgard Gebäude 079 Sprechstunde: nach Vereinbarung burgard@informatik.uni-freiburg.de Betreuung der Übungen

Mehr

Time management. Erstsemestertutorium 1/31

Time management. Erstsemestertutorium 1/31 Time management Erstsemestertutorium 1/31 Erstsemestertutorium Daniel Teunis & Robert Grätz Institut für Informatik Humboldt-Universität zu Berlin 2. November 2015 Erstsemestertutorium 2/31 Wo findet ihr

Mehr

Mein Stundenplan Einführungsvortrag für BSc-StudienanfängerInnen 2007/08

Mein Stundenplan Einführungsvortrag für BSc-StudienanfängerInnen 2007/08 Mein Stundenplan Einführungsvortrag für BSc-StudienanfängerInnen 2007/08 Dr. Ute Vogel Abteilung Umweltinformatik Studienberaterin Schwerpunkt Umweltinformatik vogel@informatik.uni-oldenburg.de Fragen

Mehr

Informatik II (D-ITET) Übungsstunde 6

Informatik II (D-ITET) Übungsstunde 6 Informatik II (D-ITET) Übungsstunde 6 simon.mayer@inf.ethz.ch Distributed Systems Group, ETH Zürich Ablauf Nachbesprechung Übung 5 Besprechung der Vorlesung Die neue Serie... Zeit zum Programmieren / für

Mehr

ColdFusion 8 PDF-Integration

ColdFusion 8 PDF-Integration ColdFusion 8 PDF-Integration Sven Ramuschkat SRamuschkat@herrlich-ramuschkat.de München & Zürich, März 2009 PDF Funktionalitäten 1. Auslesen und Befüllen von PDF-Formularen 2. Umwandlung von HTML-Seiten

Mehr

Logik für Informatiker

Logik für Informatiker Logik für Informatiker Viorica Sofronie-Stokkermans e-mail: sofronie@uni-koblenz.de 1 0. Organisatorisches Kontakt: Viorica Sofronie-Stokkermans sofronie@uni-koblenz.de Sprechstunde: Mittwoch: 16:00 (Anmeldung

Mehr

Programmierkurs I Große Übung

Programmierkurs I Große Übung Programmierkurs I Große Übung Programmierkurs I - Übung 0 p. 1/14 Veranstaltungen und Veranstalter Vorlesung Montag 10.15-11.45 Uhr B6, A1.01 Dr. Heinz Kredel Große Übung Mittwoch 10.15-11.45 Uhr A5, C014

Mehr

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

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

Mehr

Feedback Bogen. Informationssysteme SS 2002 UNIVERSITÄT DES SAARLANDES ZU IHRER STUDIENSITUATION. ZUR VORLESUNG (bitte jeweils ankreuzen)

Feedback Bogen. Informationssysteme SS 2002 UNIVERSITÄT DES SAARLANDES ZU IHRER STUDIENSITUATION. ZUR VORLESUNG (bitte jeweils ankreuzen) Informationssysteme SS 2002 UNIVERSITÄT DES SAARLANDES Prof. Dr.-Ing. G. Weikum Dipl.-Inform. J. Graupmann Feedback Bogen Wir sind daran interessiert, Ihre Meinung m bisherigen Verlauf der Lehrveranstaltung

Mehr

Algorithmen und Datenstrukturen (ESE) Entwurf, Analyse und Umsetzung von Algorithmen (IEMS) WS 2014 / 2015 Vorlesung 3, Donnerstag 6.

Algorithmen und Datenstrukturen (ESE) Entwurf, Analyse und Umsetzung von Algorithmen (IEMS) WS 2014 / 2015 Vorlesung 3, Donnerstag 6. Algorithmen und Datenstrukturen (ESE) Entwurf, Analyse und Umsetzung von Algorithmen (IEMS) WS 2014 / 2015 Vorlesung 3, Donnerstag 6. November 2014 (O-Notation, Theta, Omega) Junior-Prof. Dr. Olaf Ronneberger

Mehr

Auswertung zu 5260V Softwaretechnik für Eingebettete Systeme

Auswertung zu 5260V Softwaretechnik für Eingebettete Systeme Auswertung zu 5260V Softwaretechnik für Eingebettete Systeme Liebe Dozentin, lieber Dozent, anbei erhalten Sie die Ergebnisse der Evaluation Ihrer Lehrveranstaltung. Zu dieser Veranstaltung wurden 7 Bewertungen

Mehr