Lehrende: Prof. Dr. phil. nat. Marc Fischlin
Veranstaltungsart: Integrierte Veranstaltung
Orga-Einheit: FB20 Informatik
Anzeige im Stundenplan: FoP
Fach:
Anrechenbar für:
Semesterwochenstunden: 8
Unterrichtssprache: Deutsch
Min. | Max. Teilnehmerzahl: - | -
Lehrinhalte: Essentielle Kompetenzen in wissenschaftlich basierter, problemorientierter Entwicklung von Softwaresystemen. Vermittlung grundlegender Begriffe der Informatik, sowie Entwicklung einfacher Programmierfähigkeiten. Verstehen der Bedeutung von Abstraktion und Modellierung in der Informatik. Themenschwerpunkte sind: - Grundlegende Programmierkonzepte - Grundlagen der funktionalen Programmierung - Grundlagen der objektorientierten Programmierung - Entwurf einfacher Softwaresysteme - Einfache Typsysteme - Grundlegende Datenstrukturen und Algorithmen und ihre Komplexität - Rekursion - Einfache Ein-/Ausgabe - Grundlagen des Testens - Dokumentation von Sourcecode
Literatur: - How to Design Programs; M. Felleisen et al.; The MIT Press Cambridge - Structure and Interpretation of Computer Programs; H. Abelson et al.; Springer - Thinking in Java; B. Eckel; Prentice Hall - Christian Ullenboom: Java ist auch eine Insel; Galileo Computing
Funktionale und objektorientierte Programmierkonzepte - Ü 01
Prof. Dr. phil. nat. Marc Fischlin
Di, 20. Okt. 2015 [08:00]-Di, 9. Feb. 2016 [09:40]
Funktionale und objektorientierte Programmierkonzepte - Ü 02
Mi, 14. Okt. 2015 [11:40]-Mi, 10. Feb. 2016 [13:20]
Funktionale und objektorientierte Programmierkonzepte - Ü 03
Mo, 19. Okt. 2015 [09:50]-Mo, 8. Feb. 2016 [11:30]
Funktionale und objektorientierte Programmierkonzepte - Ü 04
Funktionale und objektorientierte Programmierkonzepte - Ü 05
Funktionale und objektorientierte Programmierkonzepte - Ü 06
Do, 15. Okt. 2015 [08:00]-Do, 11. Feb. 2016 [09:40]
Funktionale und objektorientierte Programmierkonzepte - Ü 07
Funktionale und objektorientierte Programmierkonzepte - Ü 08
Mo, 19. Okt. 2015 [11:40]-Mo, 8. Feb. 2016 [13:20]
Funktionale und objektorientierte Programmierkonzepte - Ü 09
Funktionale und objektorientierte Programmierkonzepte - Ü 10
Funktionale und objektorientierte Programmierkonzepte - Ü 11
Funktionale und objektorientierte Programmierkonzepte - Ü 12
Funktionale und objektorientierte Programmierkonzepte - Ü 13
Funktionale und objektorientierte Programmierkonzepte - Ü 14
Do, 15. Okt. 2015 [11:40]-Do, 11. Feb. 2016 [13:20]
Funktionale und objektorientierte Programmierkonzepte - Ü 15
Funktionale und objektorientierte Programmierkonzepte - Ü 16
Funktionale und objektorientierte Programmierkonzepte - Ü 17
Funktionale und objektorientierte Programmierkonzepte - Ü 18
Di, 20. Okt. 2015 [09:50]-Di, 9. Feb. 2016 [11:30]
Funktionale und objektorientierte Programmierkonzepte - Ü 19
Do, 15. Okt. 2015 [09:50]-Do, 11. Feb. 2016 [11:30]
Funktionale und objektorientierte Programmierkonzepte - Ü 20
Fr, 16. Okt. 2015 [13:30]-Fr, 12. Feb. 2016 [15:10]
Funktionale und objektorientierte Programmierkonzepte - Ü 21
Funktionale und objektorientierte Programmierkonzepte - Ü 22
Funktionale und objektorientierte Programmierkonzepte - Ü 23
Funktionale und objektorientierte Programmierkonzepte - Ü 24
Mi, 14. Okt. 2015 [16:15]-Mi, 10. Feb. 2016 [17:55]
Funktionale und objektorientierte Programmierkonzepte - Ü 25
Funktionale und objektorientierte Programmierkonzepte - Ü 26
Funktionale und objektorientierte Programmierkonzepte - Ü 27
Fr, 16. Okt. 2015 [11:40]-Fr, 12. Feb. 2016 [13:20]
Funktionale und objektorientierte Programmierkonzepte - Ü 28
Funktionale und objektorientierte Programmierkonzepte - Ü 29
Funktionale und objektorientierte Programmierkonzepte - Ü 30
Funktionale und objektorientierte Programmierkonzepte - Ü 31
Funktionale und objektorientierte Programmierkonzepte - Ü 32
Mi, 14. Okt. 2015 [15:20]-Mi, 10. Feb. 2016 [17:00]
Funktionale und objektorientierte Programmierkonzepte - Ü 33
Funktionale und objektorientierte Programmierkonzepte - Ü 34 International Group ASTA
Mo, 26. Okt. 2015 [15:20]-Mo, 8. Feb. 2016 [17:00]