Hauptinhalt überspringenNavigation überspringenFooter überspringen
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
      Informatik (SG M + EUT)

      Informatik (SG M + EUT)

      Nummer
      infM
      ECTS
      3.0
      Anspruchsniveau
      basic
      Inhaltsübersicht

      Sie lernen die Grundkonzepte des Programmierens kennen und können für eine gegebene ingenieurmässige Aufgabenstellung Programme in Python erstellen sowie fremden Quellcode analysieren, verstehen und erweitern. Diese Kompetenz vertiefen Sie in einem individuellen Einzelprojekt, wobei Sie die Software-Entwicklungsphasen kennenlernen, Daten einlesen, filtern, darstellen und speichern.

        Python-Grundlagen:

      • Installation Anaconda, Einführung Spyder
      • Objekttypen: Operatoren, Standardfunktionen, Variablen, Zuweisung, Listen, Dictionaries
      • Funktionen, Ein- / Ausgabe, Verzweigungen und Schleifen

      Bibliotheken:

    • Numpy: Arrays, Vektoren, Matrizen
    • Grafische Darstellungen mit Matplotlib und Plotly
    • Software-Engineering:

    • Arduino-Programmierung
    • Einsatz KI für Programmierung
    • Lernziele
      • Die Studierenden kennen verschiedene Datenstrukturen und deren Verwendung in Python und können diese problemgerecht einsetzen.
      • Die Studierenden kennen die grundlegende Syntax für mathematische Funktionen und Kontrollstrukturen prozeduraler Programme in Python und können vorgegebene Python-Programme verstehen und erweitern.
      • Die Studierenden können einfache ingenieurtypische Aufgabenstellungen in Python umsetzen.
      • Die Studierenden erleben die Grundkonzepte des SoftwareEngineering bei der Durchführung eines kleinen Software-Projekts.
      • Die Studierenden können Daten aus Dateien und Web-Schnittstellen einlesen, verarbeiten und visualisieren.
      • Die Studierenden kennen den grundlegenden Aufbau des Arduino Prozessors und können diesen mittels Python ansteuern.
      Empfohlene Vorkenntnisse
      - Analysis 1 (an1) (gleichzeitiger Besuch) - Lineare Algebra 1 (lalg1) (SG M, gleichzeitiger Besuch)
      Leistungsbewertung
      Erfahrungsnote
      Zusatzinformationen
      Lernmittel - Lehrbuch: PYTHON FÜR INGENIEURE UND NATURWISSENSCHAFTLER, Hans Bernhard Woyand, Einführung in die Programmierung, mathematische Anwendungen und Visualisierungen, 4. Auflage, Hanser Verlag, gratis beziehbar über swisscovery - Arduino-Grove-Kit mit Sensoren zum Ausleihen

      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: