DERS BİLGİLERİ Ders Kodu Yarıyıl T+U Saat Kredi AKTS Görsel Programlama 366 6 2+2 3 4 Ön Koşul Dersin Dili Türkçe Dersin Seviyesi Lisans Dersin Türü Zorunlu Dersi Veren Öğretim Elemanı Yrd. Doç. Dr. Metin Kapıdere Dersin Yardımcıları Görsel ortam ve net ortamında programlamanın kullarını, görsel yazılım tasarımını ve uygulamasını, görsel yazılımın genel yapısını, veri türlerini, değişkenlerinin, standart işlemlerini, alt programlarını, seçim komutlarını, döngülerini, veri tabanını ve kullanıcı tanımlı veri türlerini incelemek Dersin Amacı Dersin Öğrenme Çıktıları Dersin İçeriği Hafta 1 2 1.1 Görsel ortam programlama komutları ve kurallarını yorumlar 1.2 Net ortamı programlama komutları kurallarını yorumlar 2. Görsel yazılım Tasarımını ve uygulamasını açıklayabilecektir. 2.1 Görsel yazılım tasarımı planlar 2.2 Görsel yazılım tasarımı uygular 3. Görsel yazılımının genel yapısını açıklar 3.1 Görsel yazılımının veri türleri uygular. 3.2 Görsel yazılımının değişkenlerini uygular. 3.3 Görsel yazılımının standart işlemlerini uygular. 3.4 Görsel yazılımının alt programlarını uygular. 3.5 Görsel yazılımının seçim komutlarını uygular. 3.6 Görsel yazılımının döngülerini uygular. 3.7 Görsel yazılımının veri tabanını uygular. 3.8 Görsel yazılımının kullanıcı tanımlı veri türlerini uygular. Görsel ortam ve net ortamında programlamanın kuralları, .net, C# gibi bir görsel yazılımın tasarım ve uygulaması, C# programının genel yapısı, veri türleri, değişkenler, standart işlemler, alt programlar, seçim komutları, döngüler, veri tabanı, kullanıcı tanımlı veri türleri.. DERS AKIŞI Konular Görsel programlama dilinde veri Tipleri ve yönetimi Metod ve fonksiyonlar Ön Hazırlık 3 4 5 6 7 8 9 10 11 12 13 14 15 Görsel programlama dilinde formlar ve bileşenler Windows mesaj ve Apileri Form tasarımı Görsel programlama dili ile problem çözümü Görsel programlamada menü tasarımı Ara sınav Bileşen yazımı Görsel programlamada veri kontrolü Görsel programlama dili ile raporlama Görsel programlama dili ile grafik uygulamaları Görsel programlama dili hata mesajları Görsel programlama dili ile veri tabanı bağlantısı Dönem sonu sınavı KAYNAKLAR Ders Notu Diğer Kaynaklar Arıkan, Ş. 2006;Visual C Programlama Dili, Seçkin Yayınevi, Ankara MATERYAL PAYLAŞIMI Dökümanlar Ödevler Sınavlar DEĞERLENDİRME SİSTEMİ YARIYIL İÇİ ÇALIŞMALARI SAYISI KATKI YÜZDESİ Ara Sınav 1 %40 Kısa Sınav Ödev Toplam Yıliçinin Başarıya Oranı Finalin Başarıya Oranı 1 Toplam %60 %100 DERSİN PROGRAM ÇIKTILARINA KATKISI Katkı Düzeyi No Program Öğrenme Çıktıları 1 2 3 4 5 1 Öğrenme ve öğretme sürecini zenginleştirebilmek için uygun öğrenme ortamları oluşturur, farklı öğretim yöntem ve tekniklerini kullanır ve öğretim araç-gereç ve kaynaklarından yararlanabilir. 2 Bireyin sosyalleşmesine katkıda bulunacak demokratik ortamlar ve öğrenme yaşantıları düzenleyebilir. 3 Öğrencilerin bilgi ve iletişim teknolojileri ile ilgili gelişimlerini farklı ölçme ve değerlendirme tekniklerini kullanarak değerlendirebilir. 4 Öğrencileri ve meslektaşları ile iyi iletişim kurabilme ve takım çalışması yapabilme, alanında yayınlanan çalışmaları takip edebilmek için dili etkin bir şekilde kullanabilir. 5 Güçlü teknoloji bilgisi, bilgi ve iletişim teknolojilerini kullanırken karşısına çıkan problemleri çözme, akıl yürütme ve ilişkilendirme becerilerine sahip olabilir. X 6 Yeterli düzeyde alan bilgisine sahip olma ve alan bilgisini eğitim-öğretim sürecinde etkin kullanabilir. X 7 Bilgisayar ve iletişim teknolojilerini farklı disiplinlerle ilişkilendirebilir, farklı disiplinlerdeki problemlerin bilgisayar destekli modellerini kurabilir. 8 Yaşam boyu öğrenmenin gereğinden hareketle bireysel ve mesleki gelişimini dinamik bir sürece dönüştürebilir. X X X AKTS / İŞ YÜKÜ TABLOSU Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü (Saat) Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 15 4 60 Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 15 2 30 Ödevler 2 15 30 Arasınavlar 1 1 1 Yarıyıl Sonu Sınavı 1 1 1 Sunum / Seminer Hazırlama Toplam İş Yükü 122 Toplam İş Yükü / 30 (s) 122/30 Dersin AKTS Kredisi 4