Programmieren, WS18/19, Vorlesung

– Objekte und Klassen – Typen, Werte und Variablen – Methoden – Kontrollstrukturen – Rekursion – Referenzen, Listen – Vererbung – Ein/-Ausgabe – Exceptions – Programmiermethodik – Implementierung elementarer Algorithmen (z.B. Sortierverfahren) in Java Literaturhinweise: P. Pepper, Programmieren Lernen, Springer, 3. Auflage 2007 Weiterführende Literatur B. Eckels: Thinking in Java. Prentice Hall 2006 J. Bloch: Effective Java, Addison-Wesley 2008 Vorlesungsaufzeichnung: KIT | WEBCAST: http://webcast.kit.edu

http://www.kit.edu/

subscribe
share






recommended podcasts


04: Programmieren, Vorlesung, WS 2018/19, 14.11.2018


04 | 0:00:00 Start 0:00:03 Programmieren von Schleifen 0:01:17 Die while-Schleife 0:08:51 Die for-Schleife 0:10:56 Unterschied For- und While-Schleife 0:12:46 Warum ist dieser Unterschied wichtig? 0:21:08 Beispiel: Collatz-Funktion 0:28:42 Die break-Anweisung 0:31:11 Die continue-Anweisung 0:35:28 Schleifenorganisation 0:43:30 Zusammenfassung 0:45:11 Lernziele heute 0:45:36 Objekte erzeugen und initialisieren 0:47:08 Konstruktoren 0:47:28 Parameter 0:49:03 Syntax von Konstruktoren 0:51:44...


share








 November 15, 2018  1h21m
 
 

03: Programmieren, Vorlesung, WS 2018/19, 07.11.2018


03 | 0:00:00 Start 0:00:03 Wertebereiche der elementaren Datentypen 0:02:27 Zuweisung 0:03:32 Beispiele für Zuweisungen 0:03:53 Initialisierung von Variablen 0:04:12 Variablen und Zuweisung 0:09:27 Zuweisung: Attribute setzen 0:11:23 Variablen und Speicher: Speicherabbild 0:12:29 Objekt-Variablen / Referenzen 0:18:08 Objekt-Identitäten und Zuweisung 0:18:54 Null 0:19:46 Konstantendeklaration 0:22:08 Überprüfung der Datentypen 0:24:19 Zusammenfassung 0:25:21 Vorlesungsüberblick 0:26:16...


share








 November 9, 2018  1h18m
 
 

02: Programmieren, Vorlesung, WS 2018/19, 31.10.2018


02 I 0:00:00 Start 0:00:07 Lernziele letzte Woche 0:01:24 Vorlesungsüberblick 0:02:36 Lernziele heute 0:03:45 Datentypen 0:08:18 Die elementaren Datentypen in Java 0:11:09 Wertbereiche der elementaren Datentypen 0:18:45 Vordefinierte Operationen auf elementaren Datentypen 0:23:44 Präzedenz: Beispiele 0:26:36 Die Wahrheitswerte: boolean 0:27:21 Die ganze Zahlen: byte, short, int, long 0:33:10 Die Fließkommazahlen: float und double 0:39:52 IEEE 754 - Gleitkommazahlen


share








 November 5, 2018  41m
 
 

01: Programmieren, Vorlesung, WS 2018/19, 24.10.2018


01 | 0:00:00 Start 0:00:19 Was ist Programmieren? 0:00:23 Anfänge der Programmierung 0:03:18 Rückblick: Ferranti Mark 1 0:05:13 Programmierung 0:05:46 Jetzt sind Sie daran 0:09:39 Was das nun ,,Programmieren'' 0:12:27 Unsere Programmiersprache: Java 0:13:21 Warum nicht Umgangssprache? 0:14:45 Was Sie in dieser Vorlesung Lernen? 0:15:48 Rolle der Programmierung 0:20:40 Was kann ich mit guten Programmierkenntnissen anfangen? 0:22:36 Wohin geht die Reise? 0:23:34 Lernziele 0:23:52 Summation -...


share








 October 25, 2018  1h13m