|
|||||
Sınıf/Yarıyıl | 2 / Güz | ||||
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; İnternet ortamında çalışabilen açık kaynak kodlu programlar yazma yeterlikleri kazandırılacaktır. |
Ders Öğrenme Çıktıları (DÖÇ) | PÇ | ODY | |
Bu dersi başarı ile tamamlayan öğrenciler: | |||
DÖÇ-1 | Açık kaynak kod tabanlı programlama için gerekli yazılımları kurabilir ve test edebilir. |
PÇ- |
Yazılı Sınav |
DÖÇ-2 | Açık kaynak kodlu programlama dilinin temel komutları ile WEB sayfası hazırlayabilir. |
PÇ- |
Yazılı Sınav |
DÖÇ-3 | Açık kaynak kodlu programlama dili ile fonksiyon ve nesneleri kullanarak WEB sayfası hazırlayabilir. |
PÇ- |
Yazılı Sınav |
DÖÇ-4 | Açık kaynak kodlu programlama dili ile form uygulamaları yapabilir |
PÇ- |
Yazılı Sınav |
PÇ: Bölüm program çıktıları ÖDY: Ölçme ve değerlendirme yöntemi |
Dersin İçeriği | ||
Uygulama Yazılımlarını Kurulumu ve Testi Değişkenler ve Sabitler, Operatörler Karar Kontrol Yapıları Döngü Kontrol Yapıları Kullanıcı Tanımlı Fonksiyonlar Hazır Fonksiyonlar Diziler ve Nesneler Dosyalama İşlemleri WEB Form Uygulamaları Sayfalar Arası Veri Aktarım Yöntemleri Veritabanı İşlemleri XML ve WEB servisleri | ||
Haftalık Detaylı Ders İçeriği | ||
Hafta | Detaylı İçerik | Öğretim Yöntem ve Teknikleri |
1 | Web tasarımı ve kodlaması kullanılan teknolojiler hakkında anlatım | Anlatım , Soru-Cevap, Sunum |
2 | Web tasarımında CCS ve JavaScript kullanımının önemi | Anlatım , Soru-Cevap, Sunum |
3 | CSS temelleri | Anlatım , Soru-Cevap, Sunum,Program yazma |
4 | CSS Temelleri | Anlatım , Soru-Cevap, Sunum,Program yazma |
5 | BootStrap Css framework temelleri | Anlatım , Soru-Cevap, Sunum,Program yazma |
6 | BootStrap Css framework temelleri | Anlatım , Soru-Cevap, Sunum,Program yazma |
7 | BootStrap Css framework temelleri | Anlatım , Soru-Cevap, Sunum,Program yazma |
8 | Ara Sınav | |
9 | Kullanıcı etkileşimi ve JavaScript | Anlatım , Soru-Cevap, Sunum,Program yazma |
10 | Kullanıcı etkileşimi ve JavaScript | Anlatım , Soru-Cevap, Sunum,Program yazma |
11 | Kullanıcı etkileşimi ve JavaScript | Anlatım , Soru-Cevap, Sunum,Program yazma |
12 | Angular JavaScript framework | Anlatım , Soru-Cevap, Sunum,Program yazma |
13 | Angular JavaScript framework | Anlatım , Soru-Cevap, Sunum,Program yazma |
14 | Angular JavaScript framework | Anlatım , Soru-Cevap, Sunum,Program yazma |
15 | Angular JavaScript framework | Anlatım , Soru-Cevap, Sunum,Program yazma |
16 | Final Sınavı | |
Ders Kitabı / Yardımcı Kitap | ||
1 | TOKAK, B. (2017), AngularJS,Dikeyeksen | |
2 | ÇELİşkEN, U.(2016), Bootstrap 4 (Responsive Tasarım Teknikleri Ve Front-End Toolkit’Leri), Umuttepe Yayınları | |
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) | 4 | 14 | 56 |
Sınıf Dışı Çalışma | |||
a) Okuma | 3 | 4 | 12 |
b) İnternette/Kütüphanede Tarama | 2 | 4 | 8 |
c) Performans Ödevi | 3 | 4 | 12 |
d) Seminer/Sunum/Rapor Hazırlama | 4 | 4 | 16 |
e) Dönem Ödevi/Proje Hazırlama | 6 | 4 | 24 |
Sözlü Sınav | 0 | ||
Kısa Sınav (Quiz) | 0 | ||
Laboratuvar Sınavı | 0 | ||
Ara Sınav İçin Hazırlık | 3 | 3 | 9 |
Ara Sınav | 1 | 2 | 2 |
Final Sınavı İçin Hazırlık | 3 | 3 | 9 |
Final Sınavı | 1 | 2 | 2 |
0 | |||
0 | |||
Toplam İş Yükü | 150 |