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

Programlar Hakkında Bilgi

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

Kodu: BİL205 Adı: İNTERNET PROGRAMCILIĞI I Teorik+Uygulama: 3+1 AKTS: 5
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ÖÇ) 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