Bilgi Paketi

TBY217

PROGRAMLAMA

Ders Kodu
TBY217
Yarıyıl
Üçüncü Yarıyıl (Güz)
Teori+Uygulama
3 + 0
AKTS
6
Dersin TürüZorunlu
Dersin DüzeyiLisans
Dersin Yılı2
Dersin YarıyılıÜçüncü Yarıyıl (Güz)
AKTS6
Öğretim Eleman(lar)ı -
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. İyi bir C ++ programı oluşturmak için gerekli olan temel programlama kavramlarını ve metodolojilerini öğrenirler.
  2. C ++ gibi yüksek seviyeli bir dilin avantajlarını, programlama sürecini ve derleme sürecini tanımlarlar.
  3. C ++ 'ın temel öğelerini kullanarak programları tasarlarlar, uygularlar, hatalarını ayıklarlar ve test ederlerC ++ 'ın temel öğelerini kullanarak programları tasarlarlar, uygularlar, hatalarını ayıklarlar ve test ederler.
Veriliş BiçimiYüz Yüze
ÖnkoşullarYok
Önerilen Dersler
Ders TanımıBu derste öğrencilere C++ dilinin temelleri hakkında bilgi verilmekte, C++ dilinin sahip olduğu kütüphaneler tanıtılmaktadır. Bu dersin amacı, herhangi bir problemin çözümü için gerekli ilke ve evreleri kavrayarak algoritmik düşünce tarzını benimseyebilmektir. Sahip olunun bu algoritmik düşünce tarzı ile problemler için geliştirilen çözümleri, gerektiğinde temel programlama yapılarını kullanarak akış diyagramları üzerinde gösterebilmek ve öğretim için kullanılan programlama dili üzerinde kodlayabilmektir.
Ders İçeriği
HAFTA KONULAR
1. Hafta Derse giriş/tanıtım
2. Hafta C++ Temelleri /Programlama kavramları
3. Hafta Temel veri türleri ve değişkenler
4. Hafta Karar verme: if, if-else yapısı, switch deyimi
5. Hafta Karar verme: if, if-else yapısı, switch deyimi
6. Hafta Döngü işlemleri: for, while, do-while
7. Hafta Diziler (Array)
8. Hafta Ara Sınav
9. Hafta Fonksiyonlar
10. Hafta Fonksiyonlar: rekursif fonksiyonlar
11. Hafta İşaretçiler
12. Hafta Stringler
13. Hafta Nesne tabanlı programlamaya giriş: struct-class yapıları
14. Hafta Genel Tekrar
15. Hafta Değerlendirme & Kapanış
KaynaklarDers Notları
C++ How to Program, H. M. Deitel
C++ ile programlama, Yalçın Özkan
Öğretim Yöntemleri
  • Anlatım
  • Sorun/Problem Çözme
  • Soru-Cevap
  • Eğitim-Uygulama
  • Sunum
Değerlendirme
Sayısı Toplam Katkısı (%)
Ara Sınav 1 35
Mini-Sınav 2 20
Toplam(%) 55
Yıl İçinin Başarıya Oranı(%) 55
Finalin Başarıya Oranı(%) 45
Toplam(%) 100
AKTS İş Yükü
Aktivite Sayı Süre (Saat) İş Yükü
Ara Sınav 1 3 3
Kısa Sınavlara hazırlık 2 20 40
Sınıf Dışı Ders Çalışma Süresi 14 3 42
Final Sınavına Hazırlık 1 50 50
Ders Saati 14 3 42
Ara Sınava Hazırlık 1 40 40
Laboratuvar
Final Sınavı 1 3 3
Ödevler
Kısa Sınavlar 2 3 6
Toplam İş Yükü226
Toplam İş Yükü / 307.53
Dersin AKTS Kredisi6
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2 Ö3
P1 X X
P2 X
P3
P4
P5 X
P6
P7
P8
P9
P10
P11
P12
P13
P14 X
P15 X