• Türkçe
  • English
  • Deutsch
Kurscode: 
INP 207
Kursdauer: 
Herbst
Kurstyp: 
Obligatorisch
Vorlesung: 
1
Bewerbungszeit: 
2
Laboratuvar Saati: 
0
Kredit: 
2
ECTS: 
4
Kursname: 
Almanca
Kurs Koordinator: 
Ausbilder: 
Das Ziel der Lektion: 
Studierende, die sich mit mobiler Programmierung vertraut machen möchten, erwerben grundlegende Softwarekenntnisse. Anhand von HTML, CSS und JavaScript werden grundlegende Webstrukturen und Programmierlogik vermittelt. Mit React Native wird der Prozess der Entwicklung mobiler Anwendungen behandelt, wobei Themen wie Benutzeroberflächendesign, Seitenverwaltung und Datenverarbeitung behandelt werden. Durch einen anwendungsorientierten Lernprozess werden projektbasierte Erfahrungen gesammelt.
Kursinhalt: 

Es werden grundlegende Webtechnologien und der Prozess der Entwicklung mobiler Anwendungen mit React Native vermittelt. In der ersten Phase werden die Grundlagen der Programmierung mit HTML, CSS und JavaScript sowie das Design von Benutzeroberflächen vermittelt. Anschließend werden mit React Native die Themen Komponenten mobiler Anwendungen, Seitenverwaltung und Datenverarbeitung behandelt. Der Kurs wird über die Plattform Expo Snack durchgeführt und durch praktische Projekte unterstützt.

Lehrmethoden des Kurses: 
1.Vorlesung, 2. Problemlösung, 3. Frage/Antwort, 4. Laborübung, 5.Werkstattarbeit, 6. Projektarbeit, 7.Fallstudie, 8.Diskussion, 9.Gruppenarbeit, 10.Gastvortragende, 11. Präsentationsmethode
Messmethoden des Kurses: 
über

Vertikale Reiter

Course Learning Outcomes

Lernergebnisse der Lehrveranstaltung Lernergebnisse des Programms Lehrmethoden Bewertungsmethoden
Erlangung von Kenntnissen über mobile Betriebssysteme  3, 4, 5 1, 2, 3, 4 A, B, D

Erwirbt die Fähigkeit, mobile Anwendungen zu entwickeln.

3, 4, 5 1, 2, 3, 4 A, B, D
Erlangt Kenntnisse im Bereich der Veröffentlichung mobiler Anwendungen. 3, 4, 5 1, 2, 3, 4 A, B, D

Erwirbt grundlegende Fähigkeiten zur Verteilung mobiler Systeme.

3, 4, 5 1, 2, 3, 4 A, B, D

 

 

 

 

Course Flow

Wöchentliche Themenverteilung
Woche Themen Vorbereitungen
1 Einführung in die mobile Programmierung und Grundbegriffe  
2 HTML & CSS  
3 HTML & CSS  
4 JavaScript  
5 JavaScript  
6 Responsive Design  
7 React Native  
8 React Native  
9 Stil und Navigation  
10 Stil und Navigation  
11 Datenverwaltung  
12 Datenverwaltung  
13 Anwendungsentwicklung  
14 Anwendungsentwicklung  

 

 

 

Recommended Sources

QUELLEN
Modulskripte Vorlesungsfolien, Expo Snack-Dokumente,
Weitere Quellen Interaktive Anwendungen

 

Material Sharing

MATERIALTEILUNG
Dokumente Unterrichtsfolien, Expo Snack-Dokumente, interaktive  Anwendungsdokumente
Prüfungen Pop-Quiz, Zwischenprüfung, Abschlussprüfung

 

Assessment

BEWERTUNGSSYSTEM
HALBJAHR-AKTİVİTÄTEN ANZAHL Anteil

in Endnote (%)

Anwesenheit 14 10
Kurze Prüfung 1 10
Zwischenprüfung 1 30
Abschlussprüfung 1 50
Summe   100
Beitrag der Abschlussprüfung   50
Beitrag der Halbjahraktivitäten   50
Summe   10

 

 

 

Course’s Contribution to Program

