MANİSA CELAL BAYAR ÜNİVERSİTESİ TURGUTLU MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI 2016-2017 DERS İÇERİKLERİ Kodu Adı ZorunluSeçmeli T U K AKTS 1.Sınıf II.Yarıyıl BLG 1102 BLG 1104 BLG 1106 BLG 1108 BLG 1110 BLG 1112 BLG 1202 BLG 1102 Matematik II Görsel Programlama I İnternet Programcılığı I Grafik ve Animasyon II Veritabanı II Veri Yapıları İş Sağlığı ve Güvenliği Matematik II Z Z Z 2 3 2 0 1 1 2 4 3 4 5 4 Z 2 1 3 4 3 3 1 16 1 1 1 6 4 4 2 22 5 5 3 30 Z Z S TOPLAM: Teorik: 2 Uygulama: 0 Ders Saati: 2 AKTS: 4 Matrisler, Trigonometrik fonksiyonlar, Temel trigonometri, Türev, Fonksiyon grafikleri, İntegral, integralin alan hacim ve ağırlık merkezi, İntegralin alan hacim ve ağırlık merkezi hesaplamaları, Süreklilik, Temel trigonometri, Limit, Denklem sistemleri, Matrisler. BLG 1104 Görsel Prog.I Teorik: 3 Uygulama: 1 Ders Saati: 4 AKTS: 5 Görsel programlama editörü kurma ve ayarlarını yapma, formlar ve özellikleri, standart nesneler, giriş ve mesaj pencereleri, diyalog pencereleri, gelişmiş nesneler, operatörler, fonksiyonlar, karar yapıları ve döngüler, diziler, grafik uygulamaları, raporlama. Görsel bir programlama dilini kurabilme ve kullanabilme. Görsel programlama arayüz (IDE) ortamını tanıyabilme. Nesnel programlama yapısını yapısal programlamadan ayırt edebilme. Temel bileşenleri kullanabilme ve görsel açıdan düzenleyebilme. Bileşenlerin özelliklerini ve olaylarını kullanabilme. Program yazımında değişkenler, kontrol deyimleri ve döngüler kullanabilme. Nesnel bir dili kullandıktan sonra sınıf ve nesne kavramı ile ilgili terim ve tanımlamaları kavrayabilme ve kullanabilme. BLG 1106 İnternet Prog.I Teorik: 2 Uygulama: 1 Ders Saati: 3 AKTS: 4 PHP´ye Giriş, Diziler, Sabitler, Operatörler, Kontrol Yapıları, String Fonksiyonları, Zaman, Mat. ve Değişken Fonk., Diğer Hazır Fonksiyonlar, Dosya ve Klasör İşlemleri, PHP İle Oturum Yönetimi, MySQL´e Giriş, PHP´de MySQL Fonksiyonları, PHP ile MySQL Kullanımı, Örnek Uygulamalar. PHP dilini kullanarak dinamik web programlama tekniklerini öğrenmek, sunucu taraflı web uygulamaları geliştirmeyi öğrenmek, PHP dili ile dosya ve oturum yönetimi uygulamaları gerçekleştirmek, MySQL veritabanını tanımak ve PHP ile birlikte kullanımını anlamak. MANİSA CELAL BAYAR ÜNİVERSİTESİ TURGUTLU MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI 2016-2017 DERS İÇERİKLERİ BLG 1108 Grafik Ani. II Teorik: 2 Uygulama: 1 Ders Saati: 3 AKTS: 4 Gelişmiş Animasyonlar oluşturabilme, Actionscript kodları ile animasyon oluşturabilme, Flash ile diğer web dilleri arasında bağlantı kurma, Flash ile veritabanları arasında bağlantı kurma BLG 1110 Veritabanı II Teorik: 3 Uygulama: 1 Ders Saati: 4 AKTS: 5 Veri tabanı yönetebilmek, tablo ve diyagramlarla ilgilenebilmek, performans analizi ve iyileştirmeler yapabilmek. Veri tabanı tasarlayabilme, oluşturabilme, sorgulama yapabilme, veri tabanı yönetimsel fonksiyonlarını kullanabilme. BLG 1112 Veri Yapıları Teorik: 3 Uygulama: 1 Ders Saati: 4 AKTS: 5 Temel Veri Yapıları (Dizi, Yığıt, Kuyruk ve Listeler). Yığıt Tanımları ve İşlemleri, Kuyruk Tanımları ve İşlemleri. Listeler Üzerindeki Bazı İşlemler ve Tanımları. Bağlaçlı Listeler, Öncelik Kuyrukları, Yığıt ve Kuyrukların Bağlaçlı Liste Gerçekleştirimleri. Ağaç Veri Yapısı. İkili Ağaçlar ve Dengeli Ağaçlar. Arama ve Sıralama Algoritmaları. Veri Yapılarının Pascal ile ilgili uygulamaları. BLG 1202 İş Sağlığı veG. Teorik: 1 Uygulama: 1 Ders Saati: 2 AKTS: 3 Öğrencinin iş hayatında karşılaşacağı iş sağlığı ve güvenliğine yönelik tehlikeler ve riskler, risk değerlendirme, kontrol ve korunma yolları, mevzuat şartları, güvenli çalışma ortamı konularında temel bilgiler vermek ve iş güvenliği kültürü oluşturmaktır.