Zurück zur Auswahl
Semester | Frühjahrsemester 2024 |
Weitere Semesterveranstaltungen zu diesen KP |
30527-01 (Vorlesung) 30527-02 (Übung) |
Angebotsmuster | Jedes Frühjahrsem. |
Dozierende | Thorsten Möller (thorsten.moeller@unibas.ch, BeurteilerIn) |
Inhalt | Betrachtungsgegenstand dieser Vorlesung sind wesentliche Programmierkonzepte, die sich im Verlauf der Informationsverarbeitung zur Programmierung von generischen Maschinen herausgebildet haben, also Maschinen denen - in Software - eine berechenbare Funktion auferlegt werden kann. Die Vorlesung behandelt insbesondere die maschinenorientierte Programmierung am Beispiel von x86-Assembler, die systemnahe, imperative und objektorientierte Programmierung am Beispiel von C++, die funktionale Programmierung am Beispiel von Haskell und die logikorientierte Programmierung am Beispiel von Prolog. Schliesslich werden auch einige Konzepte aus dynamischen Sprachen besprochen. |
Lernziele | Nach Abschluss der Lehrveranstaltung sind Teilnehmende in der Lage, differenziert mit den wichtigsten Konzepten der Programmierung umzugehen. Sie können verschiedene Möglichkeiten der programmiersprachlichen Problemlösung situativ beurteilen und eine angemessene Option auswählen. |
Literatur | Wird in der Vorlesung bekannt gegeben. |
Weblink | Webseite zur Vorlesung |
Teilnahmevoraussetzungen | Teilnehemde sollten vorher folgende Lehrveranstaltungen besucht haben: Grundlagen der Programmierung Programmier-Projekt |
Anmeldung zur Lehrveranstaltung | Übungen: ADAM Workspace |
Unterrichtssprache | Deutsch |
Einsatz digitaler Medien | Online-Angebot fakultativ |
HörerInnen willkommen |
Intervall | Wochentag | Zeit | Raum |
---|---|---|---|
wöchentlich | Freitag | 08.15-11.00 | Spiegelgasse 5, Seminarraum 05.002 |
Datum | Zeit | Raum |
---|---|---|
Freitag 01.03.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 08.03.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 15.03.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 22.03.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 29.03.2024 | 08.15-11.00 Uhr | Ostern |
Freitag 05.04.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 12.04.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 19.04.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 26.04.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 03.05.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 10.05.2024 | 08.15-11.00 Uhr | Auffahrt |
Freitag 17.05.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 24.05.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 31.05.2024 | 08.15-11.00 Uhr | Spiegelgasse 5, Seminarraum 05.002 |
Freitag 07.06.2024 | 09.00-11.00 Uhr | Kollegienhaus, Hörsaal 118 |
Module |
Modul: Applications and Related Topics (Bachelorstudium: Computer Science) Modul: Foundations of Computer Science (Bachelor Studienfach: Computer Science) Modul: Foundations of Computer Science (Bachelorstudium: Computer Science) |
Prüfung | Lehrveranst.-begleitend |
Hinweise zur Prüfung | Schriftliche Übungsabgabe, mit Punkten bewertet. Pass/Fail wird aufgrund der abgegebenen Übungen vergeben. Ergebnis Pass ist Voraussetzung zur Teilnahme an der Prüfung. Schriftliche Prüfung voraussichtlich am Freitag, 07.06.2024, 09:00-11:00 Uhr. |
An-/Abmeldung zur Prüfung | Anm.: Belegen Lehrveranstaltung; Abm.: stornieren |
Wiederholungsprüfung | keine Wiederholungsprüfung |
Skala | 1-6 0,5 |
Belegen bei Nichtbestehen | beliebig wiederholbar |
Zuständige Fakultät | Philosophisch-Naturwissenschaftliche Fakultät, studiendekanat-philnat@unibas.ch |
Anbietende Organisationseinheit | Fachbereich Informatik |