mar470 - Programmierkurs Meereswissenschaften (Vollständige Modulbeschreibung)
Modulbezeichnung | Programmierkurs Meereswissenschaften |
Modulkürzel | mar470 |
Kreditpunkte | 6.0 KP |
Workload | 180 h |
Einrichtungsverzeichnis | Institut für Chemie und Biologie des Meeres (ICBM) |
Verwendbarkeit des Moduls |
|
Zuständige Personen |
|
Teilnahmevoraussetzungen | |
Kompetenzziele | Ziel des Moduls ist eine grundlegende Einführung in die Programmierung mit MATLAB. Neben den Grundlagen der Programmierung liegt der Schwerpunkt auf der Entwicklung von Algorithmen. Ein besonderer Fokus liegt zusätzlich auf Aspekten der wissenschaftlichen Programmierung, bei der Reproduzierbarkeit und besonders gute Nachvollziehbarkeit entscheidend sind. Fachkompetenzen Die Studierenden: Methodenkompetenzen Die Studierenden: Sozial- & Selbstkompetenzen Die Studierenden: |
Modulinhalte | Einführung in das Programmieren mit MATLAB. Grundlegende Konzepte der Programmierung: Schleifen, Verzweigungen, Funktionen, Datentypen und -strukturen, Algorithmenentwicklung. Anwendungen: Rechnen mit Matrizen, Erstellen und Benutzen von Funktionen und Skripten, Visualisierung von Daten, Datenim- und -export, numerische Berechnungen und Lösen von Differentialgleichungen, Einführung in numerischen Algorithmen für verschiedene wissenschaftliche Anwendungen. In den Übungen werden den Studierenden Hilfestellungen zu den selbständig zu bearbeitenden Aufgaben gegeben. |
Literaturempfehlungen | F. Thuselt und F.P. Gennrich, Praktische Mathematik mit MATLAB, Scilab F. Haußer und Y. Luchko, Mathematische Modellierung mit MATLAB, Springer Spektrum, 2011 A. Quarteroni, F. Saleri, K. Sapelza, Wissenschaftliches Rechnen mit MATLAB, Springer, 2006 |
Links | |
Unterrichtsprachen | Deutsch, Englisch |
Dauer in Semestern | 1 Semester |
Angebotsrhythmus Modul | jährlich |
Aufnahmekapazität Modul | 30 ( Verfahren siehe StudIP ) |
Modulart | Wahlmodul / Opportunity |
Modullevel | MM (Mastermodul / Master module) |
Lehr-/Lernform | Wahlbereich Praxis Blockveranstaltung VL/Ü Grundkurs Programmierung |
Vorkenntnisse | Nützlich: Vertrautheit im Umgang mit Rechnern |
Prüfung | Prüfungszeiten | Prüfungsform |
---|---|---|
Gesamtmodul | Klausur oder fachpraktische Übung am Ende der Veranstaltungszeit nach Maßgabe der Dozentin oder des Dozenten. |
1 benotete Prüfungsleistung Klausur zu VL und Ü (max. 2 Stunden) oder mündliche Prüfung oder fachpraktische Übung (Programmieraufgabe mit mündlicher Kurzprüfung, max. 30 min) nach Maßgabe des Dozenten Aktive Teilnahme Aktive Teilnahme umfasst z.B. die regelmäßige Abgabe von Übungen, Anfertigung von Lösungen zu Übungsaufgaben, die Protokollierung der jeweils durchgeführten Versuche bzw. der praktischen Arbeiten, die Diskussion von Seminarbeiträgen oder Darstellungen von Aufgaben bzw. Inhalten in der Lehrveranstaltung in Form von Kurzberichten oder Kurzreferat. Die Festlegung hierzu erfolgt durch den Lehrenden zu Beginn des Semesters bzw. zu Beginn der Veranstaltung. |
Lehrveranstaltungsform | Vorlesung und Übung |
SWS | 4 |
Angebotsrhythmus | WiSe |
Workload Präsenzzeit | 56 h |