Ders Öğrenme Çıktıları (DÖÇ) |
PÇ |
ODY |
Bu dersi başarı ile tamamlayan öğrenciler: |
|
|
DÖÇ-1 |
Problem çözümü ilke ve evrelerini bilir, algoritma ve akış şeması oluşturabilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-2 |
Algoritma tasarımı yapabilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-3 |
C programlama dilinin yapısını, veri tiplerini ve değişkenlerini kullanarak program yazabilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-4 |
C programlama dilinin temel giriş-çıkış komutlarını bilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-5 |
C programlama dilindeki kontrol (şartlı ifade) komutlarını bilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-6 |
C programlama dilindeki döngü komutlarını bilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-7 |
C programlama dilinde dizi değişken oluşturmayı bilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-8 |
C programlama dilinde string ifadelerle ilgili işlemler yapabilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-9 |
C programlama dilinde dosya işlemlerini yapabilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-10 |
C programlama dilinde işaretçi (pointer) oluşturmayı bilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-11 |
C programlama dilinde sıralama, arama işlemlerini yapabilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-12 |
C programlama dilinde yer alan kütüphaneleri ve bu kütüphaneler altında yer alan fonksiyonları bilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-13 |
C programlama dilinde kesme programı oluşturmayı bilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
DÖÇ-14 |
Port kullanımının nasıl yapıldığını bilir. |
PÇ-13 Alanında karşılaşabileceği problemleri algoritma kullanarak bilgisayar programı yazma becerilerini kazanır.
|
Yazılı Sınav |
PÇ: Bölüm program çıktıları ÖDY: Ölçme ve değerlendirme yöntemi |
Dersin İçeriği |
Algoritma tasarımı, C programlama diline giriş ve C dilinin genel yapısı, temel veri tipleri ve giriş-çıkış
komutları, karar verme yapıları ve döngüler, diziler, işaretçiler, string işlemleri, dosya işlemleri,
kütüphaneler, kesmeler, port kullanımı. |
Haftalık Detaylı Ders İçeriği |
Hafta |
Detaylı İçerik |
Öğretim Yöntem ve Teknikleri |
1 |
Problem çözümünün ilke ve evreleri, algoritma ve akış şemaları |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
2 |
Algoritma tasarımı |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
3 |
C programlama dilinin yapısı, veri tipleri, değişkenler |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
4 |
Temel giriş-çıkış komutları |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
5 |
Kontrol deyimleri |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
6 |
Döngüler |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
7 |
Diziler |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
8 |
Ara Sınav |
|
9 |
String ifade işlemleri |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
10 |
Dosya işlemleri |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
11 |
İşaretçiler |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
12 |
Sıralama, arama |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
13 |
Kütüphaneler |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
14 |
Kesmeler |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
15 |
Port kullanımı |
Anlatım, Gösterip yaptırma, yaratıcı düşünce,Bilgisayarla Öğrenme |
16 |
Final Sınavı |
|
Ders Kitabı / Yardımcı Kitap |
1 |
Alp S., KilitciA., "Algoritmalar ve Programlamaya Giriş", Umuttepe Yayınevi,2015. |
2 |
Vatansever, F. (2020). Algoritma geliştirme ve programlamaya giriş. |
3 |
SEBETCİ, Ö. (2019). Nesne temelli programlamaya giriş ve algoritmalar. Hiperlink eğit. ilet. yay. san. tic. ve ltd. sti.. |
Ders Araç - Gereç ve Malzemeleri |
Ders kitabı, dizüstü bilgisayar, projeksiyon cihazı |