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

Programlar Hakkında Bilgi

MESLEK YÜKSEKOKULU / BİL204 - BİLGİSAYAR PROGRAMCILIĞI

Kodu: BİL204 Adı: İNTERNET PROGRAMCILIĞI II Teorik+Uygulama: 2+2 AKTS: 3
Sınıf/Yarıyıl 2 / Bahar
Ders Düzeyi Önlisans
Ders Türü Seçmeli
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ÖÇ) ODY
Bu dersi başarı ile tamamlayan öğrenciler:
DÖÇ-1 Web programlama dilinin temel komutları ile web sayfası hazırlayabilir 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 Programlama Dilinde Fonksiyon ve Nesne Kullanarak web sayfası hazırlayabilir 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 MVC yapısını kullanarak web sitesi oluşturabilir. 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
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 MVC yapısının temel kavramları Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
2 MVC yapısının temel kavramları Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
3 Temel Razor söz dizimi Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
4 Temel yönlendirme (Routing) işlemleri Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
5 View bileşeninin temelleri Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
6 Model bileşeninin temelleri Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
7 Temel Controller ve Action kullanımı Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
8 Ara Sınav
9 Model-view-Controller ilişkilerini düzenleme Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
10 Model-view-Controller ilişkilerini düzenleme Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
11 View bileşeni detayları Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
12 View bileşeni detayları Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
13 İleri seviye Model oluşturma Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
14 Area kullanımı Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
15 Area kullanımı Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru Cevap, Tartışma Yöntemi, Anlatma Yöntemi, Gözlem
16 Final Sınavı
Ders Kitabı / Yardımcı Kitap
1 https://www.btkakademi.gov.tr/portal/course/asp-net-core-mvc-25318
2 https://github.com/KHMYO/IntPrg2a-24-25.git
3 https://acikders.ankara.edu.tr/course/view.php?id=3603
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