• Türkçe
  • English
  • Deutsch
Kurscode: 
INP 102
Kursdauer: 
Frühling
Kurstyp: 
Obligatorisch
Vorlesung: 
1
Bewerbungszeit: 
2
Laboratuvar Saati: 
0
Kredit: 
2
ECTS: 
5
Kursname: 
Almanca
Kurs Koordinator: 
Das Ziel der Lektion: 
Benutzer- und serverseitige Softwareentwicklung unter Verwendung moderner und aktueller Internet-Entwicklungstechnologien.
Kursinhalt: 

Im Rahmen dieses Kurses werden die Kernstrukturen des Internets – HTTP, DNS, TCP und Webserver-IP detailliert beschrieben und die Funktionsweise erklärt. Abhängig davon wird die Entwicklung von Internetanwendungen mit benutzer- und serverseitigen Technologien (HTML 4.0 und 5.0, CSS, Dynamic HTML, Forms, Javascript, Java Applets, Perl, XML, PHP ASP, JSP, Datenbanken und Webservices) detailliert eingeführt.

Lehrmethoden des Kurses: 
1. Unterrichtsmethode 2. Problemlösungsmethode 3. Frage/Antwort 4. Arbeiten im Labor 5. Arbeiten in der Werstatt 6. Projekte 7. Fallstudienmethode 8. Diskussionsmethode 9. Teamarbeit 10. G
Messmethoden des Kurses: 
A. Zwischenprüfung B. Abschlussprüfung C. Anwesenheit D. Quiz E. Praesentation F. Hausaufgaben G. Projekte H. Praxis

Vertikale Reiter

Course Learning Outcomes

Lernergebnisse Programm Lernergebnisse Lehrmethoden Messmethoden
Ausreichende Kenntnisse der Internet-Technologien; theoretisches und angewandtes Wissen in diesen Bereichen zur Modellierung und Lösung ingenieurtechnischer Probleme anwenden zu können.   1, 2, 3,4 A, B, C, D, F, H
Fähigkeit, Internet-Software für Benutzer- und Serverseite unter realistischen Bedingungen und Bedingungen zu entwerfen und zu implementieren.   1, 2, 3,4 A, B,C, D, F, H
Lösungen gemäß den Anforderungenen identifizieren,  testen, verwenden und vergleichen zu können. Kenntnisse über ungenutzte alte Technologien in diesem Bereich erwerben   1, 2, 3,4 A, B, C, D, F, H
In der Lage sein, aktuelle Technologien, die für den Entwurf und die Implementierung von Programmiersprachen erforderlich sind, effektiv einzusetzen.   1, 2, 3,4 A, B, C, D, F, H

 

Course Flow

Woche Themen Vorbereitungen
1 Internettechnologie Einführung   
2 Xhtml  Basic Html Konzept  
3 Xhtml: Frames & Form Grundlagen  
4 Cascading  Style Sheets Grundlagen  
5 Cascading  Style Sheets Anwendungen  
6 Javascript Funktionen Grundlagen  
7 Javascript Funktionen  
8 Javascript: Cookies + ZwschenPrüfung  
9 Extensible Markup Language (Xml)  
10 Datenbanken Einführung Und MySQL  
11 Php: String Processing Und l Ausdrücke  
12 Php: Form Verarbeitung Und Funktionslogik  
13 Html5 Concept Und Beispiele  
14 Active Server Pages (Asp)  

 

Recommended Sources

QUELLEN
Modulskripte Interaktive Folien, 

INTERNET & WORLD WIDE WEB HOW TO PROGRAM, BY P. DEITEL (3RD EDITION)

Weitere Quellen PROGRAMMING THE WORLD WIDE WEB, BY ROBERT W. SEBESTA (5TH EDITION)

https://eng.yeditepe.edu.tr/tr/bilgisayar-muhendisligi-bolumu/dersler/3818.

 

Material Sharing

MATERIALTEILUNG
Dokumente Quellen, interaktive Folien
Hausaufgaben Internettechnologien Konzept und Praxis
Prüfungen Quiz, Abschlussprüfung

 

Assessment

 
BEWERTUNGSSYSTEM
HALBJAHR-AKTİVİTÄTEN ANZAHL Gewichtung in Endnote (%)
Hausaufgaben 2 10
Anwesenheit 14 5
Quiz 2 10
Zwischenprüfung 1 25
Abschlussprüfung 1 50
Summe    100
Beitrag der Abschlussprüfung    50
Beitrag der Halbjahraktivitäten   50
Summe   100

 

Course’s Contribution to Program

BEITRAG DES MODULS ZU DEN PROGRAMM-LERNERGEBNİSSEN
Nr. Programm Lernergebnisse Beitragsstufe
1 2 3 4 5
1 Sie erwerben  die Fähigkeit, die zur Lösung von Problemen im Bereich der Computerprogrammierung benötigten 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 zu identifizieren und effektiv einzusetzen, die für Anwendungen im Zusammenhang mit Internet- und Netzwerktechnologien erforderlich sind.     X    
4 Lernt Codierung der algorithmischen Lösung des vorgestellten Problems mit aktuellen Programmiersprachen..         X
5 Kann strukturierte Abfragesprache in Datenbankanwendungen verwenden und Schnittstellenformulare entwickeln, indem Datenbankkonzepte und -typen definiert werden.     X    
6 Kann die grundlegenden Funktionen von IT-Client-Betriebssystemen, Grafik- und Animationssoftware effektiv nutzen.          
7 Kann die Konzepte von Computernetzwerken und können Kommunikations-, Organisations- und Datenübertragungsmethoden zwischen Computern anwenden.         X
8 Erlangt die Fähigkeit, effektive Kommunikationstechniken zu beherrschen und über Fremdsprachenkenntnisse zu verfügen, um die Innovationen auf diesem Gebiet zu verfolgen.         X
9 Erlangt die Fähigkeit, die relevanten Prozesse im Industrie- und Dienstleistungsbereich anzuwenden, in dem er/sie diese vor Ort untersucht.           
10 Absolviert den Studiengang mit Bewusstsein für Arbeitssicherheit, Arbeitsgesundheit und Umweltschutz.          
11 Absolviert den Studiengang mit Bewusstsein  für die Notwendigkeit des lebenslangen Lernens, verfolgt die Entwicklungen in Wissenschaft und Technik und erneuert sich ständig.     X    
12 Erwirbt den Gefühl für professionelle und ethische Verantwortung.          

 

ECTS

ECTS / AUFWANDTABELLE
Aktivität Anzahl Dauer
(Stunden)
Gesamtaufwand
(Stunden)
Vorlesungszeit 14 4 56
Sebststudium (Vorbereitende Studie, Stärkung) 10 4 40
Hausaufgaben 2 5 10
Quiz 2 2 4
Zwischenprüfung 1 8 8
Abschlussprüfung 1 10 10
Projekte      
Summe Arbeitsaufwand     128
Summe Arbeitsaufwand / 25 (h)     5.12
Modul ECTS Punkte     5