| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
|---|---|---|---|---|---|---|
| OMKT208 | Veri Tabanı ve Görsel Programlama | Ders | 2 | 4 | 2.00 | 2.00 |
Önlisans
Türkçe
Bu dersin amacı öğrencilere görsel programlama mantığını öğretmek, C# programlama dili kullanarak masaüstü uygulamaları geliştirebilme becerisi kazandırmak ve temel veritabanı tasarımı ile veri tabanı işlemlerini uygulamalı olarak gerçekleştirebilmelerini sağlamaktır.
ÖĞR. GÖR. SÜMEYYE ORUÇ
| 1 | Öğrenci veri tabanı kavramlarını açıklar ve ilişkisel veri tabanı modeline uygun veri tabanı tasarlayabilir. |
| 2 | Öğrenci veri tabanı tablolarını oluşturabilir, veri ekleme, güncelleme ve silme işlemlerini gerçekleştirebilir. |
| 3 | Öğrenci SQL sorgu dili kullanarak veri tabanında sorgulama işlemleri gerçekleştirebilir. |
| 4 | Öğrenci C# programlama dili kullanarak veri tabanı bağlantısı kurabilir ve veri tabanı destekli uygulamalar geliştirebilir. |
Birinci Öğretim
Ön koşul ders yoktur.
-
Görsel programlama kavramı, C# programlama ortamına giriş, Windows Forms uygulamaları, form kontrolleri ve olay tabanlı programlama, değişkenler ve temel programlama yapıları, kullanıcı arayüzü tasarımı, veri tabanı kavramları, veri tabanı tasarımı, temel SQL komutları (SELECT, INSERT, UPDATE, DELETE), C# ile veri tabanı bağlantısı, veri tabanı işlemleri ve veri tabanı destekli uygulama geliştirme.
| Hafta | Teorik | Uygulama | [OgretimYontemVeTeknikleri] | [OnHazirlik] |
|---|---|---|---|---|
| 1 | Görsel programlama kavramı ve C# programlama ortamına giriş | |||
| 2 | Windows Forms yapısı ve temel form tasarımı | |||
| 3 | Form kontrolleri (Label, TextBox, Button vb.) ve kullanıcı arayüzü tasarımı | |||
| 4 | Olay tabanlı programlama (Event-Driven Programming) | |||
| 5 | Karar yapıları ve uygulama geliştirme | |||
| 6 | Döngüler ve uygulama örnekleri | |||
| 7 | Basit görsel uygulama geliştirme çalışmaları | |||
| 8 | Ara sınav | |||
| 9 | Veri tabanı kavramları ve veri tabanı tasarımına giriş | |||
| 10 | SQL’e giriş ve temel SQL komutları (SELECT, INSERT) | |||
| 11 | Veri güncelleme ve silme işlemleri (UPDATE, DELETE) | |||
| 12 | C# ile veri tabanı bağlantısına giriş | |||
| 13 | Veri tabanı işlemleri ve veri görüntüleme uygulamaları | |||
| 14 | Veri tabanı destekli uygulama geliştirme ve genel tekrar | |||
| 15 | Final sınavı |
Öğretim Elemanı Ders Notları Kodlab Yayınları. Genel Veritabanı Tasarımı. Yücedağ, M. C# Programlama. Kodlab Yayınları.
Teorik ders anlatımı C# ile görsel programlama uygulamaları Windows Forms uygulama geliştirme çalışmaları Veri tabanı tasarımı uygulamaları SQL sorgu uygulamaları C# ile veri tabanı bağlantı uygulamaları Bireysel uygulama ödevleri Sınıf içi tartışma ve soru-cevap etkinlikleri
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 60 |
| Proje Hazırlama | 1 | 40 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
15 iş günü
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 1 | 1 |
| Problem Çözümü | 1 | 5 | 5 |
| Proje Hazırlama | 1 | 10 | 10 |
| Proje Sunma | 1 | 3 | 3 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 10 | 10 |
| Final Sınavı içiin Bireysel Çalışma | 1 | 10 | 10 |
| Okuma | 1 | 10 | 10 |
| Toplam İş Yükü (saat) | 50 | ||
| ÖÇ 1 |
| ÖÇ 2 |
| ÖÇ 3 |
| ÖÇ 4 |