|
|||||
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Ç-1 Temel bilgisayar kullanım bilgilerine sahip olur
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir PÇ-7 Analitik düşünür |
Yazılı Sınav |
DÖÇ-2 | Açık kaynak kodlu 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 | Açık kaynak kodlu programlama dili ile fonksiyon ve nesneleri kullanarak WEB sayfası hazırlayabilir. |
PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program 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 | Açık kaynak kodlu programlama dili ile form uygulamaları yapabilir |
PÇ-5 Masaüstü uygulamaları ve internet tabanlı uygulamalar geliştirir |
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 |