Beschreibung einzelner Lerneinheiten (ECTS-Lehrveranstaltungsbeschreibungen) pro Semester

  
Studiengang:Bachelor Informatik - Software and Information Engineering
Studiengangsart:FH-Bachelorstudiengang
 Vollzeit
 Wintersemester 2023
  

Titel der Lehrveranstaltung / des ModulsReact Webapplikationen
Kennzahl der Lehrveranstaltung / des Moduls024717050605
UnterrichtsspracheEnglisch
Art der Lehrveranstaltung (Pflichtfach, Wahlfach)Wahlfach
Semester in dem die Lehrveranstaltung angeboten wirdWintersemester 2023
Semesterwochenstunden3
Studienjahr2023
Niveau der Lehrveranstaltung / des Moduls laut Lehrplan1. Zyklus (Bachelor)
Anzahl der zugewiesenen ECTS-Credits5
Name des/der VortragendenJan AMANN


Voraussetzungen und Begleitbedingungen
  • Objektorientierte Programmierung
  • HTML/CSS von Vorteil
  • Grundlagen Computernetzwerke
Lehrinhalte
  • Einführung
  • JavaScript Basiswissen
  • Tooling: Node.js, NPM, ESLint, TypeScript, Babel, Webpack
  • React: Konzeptuelle Hintergründe, Rendering, Interaktivität
  • Web App Best Practices: Styling, Internationalisierung, Accessibility, Routing
  • State Management
  • Data Fetching
  • React Patterns & App-Architektur
  • Next.js
  • Testing
Lernergebnisse

Fach- und Methodenkompetenz (F/M)

Die Studierenden …

  • kennen modernes JavaScript
  • kennen die Vorteile und Einsatzmöglichkeiten einer Library zum Rendern von User Interfaces wie React
  • kennen die elementaren Aspekte um eine moderne Web App zu implementieren

Durch spezifisch ausgewählte Lern- und Lehrformen leistet diese Lehrveranstaltung auch Beiträge zur Ausbildung der folgenden überfachlichen Kompetenzen:

Sozial- und kommunikative Kompetenz (S/K)

  • Zuverlässigkeit: Regeln und Absprachen einhalten und die eigenen Aufgaben in der zugesagten Qualität erledigen
  • Sprache: Englisch ist die Fachsprache der Informatik. Studierende sind vertraut im Umgang mit Fachliteratur in Englisch. Sie können technische Sachverhalte und Abläufe in Englisch beschreiben.

Selbstkompetenz  (S)

  • Selbstreflexionsfähigkeit: Die eigenen Fähigkeiten und Grenzen kennen und die eigenen Handlungen reflektieren
  • Lernkompetenz und -motivation: Fähigkeit und Bereitschaft, sich neues Wissen selbstständig anzueignen und aus Erfolgen und Misserfolgen zu lernen
  • Ausdrucksvermögen: Fähigkeit zu einer deutlichen und verständlichen Ausdrucksform und Schriftsprache sowie einer situationsgerechten Wortwahl

Transferkompetenz (T)

  • Analyse- und Präsentations-/Kommunikationsfähigkeit: Vermögen, umfangreiche und komplexe Zusammenhänge in kurzer Zeit zu erfassen und ordnen, das Wesentliche herauszufiltern und allgemeinverständlich darzustellen
  • Beurteilungsvermögen und Problemlösungsfähigkeit: Sachverhalte einschätzen und daraus Konsequenzen und Lösungsansätze ableiten können
Geplante Lernaktivitäten und Lehrmethoden

Vorlesungen, Präsentation & Diskussion von individuellen Übungen

Prüfungsmethode und Beurteilungskriterien
  1. Hausaufgaben mit Präsentation und Diskussion 30%
  2. Abschlussaufgabe 70%

Für eine positive Gesamtnote müssen insgesamt über alle Prüfungsteile mindestens 50% der Punkte erzielt werden.

Kommentar

Nicht zutreffend

Empfohlene Fachliteratur und andere Lernressourcen
  • https://developer.mozilla.org
  • https://reactjs.org
  • https://nextjs.org
Art der Vermittlung

Präsenzveranstaltung






Wintersemester 2023an den Anfang