Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Görsel Programlama YBS 355 5 1 + 1 2 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Seçmeli
Dersin Koordinatörü Doç.Dr. ÇAĞLA EDİZ
Dersi Verenler Öğr.Gör. SİNAN İLYAS,
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı MS Visual Studio ara yüzünün yardımı ile, görsel araçlar kullanarak kolay ve hızlı şekilde, gelişmiş, kullanıcı dostu ara yüze sahip, bilişim sistemleri uygulama yazılımlarının nasıl oluşturulabileceğini öğretmek.
Dersin İçeriği C#´ ın Metodları ve Sınıfları, C# kodları ile Word, Excel programlarına/İşletim Sistemi Kaynaklarına/Dosya ve Klasörlere/Veri Tabanlarına erişme ve bunları yönetme işlemleri, LINQ, ASP.NET yardımı ile İnternet Tabanlı uygulamalar oluşturma
# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 C# da metod ve sınıf kavramlarını, hazır gelen metod ve sınıfların kullanılma amaçlarını bilir
2 C# da Registry işlemlerini nasıl yapacağını bilir
3 C# ile oluşturduğu yazılımdan Word ve Excel programlarına erişip işlemler gerçekleştirebilir
4 C# ile oluşturduğu yazılımdan işletim sistemi kaynaklarını yönetebilir, dosya ve klasör işlemleri yapabilir
5 C# ile oluşturduğu yazılım ile veritabanı işlemleri gerçekleştirebilir
6 C# ile oluşturduğu yazılımı paralel programlayabilir, yazılımını dağıtabilir
7 ASP.NET ile internet tabanlı uygulamalar geliştirebilir
8 ASP.NET de LINQ ve ENTITY Framework´ü kullanabilir
9 Küçük çaplı görsel program projesi geliştirebilir
Hafta Ders Konuları Ön Hazırlık
1 C# da metodlar Ders notlarının ilgili kısımlarının gözden geçirilmesi
2 C# da sınıflar Ders notlarının ilgili kısımlarının gözden geçirilmesi
3 C# da registry işlemleri Ders notlarının ilgili kısımlarının gözden geçirilmesi
4 C# dan word ve excel programlarına erişim Ders notlarının ilgili kısımlarının gözden geçirilmesi
5 C# dan işletim sistemi kaynaklarına erişim Ders notlarının ilgili kısımlarının gözden geçirilmesi
6 C# da dosya ve klasör işlemleri Ders notlarının ilgili kısımlarının gözden geçirilmesi
7 C# da veri tabanı işlemleri Ders notlarının ilgili kısımlarının gözden geçirilmesi
8 ARA SINAV
9 C # da Linq Ders notlarının ilgili kısımlarının gözden geçirilmesi
10 C# da paralel rogramlama ve setup hazırlama Ders notlarının ilgili kısımlarının gözden geçirilmesi
11 ASP.NET ile programlama, proje alt yapısını hazırlama Ders notlarının ilgili kısımlarının gözden geçirilmesi
12 ASP.NET kontrolleri, LINQ ve ENTITY Framework Ders notlarının ilgili kısımlarının gözden geçirilmesi
13 ASP.NET ile durum yönetimi Ders notlarının ilgili kısımlarının gözden geçirilmesi
14 ASP.NET tasarım işlemleri, JavaScript ve Jquery, web sayfasını yayınlama Ders notlarının ilgili kısımlarının gözden geçirilmesi
Kaynaklar
Ders Notu 14 haftalık ders notu her dersten önce sisteme yüklenecektir.
Ders Kaynakları 1-) Volkan AKTAŞ, Her Yönüyle C# 5.0, KODLAB Yayın Dağıtım Yazılım, 2013, İSTANBUL.
2-) Veysel Uğur KIZMAZ, Uygulamalarla ASP.NET 4.5, KODLAB Yayın Dağıtım Yazılım, 2013, İSTANBUL.
3-) İsmail ADAR, SQL Server 2012 Programlama ve Yönetim, Pusula Yayıncılık, 2012, İSTANBUL
Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
2 İşletmenin temel fonksiyonları olan üretim, pazarlama, muhasebe, finans ve insan kaynakları, sayısal yöntemler ve yönetim organizasyon alanında gerekli bilgilere sahip olur. X
3 Yönetim bilişim sistemlerini teknik, örgütsel ve yönetsel açıdan tanımlayabilir, yerel, ulusal ve küresel boyutlarını kavrayabilir. X
4 Yönetim bilişim sistemlerinin multidisipliner bir alan olduğunun farkında olur ve diğer disiplinler ile ilişkisini kurabilir. X
5 Analitik düşünüp, gerçek hayat problemleri karşısında kazandığı bilgi ve becerileri kullanıp çözüm üretebilir. X
6 İşletmede farklı alanlarda kullanılan veya kullanılabilecek bilişim teknoloji ve sistemlerini tanır. X
7 İşletmede farklı alanlarda bilişim teknoloji ve sistemlerini kullanarak sorun çözebilir ve karar alıcıları destekler. X
8 Bilişim projelerine teknik ve yönetsel katkı verebilir ve sorumluluk alabilir. X
9 Bilişim teknoloji ve sistemleri alanında hızlı değişimi takip eder ve sürekli kendini yeniler. X
10 Bilişim teknoloji ve sistemleri konusunda sahip olduğu birikimini, yaşanan güncel gelişmeleri ve gelişen eğilimleri, her türlü iletişim aracını kullanarak aktarabilir, gerektiği durumlarda bunu en az bir yabancı dili kullanarak yapabilir. X
11 Sosyal ve teknik alanları birleştirebilecek disiplinlerarası çalışmalar için fikirler üretebilir ve bu fikirleri uygulamaya geçirebilir. X
12 Programlama mantığını bilir ve güncel bir programlama dili kullanabilir. X
13 Bir bilişim sistemi için gerekli ihtiyaçları analiz edip, sisteme ait veritabanın analiz, dizayn ve implementasyon aşamalarındaki süreçlere hakim olur. X
14 Kurumsal bilişim sistemlerinin yönetsel/fonksiyonel uygulamalarına hakim olur.
15 Yenilikçi ve yaratıcı fikirler üretebilir ve bu fikirleri uygulamaya geçirebilir.
# Ders Öğrenme Çıktılarının Program Çıktılarına Katkısı PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14 PÇ 15
1 C# da metod ve sınıf kavramlarını, hazır gelen metod ve sınıfların kullanılma amaçlarını bilir
2 C# da Registry işlemlerini nasıl yapacağını bilir
3 C# ile oluşturduğu yazılımdan Word ve Excel programlarına erişip işlemler gerçekleştirebilir
4 C# ile oluşturduğu yazılımdan işletim sistemi kaynaklarını yönetebilir, dosya ve klasör işlemleri yapabilir
5 C# ile oluşturduğu yazılım ile veritabanı işlemleri gerçekleştirebilir
6 C# ile oluşturduğu yazılımı paralel programlayabilir, yazılımını dağıtabilir
7 ASP.NET ile internet tabanlı uygulamalar geliştirebilir
8 ASP.NET de LINQ ve ENTITY Framework´ü kullanabilir
9 Küçük çaplı görsel program projesi geliştirebilir
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 50
1. Kısa Sınav 10
1. Ödev 20
1. Sözlü Sınav 10
2. Kısa Sınav 10
Toplam 100
1. Yıl İçinin Başarıya 50
1. Final 50
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 2 32
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 16 3 48
Ara Sınav 1 10 10
Kısa Sınav 2 5 10
Ödev 1 5 5
Sözlü Sınav 1 5 5
Final 1 14 14
Toplam İş Yükü 124
Toplam İş Yükü / 25 (Saat) 4,96
dersAKTSKredisi 5