DERS TANITIM ve UYGULAMA BİLGİLERİ

Dersin Adı Kodu Yarıyıl T+U+L (saat/hafta) Türü (Z / S) Yerel Kredi AKTS
Web Programlama Dilleri MIS 203 Güz 03+00+02 Seçmeli 4 5
Akademik Birim: Yönetim Bilişim Sistemleri
Öğrenim Türü: Örgün Eğitim
Ön Koşullar Yok
Öğrenim Dili: İngilizce
Dersin Düzeyi: Lisans
Dersin Koordinatörü: - -
Dersin Amacı: Bu dersin temel amacı, İnternet ve Web programlama becerilerini öğrencilere kazandırmak, HTML5, CSS ve JavaScript dilleri ile uygulamalar geliştirebilmesini öğrencilere sağlamaktır.
Dersin İçeriği: HTML5’in temel öğeleri. Dinamik HTML - CSS, JavaScript, nesne modelleme ve toplama, olay modeli, süzgeçler ve geçişler. XML ve Ajax’a giriş.
Dersin Öğrenme Çıktıları (ÖÇ):
  • 1- Gelişmiş editör ve Entegre Geliştirme Ortamı (IDE-EGO) kullanabilmek
  • 2- HTML5 ve dinamik HTML ile web sayfaları yaratabilmek
  • 3- CSS ile sayfa biçimlendirebilmek
  • 4- JavaScript ile dinamik içerik yaratabilmek
Dersin Öğrenme Yöntem ve Teknikleri Sınıf dersleri, ödevler, vize ve final sınavları, Laboratuvar uygulamaları,


HAFTALIK PROGRAM

HaftaKonularÖn Hazırlık
1 Giriş, Bilgisayarlar ve İnternet konusunda temel bilgiler, tanımlar İnternet gezgini kullanımı
2 HTML5, temel etiketler, Editör kullanımı
3 HTML5 formlar ve Çerçeveler
4 Biçimlendirme, Basamaklı Sitil sayfaları
5 Javascript diline giriş
6 Javascript; Kontrol deyimleri
7 Javascript; Fonksiyonlar
8 Javascript; Diziler
9 Javascript; Nesneler
10 Yıliçi Sınavı
11 Dinamik Web Sayfaları
12 Javascript; Olaylar
13 Dokuman Nesne Modeli
14 XML ve Ajax a giriş


ZORUNLU ve ÖNERİLEN OKUMALAR

Internet & World Wide Web How to Program, 5/e, Paul J. Deitel, Harvey M. Deitel, Abbey Deitel, Prentice Hall, 2012


DİĞER KAYNAKLAR

• Web Programming Step by Step, Second Edition, Jessica Miller,Victoria Kirst,Marty Stepp, Step by Step Publishing, 2012
• HTML5 Programming with JavaScript For Dummies, John Paul Mueller, For Dummies, 2013


DEĞERLENDİRME SİSTEMİ

Yarıyıl İçi ÇalışmalarıSayıKatkı Payı (%)
Katılım 13 2
Laboratuvar 13 3
Proje 1 5
Ödev 5 10
Ara Sınavlar/Sözlü Sınavlar/Kısa Sınavlar 5 40
Final Sınavı 1 40
Total: 38 100


İŞ YÜKÜ HESAPLAMASI

EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ders Saati14228
Laboratuvar14228
Ödev5210
Dersle İlgili Sınıf Dışı Etkinlikler4520
Ara Sınavlar/Sözlü Sınavlar/Kısa Sınavlar55.427
Final Sınavı12020
Toplam İş Yükü (saat):133


PROGRAM YETERLİLİKLERİ (PY) ve ÖĞRENME ÇIKTILARI (ÖÇ) İLİŞKİSİ

# PY1 PY2 PY3 PY4 PY5 PY6 PY7 PY8 PY9
OC1                  
OC2                  
OC3                  
OC4