|
|||||
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 | Temel CSS kavramlarını açıklayabilir |
PÇ-1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur PÇ-4 Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır PÇ-12 Web programlama teknolojilerini açıklar ve uygular |
Yazılı Sınav |
DÖÇ-2 | JavaScript betik dili ile ilgili temel kavramları açıklayabilir |
PÇ-1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur PÇ-4 Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır PÇ-12 Web programlama teknolojilerini açıklar ve uygular |
Yazılı Sınav |
DÖÇ-3 | Web sayfası hazırlarken Bootstrap framework 'ü temel düzeyde kullanabilir. |
PÇ-1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur PÇ-4 Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır PÇ-11 Algoritma ve veri yapılarını oluşturur ve matematiksel hesapları yapar PÇ-12 Web programlama teknolojilerini açıklar ve uygular |
Yazılı Sınav |
DÖÇ-4 | Web sayfalarında kullanıcı etkileşimini arttırmak için JavaScript kullanabilir. |
PÇ-1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur PÇ-3 Mesleği için güncel gelişmeleri ve uygulamaları takip eder, etkin şekilde kullanır PÇ-4 Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır PÇ-12 Web programlama teknolojilerini açıklar ve uygular |
Yazılı Sınav |
DÖÇ-5 | Jquery kütüphanesini kullanabilir |
PÇ-1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur PÇ-3 Mesleği için güncel gelişmeleri ve uygulamaları takip eder, etkin şekilde kullanır PÇ-4 Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır PÇ-12 Web programlama teknolojilerini açıklar ve uygular |
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 | JavaScript temelleri | Anlatım , Soru-Cevap, Sunum,Program yazma |
10 | JavaScript temelleri | Anlatım , Soru-Cevap, Sunum,Program yazma |
11 | JavaScript temelleri | Anlatım , Soru-Cevap, Sunum,Program yazma |
12 | JavaScript kütüphanesi (Jquery) | Anlatım , Soru-Cevap, Sunum,Program yazma |
13 | JavaScript kütüphanesi (Jquery) | Anlatım , Soru-Cevap, Sunum,Program yazma |
14 | JavaScript kütüphanesi (Jquery) | Anlatım , Soru-Cevap, Sunum,Program yazma |
15 | JavaScript kütüphanesi (Jquery) | 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 |