8 episodi

Die Veranstaltung Bauinformatik I vermittelt Grundlagen der Informatik und der Programmierung am Beispiel von C++. Die Programmiersprache wird anhand praktischer Beispiele erlernt und das in der Vorlesung erworbene Wissen in Programmierpraktika umgesetzt. Vorlesungsaufzeichnung: http://webcast.kit.edu

Bauinformatik 1, Vorlesung, WS15/16 Karlsruher Institut für Technologie (KIT)

    • Istruzione

Die Veranstaltung Bauinformatik I vermittelt Grundlagen der Informatik und der Programmierung am Beispiel von C++. Die Programmiersprache wird anhand praktischer Beispiele erlernt und das in der Vorlesung erworbene Wissen in Programmierpraktika umgesetzt. Vorlesungsaufzeichnung: http://webcast.kit.edu

    • video
    Bauinformatik I, WS 2015/2016, gehalten am 28.01.2016, Vorlesung 08

    Bauinformatik I, WS 2015/2016, gehalten am 28.01.2016, Vorlesung 08

    08: Vorlesung |
    0:00:00 Starten
    0:00:20 Gliederung: Ein- und Ausgabe mit Dateien
    0:01:46 Zusammenfassung der 7. Vorlesug
    0:05:52 QUIZ (1)
    0:09:46 8. Vorlesung: Ein- und Ausgabe mit Dateien
    0:10:26 Themen der heutigen Vorlesung: Datenfelder und Beispielproblem
    0:11:23 Beispiel 1: Ausgabe von Vektoren in Datei
    0:12:34 Ein- und Ausgabe in C++
    0:14:01 Schreiben von Daten in eine Datei
    0:24:12 Zwischenfrage: Was ist eigentlich ein »Objekt«?
    0:47:13 Zurück zu Problem 1: Eine erste Lösung
    0:47:48 QUIZ (2)
    0:51:57 Wie ist eigentlich eine Textdatei aufgebaut?
    0:54:27 Wie kann man das Ausgabeformat anpassen?
    0:55:53 Beispiel 2: Ausgabe einer Matrix in eine Datei
    0:56:26 Lesen von Daten aus einer Datei

    • 4 sec
    • video
    Bauinformatik I, WS 2015/2016, gehalten am 14.01.2016, Vorlesung 07

    Bauinformatik I, WS 2015/2016, gehalten am 14.01.2016, Vorlesung 07

    07: Vorlesung |
    0:00:00 Starten
    0:00:24 Gliederung
    0:02:26 Zusammenfassung der 6. Vorlesung
    0:06:55 Beispiel
    0:16:53 Quizz (1)
    0:20:37 7. Vorlesung: Datenfelder
    0:20:59 Quiz (1)
    0:23:21 Datenfelder
    0:24:57 Beispiel
    0:25:46 Wunschliste »Datenvektor«
    0:27:18 Definition von Datenfeldern in C++
    0:30:34 Beispiel
    0:44:45 Eine erste Version des Statistikprogrammes
    0:45:38 Definieren und Benutzen von Feldvariablen
    0:46:10 Initialisierung von Feldern
    0:50:17 Statistikprogramm: Nutzung von Funktionen
    0:51:02 WDH: Optionen für »Kommunikation« mit Funktionen
    0:51:48 Feldvariablen und Funktionen in C++
    0:53:26 Übergabe von Feldparametern an Funktionen
    0:54:26 Beispiel
    0:59:49 Quiz (2)
    1:01:24 Quiz (3)
    1:01:58 Statistikprogramm: Zweidimensionales Feld
    1:02:34 Felder mit mehreren Dimensionen
    1:03:24 Mehrdimensionale Felder & Funktionen

    • 1h 5 min
    • video
    Bauinformatik I, WS 2015/2016, gehalten am 17.12.2015, Vorlesung 06

    Bauinformatik I, WS 2015/2016, gehalten am 17.12.2015, Vorlesung 06

    06: Vorlesung |
    0:00:00 Starten
    0:00:10 Zusammenfassung der 5. Vorlesung
    0:03:38 Wie werden Parameter bei Funktionsaufruf gespeichert?
    0:09:19 Optionen für ""Kommunikation"" mit Funktionen
    0:14:07 Quiz (1)
    0:22:20 6. Vorlesung: Gültigkeitsbereiche von Variablen
    0:23:39 Gültigkeitsbereich: Überprüfen anhand der Speicheradresse
    0:34:22 Beispiel: Patrikelsimulation
    0:37:34 Berechnung der Partikelbewegung
    0:40:02 Flussdiagramm der Partikelsimulation
    0:43:20 Programmbeispiel
    1:21:19 Quiz (2)

    • 1h 24 min
    • video
    Bauinformatik I, WS 2015/2016, gehalten am 03.12.2015, Vorlesung 05

    Bauinformatik I, WS 2015/2016, gehalten am 03.12.2015, Vorlesung 05

    05: Vorlesung |
    0:00:00 Starten
    0:00:12 Gliederung
    0:01:41 Zusammenfassung der 4. Vorlesung
    0:03:17 Beispiel: Approximation von pi
    0:03:58 Eine erste Schleife mit dem Schlüsselwort »for«
    0:05:36 Zählerabhängige Berechnung innerhalb der Schleife
    0:10:02 Eine Lösung mit dem Schlüsselwort »while«
    0:14:06 while-Schleifen (nicht unbedingt zählergesteuert)
    0:14:43 do while-Schleifen
    0:16:33 QUIZ (1)
    0:20:45 5. Vorlesung | Modularisierung von Programmen: Funktionen
    0:23:03 Themen der heutigen Vorlesung
    0:23:51 Beispiel: Berechnung einer Ableitung
    0:26:19 Arbeiten mit Funktionen
    0:29:45 Flussdiagramm für die Berechnung der Ableitung
    0:34:49 Ein erstes Programm mit zusätzlicher C++ Funktion
    0:56:25 Flussdiagramm: Beispiel Ableitung (Version 2)
    0:59:20 Ableitung: Lösung mit zwei seperaten C++ Funktionen
    1:07:15 Funktionsdefinition und -deklaration
    1:14:24 QUIZ (2)
    1:18:28 Wie werden Parameter bei Funktionsaufruf gespeichert?
    1:19:41 Erläuterung von call-by-value (Standard in C++)
    1:22:21 Erläuterung von call-by-reference (in C++ durch »&«)

    • 5 sec
    • video
    Bauinformatik I, WS 2015/2016, gehalten am 19.11.2015, Vorlesung 04

    Bauinformatik I, WS 2015/2016, gehalten am 19.11.2015, Vorlesung 04

    04: Vorlesung |
    0:00:00 Starten
    0:03:25 Zusammenfassung der 3. Vorlesung
    0:13:09 Quiz
    0:17:43 Wiederholung von Programmteilen: Schleifen
    0:19:10 Beispiel: Approximation von Pi
    0:23:09 Approximation von Pi - numerische Integration
    0:25:48 Algorithmus (Flussdiagramm) der numerischen Integration
    0:29:20 Eine Schleife mit dem Schlüsselwort ""for""
    0:35:52 for-Schleife: Vergleich mit Flussdiagramm
    0:37:22 Quiz
    1:04:24 Approximation von Pi - endgültige Version
    1:04:30 Verfeinerung des Pi-Programmes
    1:07:21 Eine Lösung mit dem Schlüsselwort ""while""
    1:11:10 while-Schleifen (nicht unbedingt zählergesteuert)
    1:12:23 Quiz
    1:20:23 Folgenschwere ""Bugs""
    1:22:13 Sprunganweisungen
    1:22:20 do while-Schleifen
    1:25:59 Zusammenfassung

    • 5 sec
    • video
    Bauinformatik I, WS 2015/2016, gehalten am 05.11.2015, Vorlesung 03

    Bauinformatik I, WS 2015/2016, gehalten am 05.11.2015, Vorlesung 03

    03: Vorlesung |
    0:00:00 Starten
    0:00:10 Gliederung
    0:00:44 Zusammenfassung der 2. Vorlesung
    0:03:08 Quiz (1)
    0:05:07 Quiz (2)
    0:06:07 Arithmetische Ausdrücke
    0:06:43 Inkrementierung / Dekrementierung
    0:12:06 Quiz (4)
    0:13:27 Mathematische Standardfuntkionen
    0:15:48 3. Vorlesung: Kontrolle des Programmflusses: Auswahlanweisungen
    0:17:24 Themen der heutigen Vorlesung
    0:17:52 Linearer und verzweigter Programmfluss
    0:18:58 Beispiel: Taschenrechner
    0:29:37 Schritt 1: Definieren / Einlesen von Zeichenketten
    0:30:22 Vergleichen von Zeichenketten - der Operator »==«
    0:40:06 Eine erste Verzweigung mit dem Schlüsselwort »if«
    0:43:39 if-Anweisung - Vergleich mit Flussdiagramm
    0:45:37 Verzweigung zwischen zwei Alternativen - »if / else«
    0:46:35 Mehrstufige Auswahl: »if / else if«
    0:47:52 Mehrstufige Auswahl mit abschliessendem »else«
    0:48:47 Quiz (3)
    0:56:31 Gruppierung längerer Programmteile: Klammern
    0:57:09 Welche Arten von Bedingungen gibt es?
    1:00:49 Vergleichsoperatoren
    1:03:32 Logische Operatoren
    1:10:39 Quiz (4)
    1:11:13 Logische Operatoren
    1:13:24 Zusammenfassung

    • 1h 13 min

Top podcast nella categoria Istruzione

6 Minute English
BBC Radio
Learn English with Coffee Break English
Coffee Break Languages
TED Talks Daily
TED
Il Podcast di PsiNel
Gennaro Romagnoli
The English We Speak
BBC Radio
Thinking in English
Thomas Wilkinson

Altri contenuti di Karlsruher Institut für Technologie

Didaktik und Methodik, SS2017, Vorlesung
Karlsruher Institut für Technologie (KIT)
KIT im Rathaus: 31.01.2018: Neue Technologien für die Energie von morgen
Karlsruher Institut für Technologie (KIT)
Kulturwissenschaft gestern und morgen
Karlsruher Institut für Technologie (KIT)
Fossile Rohstoffe ade! Forschung auf dem Weg in die Bioökonomie
Karlsruher Institut für Technologie (KIT)
Forschungspodcast »Selbstbewusste KI«
Karlsruher Institut für Technologie (KIT)
WIKA Workshop 2018: Models of future cultural relations
Karlsruher Institut für Technologie (KIT)