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
Internet ve Web Programlama IT 201 Bahar 03+00+02 Zorunlu 4 7
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ü: Hasan DAĞ
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

1. Web Programming Step by Step, Second Edition, Jessica Miller, Victoria Kirst, Marty Stepp, Step by Step Publishing, 2012
2. 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 12 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: 37 100


İŞ YÜKÜ HESAPLAMASI

EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ders Saati14228
Laboratuvar14228
Proje12020
Ödev5210
Dersle İlgili Sınıf Dışı Etkinlikler9545
Ara Sınavlar/Sözlü Sınavlar/Kısa Sınavlar5525
Final Sınavı12020
Toplam İş Yükü (saat):176


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

#
OC1
OC2
OC3
OC4