BLP114
NESNE TABANLI PROGRAMLAMA I
- Semester
- 2
- Type
- Zorunlu
- Theory / Practice / Lab
- 2 / 2 / 0
- ECTS
- 5
- Level of study
- Ön Lisans
- Mode of study
- Birinci Öğretim
- Instructor
- Öğr. Gör. Osman VİLLİ
- Prerequisite courses
- -
- Internship status
- -
Course objectives
C# dili ile masaüstü programlamanın temellerini uygulamalı olarak öğrenmek, veritabanı bağlantılı uygulamalar geliştirmek, çok boyutlu programlama bilgi ve becerilerini edinmek.
Course content
Temel Programlama Kavramları, .NET Kavramları, Programlama Dili Temelleri, Metotlar, Sınıflar, İsim Alanları, IO İşlemleri, Nesne Yönelimli Programlama Tekniğine Giriş
Resources
www.codeproject.com www.csharp-corner.com Her Yönüyle C# Programlama - Sefer Algan - Pusula Yayıncılık
Other recommended points
-
Learning outcomes
- 1 Öğrenciler C# hakkında deneyim kazanırlar.
- 2 Öğrenciler bağımsız yazılım geliştirme kabiliyeti kazanırlar.
- 3 Öğrenciler uygulama alanlarını öğrenirler.
- 4 Öğrenciler nesne tabanlı programlama mantığını kavrarlar.
Weekly topics
| Week 1 | Programlama dillerine giriş |
|---|---|
| Week 2 | Nesne tabanlı programlama dilleri özellikleri |
| Week 3 | Visual Studio ortamını tanıma |
| Week 4 | C# programalama dilinin temelleri |
| Week 5 | İlk C# programlama programının yazılması |
| Week 6 | İlk C# programlama programının yazılması |
| Week 7 | Hesap makinesi örneği gerçekleştirme |
| Week 8 | Ara sınav |
| Week 9 | Class ve metot kavramları |
| Week 10 | Class ve metot kavramları |
| Week 11 | Öğrenci kayıt sistemi geliştirilmesi |
| Week 12 | Öğrenci kayıt sistemi geliştirilmesi |
| Week 13 | Öğrenci kayıt sistemi geliştirilmesi |
| Week 14 | Kütüphane rezervasyon sistemi geliştirilmesi |
| Week 15 | Kütüphane rezervasyon sistemi geliştirilmesi |
| Week 16 | Final sınavı |
Assessment
Yarıyıl (Yıl) İçi Etkinlikleri
- Ara Sınav %100
Yarıyıl (Yıl) Sonu Etkinlikleri
- Yarıyıl Sonu Sınavı %100
Yarıyıl(yıl) içi etkinliklerin ve yarıyıl(yıl) sonu sınavının başarı notuna katkısı
- Yarıyıl (Yıl) Sonu Etkinlikleri %70
- Yarıyıl (Yıl) İçi Etkinlikleri %30
ECTS workload
| Event | Number | Duration (hours) | Total (hours) |
|---|---|---|---|
| Ara Sınav | 1 | 4 | 4 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 8 | 8 |
| Bütünleme Sınavı | 1 | 5 | 5 |
| Gösterme | 14 | 1 | 14 |
| Laboratuvar | 14 | 2 | 28 |
| Proje Hazırlama | 1 | 50 | 50 |
| Proje Sunma | 1 | 5 | 5 |
| Total workload / ECTS | 114 hours · 3,8 ECTS | ||