FEN FAKÜLTESİ
İSTATİSTİK
Dersin Adı   BİLGİSAYAR PROGRAMLAMA I
Dönemi Dersin Kodu Teorik Saat / Uygulama Saati AKTS
3 2705305 2 / 2 6
Dersin Düzeyi Lisans
Dersin Dili Türkçe
Dersin Veriliş Biçimi Yüz Yüze
Dersin Koordinatörü Prof.Dr. Coşkun KUŞ
Koordinator E-mail coskun selcuk.edu.tr
Öğretim Elemanı
Doç.Dr. İsmail KINACI
Yardımcı Öğretim Elemanları
Dersin Amacı Öğrencilere, C ve C++ dilinde programlamanın öğretilmesi hedeflenmektedir.
Temel Bilimler Mühendislik Bilimleri Sosyal Bilimler Eğitim Bilimleri Sanat Bilimleri Sağlık Bilimleri Tarım Bilimleri
60 40 0 0 0 0 0
DERS YÖNTEM VE TEKNİKLERİ
Bilgisayar başında teorik ve uygulamalı anlatım şeklinde gerçekleştirilecektir.
HAFTA DERS İÇERİĞİ KAYNAK
1 Dev-C++ editörünün tanıtımı ve derlemenin anlam ve önemi, kütüphaneler (stdio.h, conio.h, math.h), değişken türleri, standart girdi ve çıktı (scanf, printf) fonksiyonları Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
2 Girdi ve çıktıların formatlanması Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
3 Koşul ve döngüler Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
4 Dizi ve Matris değişkenler Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
5 Kesikli ve sürekli rasgele sayı üretme (srand(), rand(), stdlib.h) Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
6 İadeli ve iadesiz rasgele çekilişler Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
7 Dizi değişkenlerde sıralama ve betimsel istatistikler Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
8 Matrislerde elemanter satır ve sütün işlemleri, çoklu sıralama Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
9 Fonksiyon oluşturma Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
10 Arasınav Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
11 Matrislerle toplama, çıkarma, çarpma, ters ve transpozun bulunması Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
12 Matrislerde alt ve üst üçgenler Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
13 Dosya işlemleri (dosyadan okuma ve dosyaya yazma) Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
14 Yerel dizi ve matris değişkenlerin fonksiyonlarda kullanımları Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
15 Örnek problem çözümleri Ögr. Gör. Reyhan YILMAZ, Dr. Tarık YILMAZ, C ve C++ Programlama, 2011
DEĞERLENDİRME SİSTEMİ   Ara Sınav Final
  Sayı Katkı Payı Sayı Katkı Payı  
Yarıyıl İçi Çalışmaları : - - - -
Devam/Katılım : - - - -
Uygulamalı Sınav : - - - -
Derse Özgü Staj : - - - -
Küçük Sınav : - - - -
Ödev : - - - -
Sunum ve Seminer : - - - -
Projeler : - - - -
Atölye/Laboratuvar Uygulamaları : - - - -
Vaka Çalışmaları : - - - -
Arazi Çalışmaları : - - - -
Klinik Çalışmaları : - - - -
Diğer Çalışmaları : - - - -
Ara Sınav   1 40 - -
Final   - - 1 60
AKTS İŞ YÜKÜ TABLOSU   Sayı Süre
Ders Süresi : 14 4
Sınav Dışı Ders Çalışma Süresi : 14 8
Sunum ve Seminer Hazırlama : 0 0
Derse Özgü Staj : 0 0
Atölye/Laboratuvar Uygulamaları : 0 0
Arazi Çalışmaları : 0 0
Vaka Çalışmaları : 0 0
Projeler : 0 0
Ödev : 0 0
Küçük Sınavlar : 0 0
Ara Sınav : 1 6
Final : 1 6
DERSİN AKTS KREDİSİ 6
No DERS ÖĞRENİM ÇIKTISI KATKISI (*)
D.Ö.Ç. 1 Öğrenci, verilen bir problemin çözümü için algoritma adımlarını yazar. 4
D.Ö.Ç. 2 Öğrenci, C++ program editörünü kullanır, yeni program açar,programı kaydeder, değiştirir ya da siler. 4
D.Ö.Ç. 3 Öğrenci, yazılacak C++ programında kullanılacak değişkenlerin tipini belirler ve bunlara değer aktarır. 4
D.Ö.Ç. 4 Öğrenci, yinelenen işlemleri ve gerekli kontrolleri yaptırmak için C++ programının temel komutlarını kullanır. 4
D.Ö.Ç. 5 Öğrenci, C++ programında dizi ve matris tanımlayıp matematiksel işlemleri yaptırır. 4
* 1: Zayıf - 2: Orta - 3: İyi - 4: Çok İyi
PROGRAM ÇIKTISI VE DERS ÖĞRENİM ÇIKTISI İLİŞKİ MATRİSİ

DÖÇ1DÖÇ2DÖÇ3DÖÇ4DÖÇ5DÖÇ6DÖÇ7DÖÇ8DÖÇ9DÖÇ10DÖÇ11DÖÇ12DÖÇ13DÖÇ14DÖÇ15DÖÇ16DÖÇ17DÖÇ18DÖÇ19DÖÇ20
PÇ1
PÇ2
PÇ3
PÇ4
PÇ5
PÇ6
PÇ7
PÇ8
PÇ9
PÇ10
PÇ11
PÇ12
PÇ13
PÇ14
PÇ15
PÇ16
PÇ17
PÇ18
PÇ19
PÇ20