• Türkçe
  • English
  • Deutsch
Kurscode: 
INP 210
Kursdauer: 
Herbst
Kurstyp: 
Obligatorisch
Vorlesung: 
1
Bewerbungszeit: 
2
Laboratuvar Saati: 
0
Kredit: 
2
ECTS: 
4
Kursname: 
Almanca
Kurs Koordinator: 
Das Ziel der Lektion: 
grundlegenden Konzepte und Prinzipien dieser Lernsoftware zu verbessern, SoftwareProzesse, bestimmen die SoftwareQualität und Software Es zielt darauf ab, Schüler in Entwicklungsmethoden einführen.
Kursinhalt: 

Dieser Kurs; Softwareentwicklungskonzepte, Einsatz von Softwareentwicklungstools und -plattformen, Softwareentwicklungsprozessschritte; Es umfasst die Vermittlung der Phasen Problemanalyse, Design, Codierung, Test und Integration

Lehrmethoden des Kurses: 
1. Vorlesung 2. Problemlösung 3. Frage und Antwort 4. Laborarbeit 5. Workshoparbeit 6. Projekt 7 Fallstudie 8. Diskussion 9. Gruppenarbeit 10. Gastredner 11. Demonstrationsmethode
Messmethoden des Kurses: 
A. Zwischenprüfung B. Abschluss C. Anwesenheit D. Quiz E. Präsentation F. Hausaufgaben G Projekt H. Praxis

Vertikale Reiter

Course Learning Outcomes

Kurs Lernergebnisse Programm Lernergebnisse Lehrmethoden Messmethoden
Erlernen der Konzepte und Prinzipien der Softwareentwicklung   1,2,3,4 A, B, C, D, F , H
Einsatz in der Softwareentwicklung Lernmethoden   1,2,3,4 a, B, C, D, F, H
Entwickler lernen die Prozessschritte der verwendeten Methoden undPhase   1,2,3,4 a, B, C, D, F, H
ÖBeispiele a Erlernen der praktischen Anwendung der Stufen am Modell   1,2,3,4 A, B, C, D, F, H

Course Flow

Woche Thema Vorbereitung
1 SoftwareEntwicklung Konzepte, historische Entwicklung und Methoden  
2 Klassik Wasserfall    
3 V Modell  
4 Prototyping / Sampling  
5 Spiral Modell  
6 evolutionäre Entwicklung und Evolutionary Prototyping   
7 Inkrementelle Entwicklung  
8 Forschungsbasierte Entwicklung und(Zwischenprüfung)  
9 Willkürliche Entwicklung   
10 Thema Oriented Development  
11 Component Based Development    
12 Feature Oriented Programming    
13 Extreme Programming   
14 Agile Softwareentwicklungsmethodei  
15 Abschlussprüfung  

 

Recommended Sources

QUELLEN
Skript Interaktive Folien, Vorlesungsfolien
Weitere Ressourcen Software Engineering Fundamentals-Erhan Sarıdoğan, 

Agile Softwareentwicklung: Werte, Konzepte und Methoden (English) Taschenbuch - Henning Wolf (Autor), Wolf-Gideon Bleek (Autor)

 

 

Material Sharing

MATERIALTEILUNG
Dokumente SlideDatei
Zuordnungen SoftwareModellierung
Prüfungen Midterm, Quiz, Abschlussprüfung.

 

 

Assessment

Bewertungssystem
Zeitstudien MENGTEN prozentuale
Belegung 4 10
Quizzes 2 10
Polling 14 5
Midterms 1 25
Final Exam 1 50
Total   100
Schlusserfolgsrate von   50
Erfolgsrate für Jahr   50
Total   100

 

Course’s Contribution to Program

BEITRAG DES MODULS ZU DEN PROGRAMM-LERNERGEBNİSSEN
Kein Programm Lernergebnisse Beitrag Level
1 2 3 4 5
1 Lösung der Probleme im Bereich der Computerprogrammierung Sie haben die Fähigkeit, die für die Lösung erforderlichen Daten zu definieren, Algorithmen zu extrahieren, zu modellieren und zu lösen.       X  
2 Kennt die Konzepte von Informations- und Internettechnologien und Internetverbindungsmethoden, kann webbasierte Programme entwickeln, Websites gestalten.       X  
3 Erlangt die Fähigkeit, Programmiersprachen, neue Methoden und Informationstechnologien, die für Anwendungen im Zusammenhang mit Internet- und Netzwerktechnologien erforderlich sind, zu identifizieren und effektiv einzusetzen     X    
4 Kann die algorithmische Lösung des mit aktuellen Programmiersprachen gestellten Problems codieren.       X  
5 Definition von Datenbankkonzepten und -typen, kann strukturelle Abfragesprachen in Datenbankanwendungen verwenden und Schnittstellenformen entwickeln          
6 Kann grundlegende Funktionen von IT-Client-Betriebssystemen, Grafik- und Animationssoftware effektiv nutzen.          
7 Kennt die Konzepte von Computernetzwerken, ist in der Lage, Kommunikations-, Organisations- und Datenübertragungsmethoden zwischen Computern anzuwenden.          
8 Erlangt die Fähigkeit, effektive Kommunikationstechniken zu beherrschen und über Fremdsprachenkenntnisse zu verfügen, um den Innovationen auf diesem Gebiet zu folgen.          
9 Haben Sie ein Gefühl für berufliche und ethische Verantwortung.          
10 Erwirbt Anwendungskompetenzen durch die Untersuchung der relevanten Prozesse in Industrie und Dienstleistung vor Ort.          
11 Sie verfügen überBereichen Kenntnisse in denArbeitssicherheit, Gesundheit der Arbeitnehmer, Umweltschutz und Qualitätsbewusstsein.          
12 Erwirbt das Bewusstsein für die Notwendigkeit des lebenslangen Lernens, verfolgt die Entwicklungen in Wissenschaft und Technik und erneuert sich ständig.          

 

ECTS

ECTS / ARBEITS LOAD TABLE
Aktivitäten NUMBER von Dauer
(Stunden)

Gesamtarbeitsaufwand
(Stunden)

Unterrichtsdauer  14 4 56
Out-of-Class Study Time (Vorstudie, Verstärkung) 7 2 14
HFG 4 3 12
Quiz 2 6 12
Midterm Exam 1 8 8
Klausur 1 10 8
       
Gesamtarbeitsaufwand     110
Gesamtarbeitsaufwand / 25 (h)     4,4
ECTS-Credits der Lehrveranstaltung     4