|
|||||
Sınıf/Yarıyıl | 2 / Bahar | ||||
Ders Düzeyi | Önlisans | ||||
Ders Türü | Zorunlu | ||||
Bölümü | BİLGİSAYAR PROGRAMCILIĞI | ||||
Ön Koşul Dersleri | Yok | ||||
Öğretim Sistemi | Örgün | ||||
Ders Süresi | 14 Hafta | ||||
Öğretim Elemanı | KADİR HALTAŞ (haltaskadir@nevsehir.edu.tr) | ||||
Diğer Öğretim Elemanı/Elemanları |
|||||
Öğretim Dili | Türkçe | ||||
Sınıf Dışı Uygulama/Staj | Yok | ||||
Dersin Amacı | |||||
Bu ders ile öğrenci; internet ortamında çalışabilen, veritabanı ve web servislerini kullanabilen web programları yazma yeterlikleri kazandırılacaktır. |
Ders Öğrenme Çıktıları (DÖÇ) | PÇ | ODY | |
Bu dersi başarı ile tamamlayan öğrenciler: | |||
DÖÇ-1 | Web tabanlı programlama için gerekli yazılımları kurabilir ve test edebilir |
PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur |
Yazılı Sınav |
DÖÇ-2 | Web programlama dilinin temel komutları ile web sayfası hazırlayabilir |
PÇ-18 Web tasarımı, internet yazılım ve projeleri geliştirme, sürdürme ve kontrol bilgisine sahip olur. |
Yazılı Sınav |
DÖÇ-3 | Programlama Dilinde Fonksiyon ve Nesne Kullanarak web sayfası hazırlayabilir |
PÇ-9 Nesne tabanlı programlar geliştirir PÇ-15 Masaüstü ve internet programcılığında grafik ve animasyon tasarımlar gerçekleştirme bilgi ve becerisine sahip olur. PÇ-16 Veritabanı kurulum, bakım, kontrollerini yapar. PÇ-18 Web tasarımı, internet yazılım ve projeleri geliştirme, sürdürme ve kontrol bilgisine sahip olur. |
Yazılı Sınav |
DÖÇ-4 | Web form uygulamaları yapabilir |
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir PÇ-5 Masaüstü uygulamaları ve internet tabanlı uygulamalar geliştirir |
Yazılı Sınav |
DÖÇ-5 | Web servislerini kullanabilir |
PÇ-5 Masaüstü uygulamaları ve internet tabanlı uygulamalar geliştirir PÇ-6 Bilgisayarda karşılaşılan yazılımsal ve donanımsal hataları tespit edebilir, bunlara çözümler üretir PÇ-7 Analitik düşünür PÇ-18 Web tasarımı, internet yazılım ve projeleri geliştirme, sürdürme ve kontrol bilgisine sahip olur. |
Yazılı Sınav |
PÇ: Bölüm program çıktıları ÖDY: Ölçme ve değerlendirme yöntemi |
Dersin İçeriği | ||
Web sunucu için yazılım kurulumları ve yayınlama Değişkenler ve sabitler, operatörler ve işlem önceliği Karar kontrol deyimleri döngü kontrol deyimleri Kullanıcı tanımlı fonksiyonlar Hazır fonksiyonlar Dizi işlemleri Dosya işlemleri Web formları Sayfalar arası veri aktarımı Veritabanı bağlantısı Veritabanı işlemleri XML uygulamaları ve web servisleri | ||
Haftalık Detaylı Ders İçeriği | ||
Hafta | Detaylı İçerik | Öğretim Yöntem ve Teknikleri |
1 | Web sunucu için yazılım kurulumları ve yayınlama | Program yazma |
2 | kenler ve sabitler, operatörler ve işlem önceliği | Program yazma |
3 | Karar kontrol deyimleri | Program yazma |
4 | döngü kontrol deyimleri | Program yazma |
5 | Kullanıcı tanımlı fonksiyonlar | Program yazma |
6 | Hazır fonksiyonlar | Program yazma |
7 | Dizi işlemleri | Program yazma |
8 | Ara Sınav | |
9 | Dosya işlemleri | Program yazma |
10 | Web formları | Program yazma |
11 | Web formları | Program yazma |
12 | Sayfalar arası veri aktarımı | Program yazma |
13 | Veritabanı bağlantısı | Program yazma |
14 | Veritabanı işlemleri–1 | Program yazma |
15 | Veritabanı işlemleri–2 | Program yazma |
16 | Final Sınavı | |
Ders Kitabı / Yardımcı Kitap | ||
1 | İnternet Programcılığı-1 (MURATHAN YAYINEVİ -Ebubekir Yaşar , Turgut Özseven) | |
2 | İnternet Programcılığı-2 (MURATHAN YAYINEVİ -Ebubekir Yaşar , Turgut Özseven) | |
Ders Araç - Gereç ve Malzemeleri | ||
Ölçme Yöntemi | |||
Yöntem | Hafta | Süre (Saat) | Katkı(%) |
Ara Sınav | 8 | 1 | 40 |
Diğer Ölçme Yöntemleri | |||
1.Sözlü Sınav | |||
2.Kısa Sınav (Quiz) | |||
3.Laboratuvar Sınavı | |||
4.Sunum | |||
5.Rapor | |||
6.Seminer | |||
7.Performans Ödevi | |||
8.Dönem Ödevi | |||
9.Proje | |||
Final Sınavı | 16 | 1 | 60 |
Öğrenci İş Yükü | |||
İşlem Adı | Haftalık Saat | Sayı | İş Yükü |
Haftalık Ders Saati (Teorik+Uygulama) | 3 | 14 | 42 |
Sınıf Dışı Çalışma | |||
a) Okuma | 2 | 9 | 18 |
b) İnternette/Kütüphanede Tarama | 2 | 9 | 18 |
c) Performans Ödevi | 0 | ||
d) Seminer/Sunum/Rapor Hazırlama | 0 | ||
e) Dönem Ödevi/Proje Hazırlama | 0 | ||
Sözlü Sınav | 0 | ||
Kısa Sınav (Quiz) | 0 | ||
Laboratuvar Sınavı | 0 | ||
Ara Sınav İçin Hazırlık | 2 | 2 | 4 |
Ara Sınav | 1 | 1 | 1 |
Final Sınavı İçin Hazırlık | 2 | 3 | 6 |
Final Sınavı | 1 | 1 | 1 |
0 | |||
0 | |||
Toplam İş Yükü | 90 |