Beschreibung einzelner Lerneinheiten (ECTS-Lehrveranstaltungsbeschreibungen) pro Semester

  
Studiengang:Bachelor Mechatronik
Studiengangsart:Intern
 Besuch einzelner Lehrveranstaltungen
 Sommersemester 2025
  

Titel der Lehrveranstaltung / des ModulsRich Clients in C Sharp
Kennzahl der Lehrveranstaltung / des Moduls074703049007
UnterrichtsspracheEnglisch
Art der Lehrveranstaltung (Pflichtfach, Wahlfach)Wahlfach
Semester in dem die Lehrveranstaltung angeboten wirdSommersemester 2025
Semesterwochenstunden2
Studienjahr2025
Niveau der Lehrveranstaltung / des Moduls laut Lehrplan1. Zyklus (Bachelor)
Anzahl der zugewiesenen ECTS-Credits2
Name des/der Vortragenden


Voraussetzungen und Begleitbedingungen
  • Grundlagen der Programmierung in C
  • Grundlagen der objektorientierten Programmierung
Lehrinhalte
  • Einführung in die objektorientierte Programmierung in C#
  • Übersicht über das .NET-Framework
  • Patterns der GUI-Programmierung
  • Anbindung von GUIs an Backends (Webservices, Datenbanken)
Lernergebnisse

Nach erfolgreichem Abschluss dieser Lehrveranstaltung können die Studierenden

  • das Client-Server-Konzept beschreiben
  • die grundlegenden Elemente von grafischen User Interfaces (GUIs) im technischen Umfeld aufzählen und deren Zweck beschreiben und
  • einen Überblick über das aktuelle .NET-Framework geben und beschreiben was es v.a. im technischen Umfeld zu leisten vermag

Sie können

  • Clients ohne und mit GUI in C# realisieren und
  • Clients an Backends anbinden

Zu den erlernten Fähigkeiten gehören auch

  • das Schreiben von Testcases
  • das Debuggen und
  • das abschließende Deployment.
Geplante Lernaktivitäten und Lehrmethoden

Integrierte Lehrveranstaltung mit Workshop-Charakter

Prüfungsmethode und Beurteilungskriterien

Kleinprojekt mit Präsentation; Beurteilung der realisierten Lösung hinsichtlich gängiger Design-Prinzipien.

Kommentar

--

Empfohlene Fachliteratur und andere Lernressourcen
  • Stellmann, Andrew (2021): Head First C Sharp #: A Learner's Guide to Real-World Programming with C# and .NET Core. O'Reilly Media.
  • Albahari, Joseph (2022): C# 10 in a Nutshell: The Definitive Reference. O'Reilly.
Art der Vermittlung

Präsenzveranstaltung






Sommersemester 2025an den Anfang