DERSİN GENEL BİLGİLERİ |
| Ders Kodu | Ders Adı | Yıl | Yarıyıl | Teorik | Pratik | Kredi | AKTS |
| BİM201 | Görsel Programlama-I | 2 | Güz | 2 | 1 | 3 | 3 |
| Dersin Türü: | Zorunlu |
| Dersin Düzeyi: | Önlisans TYYÇ:5. Düzey QF-EHEA:Kısa Düzey EQF-LLL:5. Düzey |
| Dersin Öğretim Dili: | Türkçe |
| Dersin Ön/Yan Koşulu: | Yoktur |
| Dersin Veriliş Şekli: | Yüz yüze |
| Dersin Koordinatörü: | |
| Dersin Öğretim Eleman(lar)ı: | |
| Dersin Kategorisi: |
BÖLÜM II: DERSİN TANITIMI |
| Dersin Amacı: | Bu dersin amacı öğrencilere bir kullanıcı arayüzünü nasıl geliştireceklerini ve ardından bir uygulama yaratmak için o ortamla ilgili nasıl kod yazacaklarını göstermektir. Bu ders ayrıca, günümüzde grafik tabanlı işletim sistemleri ve programlarının yaygınlaşması ile öğrencilerin de grafik arayüzleri görsel uygulamalar şeklinde geliştirmelerini sağlamaktadır. |
| Dersin İçeriği: | Bu ders;Program yazımına hazırlık yapmak, Programın ara yüz ayarlarını yapmak, Programın temel parçalarını kullanmak, Programlama komutlarını yazmak, Gelişmiş program kodları yazmak, Uygulamadaki hataları bulmak ve test etmek gibi konuları içermektedir. |
| Bilgi (Kuramsal ve/veya olgusal bilgi olarak tanımlanmıştır.) | ||
| Beceriler (Bilişsel ve/veya uygulama becerileri olarak tanımlanmıştır.) | ||
|
1) Görsel programlama editörü kurulum ve ayarlarını yapmak |
||
|
2) Görsel Programlama editörünü tanımak |
||
|
3) Formlarla çalışmak |
||
|
4) Temel uygulamalar yapmak |
||
|
5) İleri uygulamalar yapmak |
||
| Yetkinlikler ("Bağımsız Çalışabilme", "Sorumluluk Alabilme", "Öğrenme", "İletişim ve Sosyal" ve "Alana Özgü" yetkinlikler olarak tanımlanmıştır.) | ||
| Hafta | Konu | ||
| Ön Hazırlık | Pekiştirme | ||
| 1) | Görsel programlama editörü kurma ve ayarlarını yapma | ||
| 2) | Formlar ve özellikleri | ||
| 3) | Standart nesneler | ||
| 4) | Giriş ve mesaj pencereleri | ||
| 5) | Diyalog pencereleri | ||
| 6) | Gelişmiş nesneler | ||
| 7) | Gelişmiş nesneler (I. Quiz) | ||
| 8) | Operatörler | ||
| 9) | Ara Sınav | ||
| 10) | Karar yapıları ve döngüler | ||
| 11) | Karar yapıları ve döngüler | ||
| 12) | Tek boyutlu Diziler | ||
| 13) | Çok boyutlu diziler | ||
| 14) | Fonksiyonlar (II. Quiz) | ||
| 15) | Grafik uygulamaları | ||
| 16) | Final Haftası | ||
| Ders Notları / Kitaplar: | Visual Studio 2010 ile Her Yönüyle C# 4.0,Volkan Aktaş-Kodlab Yayın Dağıtım Hoca ders notları |
| Diğer Kaynaklar: | Visual C#.NET,Memik Yanık-Seçkin Yayıncılık |
DERS ÖĞRENME ÇIKTILARI - PROGRAM ÖĞRENME ÇIKTILARI İLİŞKİSİ |
| Ders Öğrenme Çıktıları (DÖÇ) | 1 |
2 |
3 |
4 |
5 |
||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Program Öğrenme Çıktıları (PÖÇ) | |||||||||||||||||||||||||||||
| 1) Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, ihtiyaç duyulan işleri veya ortaya çıkan problemleri çözümleyebilme becerisine sahiptir. | |||||||||||||||||||||||||||||
| 2) Toplam kalite felsefesini benimser ve ilgili kurumsal süreçlere destek verir. | |||||||||||||||||||||||||||||
| 3) Alanı ile ilgili konularda yeterli sayısal bilgi ve beceri alt yapısına sahiptir. | |||||||||||||||||||||||||||||
| 4) Güncel bilişim teknolojilerini ve araçlarını problem çözmede etkin olarak kullanır. | |||||||||||||||||||||||||||||
| 5) Mesleği ile ilgili etik, sağlık ve emniyet tedbirlerini gözetir. | |||||||||||||||||||||||||||||
| 6) İşletme kuracak ve yönetecek idari bilgi ve beceriye sahiptir. | |||||||||||||||||||||||||||||
| 7) Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, ihtiyaç duyulan işleri veya ortaya çıkan problemleri çözebilme yeteneğine sahip olur. | |||||||||||||||||||||||||||||
| 8) Alanı ile ilgili uygulamalar için gerekli olan modern teknikleri, araçları ve bilişim teknolojilerini tanır ve etkin kullanır. | |||||||||||||||||||||||||||||
| 9) Alanı ile ilgili simülasyon programlarını kullanabilir, programlama yapabilir, mesleki plan ve projeleri gerçekleştirme becerisine sahiptir. | |||||||||||||||||||||||||||||
| 10) Takımlarda sorumluluk alabilme veya bireysel çalışma yapabilme ve iletişim becerisine sahiptir. | |||||||||||||||||||||||||||||
| 11) Sanayi ve hizmet sektöründe yazılım ve donanım teknolojilerini izleyerek uygulama becerisine sahiptir. | |||||||||||||||||||||||||||||
| 12) Alanıyla ilgili verilerin toplanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere uygun hareket eder. | |||||||||||||||||||||||||||||
| 13) Sosyal hakların evrenselliği, sosyal adalet, kültürel değerler konularında yeterli bilince sahiptir; kültürel farklılıklara saygılıdır. | |||||||||||||||||||||||||||||
| 14) Alanıyla ilgili gerekli görülen iş sağlığı ve güvenliği, çevre koruma, kalite ve sürekli iyileşme prosedürlerini uygular. | |||||||||||||||||||||||||||||
| 15) Alanında edindiği temel düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirir. | |||||||||||||||||||||||||||||
| 16) Mesleki ve kişisel öğrenme ihtiyaçlarını belirler ve yaşam boyu öğrenme olanaklarını kullanarak kendini sürekli geliştirir. | |||||||||||||||||||||||||||||
| 17) Sorumluluğu altındaki kişilerin öğrenme ihtiyaçlarının belirlenmesine, karşılanmasına ve mesleki gelişimine rehberlik eder. | |||||||||||||||||||||||||||||
| 18) Alanıyla ilgili faaliyetlerin yürütülmesinde ekip üyesi olarak sorumluluk üstlenir ve üstlendiği görevleri başarı ile yerine getirir. | |||||||||||||||||||||||||||||
| 19) Sorumluluğu altında çalışanların mesleki ve kişisel gelişimlerine yönelik etkinlikleri yürütür. | |||||||||||||||||||||||||||||
| 20) Sorumluluğu altında başkaları tarafından yürütülen faaliyetlerde gözetim ve denetim görevi üstlenir. | |||||||||||||||||||||||||||||
| 21) Alanıyla ilgili temel düzeydeki bir projeyi bağımsız olarak yürütür. | |||||||||||||||||||||||||||||
| 22) Alanıyla ilgili literatürü ve gelişmeleri yakından takip eder. | |||||||||||||||||||||||||||||
| 23) Alanına yenilik getiren uygulama veya teknolojilerin kullanılmasında risk ve sorumluluk alır. | |||||||||||||||||||||||||||||
| 24) Bireysel veya ekip üyesi olarak girişimci yetkinlik gösterir. | |||||||||||||||||||||||||||||
| 25) Alanıyla ilgili konularda sahip olduğu temel bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yoluyla aktarır. | |||||||||||||||||||||||||||||
| 26) Alanıyla ilgili konularda yürütmekte olduğu çalışmaları, düşüncelerini ve sorunlara ilişkin çözüm önerilerini uzman olan ve olmayan kişilere yazılı, sözlü ve görsel iletişim araçlarını kullanarak aktarır. | |||||||||||||||||||||||||||||
| 27) Ana Dili’ni en az Avrupa Dil Portföyü C1 Genel Düzeyi'nde kullanır. | |||||||||||||||||||||||||||||
| 28) Bir yabancı dili (İngilizce) en az Avrupa Dil Portföyü A2 genel Düzeyi'nde kullanarak alanındaki bilgileri izler ve meslektaşları ile iletişim kurar. | |||||||||||||||||||||||||||||
| 29) Avrupa Bilgisayar Kullanma Lisansı’nın Temel (İleri) Düzeyinde tanımlanan bilgisayar kullanma yetkinliğine sahiptir ve alanının gerektirdiği ölçüde bilişim ve iletişim teknolojilerini kullanır. | |||||||||||||||||||||||||||||
| 30) Toplumsal sorumluluk bilinci ile yaşadığı sosyal çevre için proje ve etkinliklere katılır ve bunları destekler. | |||||||||||||||||||||||||||||
BÖLÜM III: DERSİN PROGRAM ÖĞRENME ÇIKTILARI İLE İLİŞKİSİ |
| Etkisi Yok | 1 En Düşük | 2 Düşük | 3 Orta | 4 Yüksek | 5 En Yüksek |
| Program Öğrenme Çıktıları | Katkı Oranı (1-5) | |
| 1) | Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, ihtiyaç duyulan işleri veya ortaya çıkan problemleri çözümleyebilme becerisine sahiptir. | 5 |
| 2) | Toplam kalite felsefesini benimser ve ilgili kurumsal süreçlere destek verir. | 3 |
| 3) | Alanı ile ilgili konularda yeterli sayısal bilgi ve beceri alt yapısına sahiptir. | 5 |
| 4) | Güncel bilişim teknolojilerini ve araçlarını problem çözmede etkin olarak kullanır. | 5 |
| 5) | Mesleği ile ilgili etik, sağlık ve emniyet tedbirlerini gözetir. | 1 |
| 6) | İşletme kuracak ve yönetecek idari bilgi ve beceriye sahiptir. | 1 |
| 7) | Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, ihtiyaç duyulan işleri veya ortaya çıkan problemleri çözebilme yeteneğine sahip olur. | |
| 8) | Alanı ile ilgili uygulamalar için gerekli olan modern teknikleri, araçları ve bilişim teknolojilerini tanır ve etkin kullanır. | |
| 9) | Alanı ile ilgili simülasyon programlarını kullanabilir, programlama yapabilir, mesleki plan ve projeleri gerçekleştirme becerisine sahiptir. | |
| 10) | Takımlarda sorumluluk alabilme veya bireysel çalışma yapabilme ve iletişim becerisine sahiptir. | |
| 11) | Sanayi ve hizmet sektöründe yazılım ve donanım teknolojilerini izleyerek uygulama becerisine sahiptir. | |
| 12) | Alanıyla ilgili verilerin toplanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere uygun hareket eder. | |
| 13) | Sosyal hakların evrenselliği, sosyal adalet, kültürel değerler konularında yeterli bilince sahiptir; kültürel farklılıklara saygılıdır. | |
| 14) | Alanıyla ilgili gerekli görülen iş sağlığı ve güvenliği, çevre koruma, kalite ve sürekli iyileşme prosedürlerini uygular. | |
| 15) | Alanında edindiği temel düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirir. | |
| 16) | Mesleki ve kişisel öğrenme ihtiyaçlarını belirler ve yaşam boyu öğrenme olanaklarını kullanarak kendini sürekli geliştirir. | |
| 17) | Sorumluluğu altındaki kişilerin öğrenme ihtiyaçlarının belirlenmesine, karşılanmasına ve mesleki gelişimine rehberlik eder. | |
| 18) | Alanıyla ilgili faaliyetlerin yürütülmesinde ekip üyesi olarak sorumluluk üstlenir ve üstlendiği görevleri başarı ile yerine getirir. | |
| 19) | Sorumluluğu altında çalışanların mesleki ve kişisel gelişimlerine yönelik etkinlikleri yürütür. | |
| 20) | Sorumluluğu altında başkaları tarafından yürütülen faaliyetlerde gözetim ve denetim görevi üstlenir. | |
| 21) | Alanıyla ilgili temel düzeydeki bir projeyi bağımsız olarak yürütür. | |
| 22) | Alanıyla ilgili literatürü ve gelişmeleri yakından takip eder. | |
| 23) | Alanına yenilik getiren uygulama veya teknolojilerin kullanılmasında risk ve sorumluluk alır. | |
| 24) | Bireysel veya ekip üyesi olarak girişimci yetkinlik gösterir. | |
| 25) | Alanıyla ilgili konularda sahip olduğu temel bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yoluyla aktarır. | |
| 26) | Alanıyla ilgili konularda yürütmekte olduğu çalışmaları, düşüncelerini ve sorunlara ilişkin çözüm önerilerini uzman olan ve olmayan kişilere yazılı, sözlü ve görsel iletişim araçlarını kullanarak aktarır. | |
| 27) | Ana Dili’ni en az Avrupa Dil Portföyü C1 Genel Düzeyi'nde kullanır. | |
| 28) | Bir yabancı dili (İngilizce) en az Avrupa Dil Portföyü A2 genel Düzeyi'nde kullanarak alanındaki bilgileri izler ve meslektaşları ile iletişim kurar. | |
| 29) | Avrupa Bilgisayar Kullanma Lisansı’nın Temel (İleri) Düzeyinde tanımlanan bilgisayar kullanma yetkinliğine sahiptir ve alanının gerektirdiği ölçüde bilişim ve iletişim teknolojilerini kullanır. | |
| 30) | Toplumsal sorumluluk bilinci ile yaşadığı sosyal çevre için proje ve etkinliklere katılır ve bunları destekler. |
BÖLÜM IV: DERSİN ÖĞRENME VE ÖĞRETME YÖNTEMLERİ İLE ÖLÇME VE DEĞERLENDİRME YÖNTEMLERİ |
| Anlatım | |
| Laboratuvar | |
| Ödev | |
| Proje Hazırlama | |
| Teknik Gezi | |
| Beyin Fırtınası | |
| Soru Cevap |
| Ara Sınav | |
| Ödev Değerlendirme | |
| Uygulama Sınavı |
| Ölçme ve Değerlendirme Yöntemleri | Uygulama Sayısı / Yarıyıl | Katkı Oranı |
| Toplam | % | |
| YARIYIL İÇİ ÖLÇME VE DEĞERLENDİRME YÖNTEMLERİNİN BAŞARI NOTUNA KATKI ORANI | % 0 | |
| YARIYIL SONU SINAVININ BAŞARI NOTUNA KATKI ORANI | % | |
| Toplam | % | |
BÖLÜM V: DERSİN İŞ YÜKÜ VE AKTS KREDİSİ |
| ÖĞRENME VE ÖĞRETME ETKİNLİKLERİ İŞ YÜKÜ | |||
| Öğrenme ve Öğretme Etkinlikleri | Etkinlik Sayısı/Yarıyıl | Süresi (saat) | Toplam İş Yükü |
| Ders | 14 | 2 | 28 |
| Laboratuvar | 14 | 1 | 14 |
| Uygulama | 1 | 10 | 10 |
| Derse Özgü Staj | 0 | 0 | 0 |
| Arazi Çalışması | 0 | 0 | 0 |
| Sınıf Dışı Ders Çalışması | 0 | 0 | 0 |
| Sunum / Seminer | 0 | 0 | 0 |
| Proje | 0 | 0 | 0 |
| Ödevler | 1 | 5 | 5 |
| Öğrenme ve Öğretme Etkinlikleri Toplam İş Yükü | - | - | 57 |
| ÖLÇME VE DEĞERLENDİRME ETKİNLİKLERİ İŞ YÜKÜ | |||
| Ölçme ve Değerlendirme Etkinlikleri | Etkinlik Sayısı/Yarıyıl | Süresi (saat) | Toplam İş Yükü |
| Kısa Sınav | 0 | 0 | 0 |
| Ara Sınavlar | 1 | 10 | 10 |
| Yarıyıl Sonu Sınavı | 1 | 20 | 20 |
| Ölçme ve Değerlendirme Etkinlikleri Toplam İş Yükü | - | - | 30 |
| TOPLAM İŞ YÜKÜ (Öğrenme ve Öğretme + Ölçme ve Değerlendirme Etkinlikleri) | 87 | ||
| DERSİN AKTS KREDİSİ (Toplam İş Yükü/25.5 Saat) | 3 | ||