Zu Hauptinhalt springenZur Suche springenZu Hauptnavigation springenZu Footer springen
Logo der Fachhochschule Nordwestschweiz
Studium
Weiterbildung
Forschung und Dienstleistungen
Internationales
Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
Logo der Fachhochschule Nordwestschweiz
  • Studium
  • Weiterbildung
  • Forschung und Dienstleistungen
  • Internationales
  • Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
Module
Einführung Programmieren (HS)

Einführung Programmieren (HS)

Nummer
I002
Leitung
Markus Degen, markus.degen@fhnw.ch
ECTS
3.0
Unterrichtssprache
Deutsch
Lernziele/Kompetenzen
Die Studierenden...
  • sind in der Lage, einfachere Probleme aus dem Umfeld der Life Sciences als Algorithmen zu formulieren und diese in einer Scriptsprache zu programmieren. Sie strukturieren dabei ihren Code übersichtlich und wartbar und sind in der Lage, die Funktion von gegebenem Code ohne Hilfsmittel mit eigenen Worten zu erklären (3 anwenden).
Inhalt
Algorithmik
  • Definition eines Algorithmus
  • Ablauf eines Algorithmus
  • Vom Algorithmus zum Programm
  • /ul> Programmieren (Hintergrund)
    • Programmiersprachen
    • Interpretierte vs Compilierte Sprachen
    • Entwicklungs- und Ablaufumgebungen
    • Programmieren (Praktisch, mit Python)
      • Kontrollstrukturen
      • Schleifen, Verzweigungen, Bedingungen
      • Datenstrukturen
      • Skalare, Listen, Hashes
      • Funktionen / Methoden
      • Module
      • Einsatz von bestehenden Bibliotheken (z.B. Input/Output (Dateien, Excel), Mathematik (z.B. Matrizen))
      • Alternative, einfache Programmierumgebungen (z.B. VBA, R, JavaScript) als Demonstration
      • Viele praktische Übungen
Erforderliche Vorkenntnisse
Eintrittsmodul
Bibliographie/Literatur
  • Verschiedene Ressourcen aus dem Internet (werden im Unterricht bekannt gegeben)
  • Sommer Manfred & Gumm Hans-Peter (2016) Informatik Band 1 Programmierung, Algorithmen und Datenstrukturen
Modultyp
Assessment Modul in Studienrichtung Medizininformatik
Lehr- und Lernmethoden
  • Kurze Vorlesungsinputs
  • Betreute Übungsaufgaben
  • Gruppenarbeiten
  • Übungsbesprechungen
Leistungsbewertung
gemäss Modulverzeichnis in der aktuellen StuPO
Anschlussmodule/-kurse
  • Automatisierung und Digitalisierung
  • Praktikum Automatisierung von Prozessanlagen
  • Praktikum Biopython
  • Praktikum Programmieren
  • Programmieren II
Bemerkungen
1 x 4 Lektionen / Woche KW 8 bis 18 (10 Wochen im Frühjahr-Semester) 1 x 4 Lektionen / Woche KW 38 bis 47 (10 Wochen im Herbst-Semester)

Studium

Angebot

  • Studium
  • Weiterbildung
  • Forschung & Dienstleistungen

Über die FHNW

  • Hochschulen
  • Organisation
  • Leitung
  • Facts and Figures

Hinweise

  • Datenschutz
  • Accessibility
  • Impressum

Support & Intranet

  • IT Support
  • Login Inside-FHNW

Member of: