UnivIS
Information system of Friedrich-Alexander-University Erlangen-Nuremberg © Config eG 
FAU Logo
  Collection/class schedule    module collection Home  |  Legal Matters  |  Contact  |  Help    
search:      semester:   
 
 Layout
 
printable version

 
 
Module Description Sheet (PDF)

 
 
 Also in UnivIS
 
course list

lecture directory

 
 
events calendar

job offers

furniture and equipment offers

 
 

Programmierung (Prog)5 ECTS
(Prüfungsordnungsmodul: Programmierung)

Modulverantwortliche/r: Matthias Bauer
Lehrende: Matthias Bauer


Start semester: SS 2019Duration: 1 semesterCycle: jährlich (SS)
Präsenzzeit: 60 Std.Eigenstudium: 90 Std.Language: Deutsch

Lectures:


Empfohlene Voraussetzungen:

Keine

Inhalt:

  • Sprachelemente von Python
  • Schleifen, Verzweigungen, Funktionen, Rekursion

  • Klassen

  • Einfache Datenstrukturen

  • Benutzen von Modulen

Lernziele und Kompetenzen:

Die Studierenden

  • reproduzieren grundlegende Befehle und Vorgehensweisen der Programmiersprache Python

  • implementieren einfache mathematische Algorithmen in Python

  • entwickeln ein einfaches Programm zu einem vorgegebenen Problem selbständig

  • spüren die Ursachen von Programmierfehlern mit einfachen Debugging Techniken auf und korrigieren diese

  • gehen mit Python Modulen sicher um und wenden sie in der Praxis zielorientiert an.

Programmierkenntnisse, um einfache mathematische Algorithmen implementieren zu können.

Literatur:

  • Zed A. Shaw, Learn Python the Hard Way
  • Hans P. Langtangen, Python Scripting for Computational Science

Bemerkung:

Pflichtmodul in

  • B. Sc. Mathematik (Ausnahme NF Informatik)

Organisatorisches:

Die Präsentation des Stoffes erfolgt in Vorlesungsform. Die weitere Aneignung der wesentlichen Begriffe und Techniken erfolgt durch wöchentliche Hausaufgaben am Rechner.


Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:

  1. Mathematik (Bachelor of Science)
    (Po-Vers. 2015w | NatFak | Mathematik (Bachelor of Science) | Fachmodule Mathematik | Schlüsselqualifikationen | Programmierung)
Dieses Modul ist daneben auch in den Studienfächern "Wirtschaftsmathematik (Bachelor of Science)" verwendbar. Details

Studien-/Prüfungsleistungen:

Programmierung (Prüfungsnummer: 50501)
Studienleistung, Übungsleistung, unbenotet, 5 ECTS
weitere Erläuterungen:
Portfolioprüfung:
  • Erstellung eines Computerprogramms zu einem vorgegebenen Problem (30 Min.)

  • Hausaufgaben (wöchentlich 1 Übungsblatt)

Erstablegung: SS 2019, 1. Wdh.: SS 2019
1. Prüfer: Matthias Bauer

UnivIS is a product of Config eG, Buckenhof