Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Paketi

Programlar Hakkında Bilgi

HACIBEKTAŞ TEKNİK BİLİMLER MESLEK YÜKSEKOKULU / BİL203 - BİLGİSAYAR PROGRAMCILIĞI

Kodu: BİL203 Adı: İNTERNET PROGRAMCILIĞI-I Teorik+Uygulama: 3+1 AKTS: 4
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ı ORÇUN BAĞRA (orcunbagra@nevsehir.edu.tr)
Diğer Öğretim
Elemanı/Elemanları
ORÇUN BAĞRA,
Öğretim Dili Türkçe
Sınıf Dışı Uygulama/Staj Yok
Dersin Amacı
Bu ders ile öğrenciye; İnternet ortamında çalışabilen açık kaynak kodlu programlar yazma yeterlikleri kazandırılacaktır.

Ders Öğrenme Çıktıları (DÖÇ) ODY
Bu dersi başarı ile tamamlayan öğrenciler:
DÖÇ-1 Açık kaynak kod tabanlı programlama için gerekli yazılımları kurup ve test edebilir. PÇ-36 İnternet ortamında çalışabilen açık kaynak kodlu programlar yazar.
Yazılı Sınav
DÖÇ-2 Açık kaynak kodlu programlama dilinin temel komutları ile WEB sayfası hazırlayabilir PÇ-36 İnternet ortamında çalışabilen açık kaynak kodlu programlar yazar.
Yazılı Sınav
DÖÇ-3 Açık kaynak kodlu programlama dili ile fonksiyon ve nesneleri kullanarak WEB sayfası hazırlayabilir PÇ-36 İnternet ortamında çalışabilen açık kaynak kodlu programlar yazar.
Yazılı Sınav
DÖÇ-4 Açık kaynak kodlu programlama dili ile form uygulamaları yapabilir. PÇ-36 İnternet ortamında çalışabilen açık kaynak kodlu programlar yazar.
Yazılı Sınav
DÖÇ-5 Web servislerini açık kaynak kod tabanlı program içinde kullanabilir PÇ-36 İnternet ortamında çalışabilen açık kaynak kodlu programlar yazar.
PÇ-39 İnternet ortamında veritabanı ve web servisleri programı yazar.
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-1,Veritabanı İşlemleri-2,XML ve WEB servisleri -1,XML ve WEB servisleri -2
Haftalık Detaylı Ders İçeriği
Hafta Detaylı İçerik Öğretim Yöntem ve Teknikleri
1 Uygulama Yazılımlarının Kurulumu ve Testi Anlatma, Soru-Cevap.Problem Çözme,Uygulama
2 Değişkenler ve Sabitler, Operatörler Anlatma, Soru-Cevap.Problem Çözme,Uygulama
3 Karar Kontrol Yapıları Anlatma, Soru-Cevap.Problem Çözme,Uygulama
4 Döngü Kontrol Yapıları Anlatma, Soru-Cevap.Problem Çözme,Uygulama
5 Kullanıcı Tanımlı Fonksiyonlar Anlatma, Soru-Cevap.Problem Çözme,Uygulama
6 Hazır Fonksiyonlar Anlatma, Soru-Cevap.Problem Çözme,Uygulama
7 Diziler ve Nesneler Anlatma, Soru-Cevap.Problem Çözme,Uygulama
8 Ara Sınav
9 Dosyalama İşlemleri Anlatma, Soru-Cevap.Problem Çözme,Uygulama
10 WEB Form Uygulamaları Anlatma, Soru-Cevap.Problem Çözme,Uygulama
11 Sayfalar Arası Veri Aktarım Yöntemleri Anlatma, Soru-Cevap.Problem Çözme,Uygulama
12 Veritabanı İşlemleri-1 Anlatma, Soru-Cevap.Problem Çözme,Uygulama
13 Veritabanı İşlemleri-2 Anlatma, Soru-Cevap.Problem Çözme,Uygulama
14 XML ve WEB servisleri -1 Anlatma, Soru-Cevap.Problem Çözme,Uygulama
15 XML ve WEB servisleri -2 Anlatma, Soru-Cevap.Problem Çözme,Uygulama
16 Final Sınavı
Ders Kitabı / Yardımcı Kitap
1 İnternet Programcılığı-1 E. Yaşar - T. Özseven, Isbn:978-605-5451-16-5, Murathan Yayıncılık
2 Javascript, Murat Balkan , Isbn: 978-9944-711647, Pusula Yayıncılık
Ders Araç - Gereç ve Malzemeleri
Ders Kitabı, Projeksiyon, Bilgisayar

Ölçme Yöntemi
Yöntem Hafta Süre (Saat) Katkı(%)
Ara Sınav
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 1 40
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 2 7 14
       b) İnternette/Kütüphanede Tarama 4 8 32
       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 4 2 8
Ara Sınav 1 1 1
Final Sınavı İçin Hazırlık 4 2 8
Final Sınavı 1 1 1
0
0
Toplam İş Yükü 120