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: WS 2012/2013Duration: 1 semester
Präsenzzeit: 60 Std.Eigenstudium: 120 Std.Language: Deutsch

Lectures:

    • Programmieren in Python
      (Vorlesung mit Übung, 4 SWS, Matthias Bauer, Thu, 14:00 - 16:00, PC-Pool 1 / 00.230-128; Thu, 16:00 - 17:30, Praktikum 1 / 00.325-128; Fri, 10:15 - 11:45, Praktikum 1 / 00.325-128, PC-Pool 1 / 00.230-128; Fri, 12:15 - 13:45, Praktikum 1 / 00.325-128)

Inhalt:

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

  • Klassen

  • Einfache Datenstrukturen

  • Benutzen von Modulen

Lernziele und Kompetenzen:

Die Studierenden

  • verfügen über Grundkenntnisse der Programmiersprache Python

  • können einfache mathematische Algorithmen in Python implementieren

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

  • können die Ursachen von den Programmierfehlern mit einfachen Debugging Techniken aufspüren und korrigieren

  • sind in der Lage mit Python Modulen sicher umzugehen und sie in der Praxis zielorientiert anzuwenden.

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


Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:

  1. Mathematik (Bachelor of Science): 2-2. Semester
    (Po-Vers. 2009 | Nebenfach VWL (Volkswirtschaftslehre) | Module des 1. Studienjahrs | Programmierung)
  2. Mathematik (Bachelor of Science): 2-2. Semester
    (Po-Vers. 2009 | Nebenfach Informations- und Kommunikationtechnik | Module des 1. Studienjahrs | Programmierung)
  3. Mathematik (Bachelor of Science): 2-2. Semester
    (Po-Vers. 2009 | Nebenfach Physik (experimentell) | Module des 1. Studienjahrs | Programmierung)
  4. Mathematik (Bachelor of Science): 2-2. Semester
    (Po-Vers. 2009 | Nebenfach Physik (theoretisch) | Module des 1. Studienjahrs | Programmierung)
  5. Mathematik (Bachelor of Science): 2-2. Semester
    (Po-Vers. 2009 | Nebenfach Philosophie | Programmierung)
  6. Mathematik (Bachelor of Science): 2-2. Semester
    (Po-Vers. 2009 | Nebenfach BWL (Betriebswirtschaftslehre) | Module des 1. Studienjahrs | Programmierung)
  7. Mathematik (Bachelor of Science): 2-2. Semester
    (Po-Vers. 2009 | Nebenfach Astronomie | Module des 1. Studienjahrs | Programmierung)
  8. Mathematik (Bachelor of Science): 2-2. Semester
    (Po-Vers. 2009 | Nebenfach Molekularbiologie | Programmierung)
Dieses Modul ist daneben auch in den Studienfächern "Wirtschaftsmathematik (Bachelor of Science)" verwendbar. Details

Studien-/Prüfungsleistungen:

Studienleistung: (Prüfungsnummer: 50501)
Prüfungsleistung, Übungsleistung, unbenotet
weitere Erläuterungen:
Regelmäßige Bearbeitung der wöchentlichen Hausaufgaben. Zum Abschluss Erstellen eines Programms zu einem vorgegebenen Problem in 30 Minuten.

Erstablegung: WS 2012/2013, 1. Wdh.: WS 2012/2013
1. Prüfer: Matthias Bauer

UnivIS is a product of Config eG, Buckenhof