Lernergebnisse Internet und Netzwerk Technologien Programms
Nr Lernergebnisse Beitragsstufe
1 2 3 4 5
PÇ1 Erklären und Anwenden von Netzwerkstrukturen, Protokollen und Kommunikationsprinzipien. Bietet Netzwerk-Debugging, Fehlerbehebung und Sicherheit          
PÇ2 Führt die grundlegende Programmierung von Netzwerkgeräten durch.

Durch die Kenntnisse der Konzepte im Zusammenhang mit Computernetzwerken verfügen Sie über die Fähigkeit, Kommunikations-, Organisations- und Datenübertragungsmethoden zwischen Computern zu verwenden

         
PÇ3

Führt mathematische Berechnungen im Zusammenhang mit dem Feld durch.

      X  
PÇ4 Kennt die Konzepte der Informations- und Internettechnologien und der Internetverbindungsmethoden, kann webbasierte Programme entwickeln, Websites entwerfen.   X      
PÇ5 Erwirbt die Fähigkeit, Programmiersprachen, neue Methoden und Informationstechnologien, die für Anwendungen im Zusammenhang mit Internet- und Netzwerktechnologien erforderlich sind, zu identifizieren und effektiv zu nutzen.

Haben Sie die Fähigkeit, die für die Lösung von Problemen im Bereich der Computerprogrammierung erforderlichen Daten zu definieren, zu algorithmisieren, zu modellieren und zu lösen.

        X
Gemeinsame Programmergebnisse – WISSEN
PÇ 6

Erwirbt grundlegende, aktuelle und anwendungsbezogene Kenntnisse über seinen Beruf.

        X
PÇ 7

Er verfügt über Kenntnisse in den Bereichen Arbeitssicherheit und Gesundheitsschutz, Umweltbewusstsein und Qualitätsprozesse.

         
Gemeinsame Programmergebnisse – FÄHIGKEIT
PÇ 8

Verfolgt aktuelle Entwicklungen und Anwendungen in seinem Berufsfeld und nutzt diese effektiv.

      X  
PÇ 9

Er nutzt die für seinen Beruf relevanten Informationstechnologien (Software, Programme, Animationen usw.) effektiv.

      X  
PÇ 10

Er/sie ist in der Lage, berufliche Probleme und Themen unabhängig mit einem analytischen und kritischen Ansatz zu bewerten und Lösungsvorschläge zu unterbreiten.

      X  
Gemeinsame Programmergebnisse – KOMPETENZ
PÇ 11

Kann seine Gedanken auf der Ebene von Wissen und Fähigkeiten durch schriftliche und mündliche Kommunikation effektiv präsentieren und verständlich ausdrücken.

    X    
PÇ 12

Übernimmt als Teammitglied Verantwortung für die Lösung komplexer, unvorhersehbarer Probleme, die in seinem Fachgebiet auftreten.

      X  
PÇ 13

Ist sich der Themen Karriereplanung und lebenslanges Lernen bewusst.

         
PÇ 14

Er/sie verfügt über soziale, wissenschaftliche, kulturelle und ethische Werte in den Phasen der Datenerhebung, -anwendung und -veröffentlichung in seinem/ihrem Fachgebiet.

         
PÇ 15

Verfolgt Informationen aus seinem Fachgebiet in einer Fremdsprache und kommuniziert mit Kollegen.

    X    

 

 

ECTS

KATEGORIE DER LEHRVERANSTALTUNG Spezialisierung/ Fachgebietsspezifisch
ECTS / AUFWANDSTABELLE
Aktivität ANZAHL Dauer
(Stunden)
Gesamtaufwand
(Stunden)
Anwesenheit (Die Anwesenheitspflicht in einem Semester ist min. 80%) 14 3 42
Lernaufwand außerhalb der Lehrveranstaltung (Vorbereitung, Vertiefung) 14 2 28
 Kurze Prüfung 1 2 2
Zwischenprüfung 1 6 6
Abschlussprüfung 1 10 10
Gesamter Arbeitsaufwand     88
Gesamter Arbeitsaufwand / 25 (std.)     3,52
ECTS-Punkte der Lehrveranstaltung     4