TEKNOLOJİ FAKÜLTESİ
ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ
LİSANS DERSLERİ
Dersin Adı   BİLGİSAYAR PROGRAMLAMA
Dönemi Dersin Kodu Teorik Saat / Uygulama Saati AKTS
1 3302108 3,00 / 1,00 6,00
Dersin Düzeyi Lisans
Dersin Dili Türkçe
Dersin Veriliş Biçimi Yüz Yüze
Dersin Koordinatörü Öğr. Gör. Uğur TAŞKIRAN
Koordinator E-mail utaskiran selcuk.edu.tr
Öğretim Elemanı
Öğr. Gör. Uğur TAŞKIRAN
Yardımcı Öğretim Elemanları
Araş. Gör. Okan UYAR
Dersin Amacı Bilgisayar programlama dersi öğrencilere bilgisayar programlama ile ilişkili temel kavramları vermeyi ve C++ programlama dilini kullanarak bilgisayar programlama yöntemlerini öğretmeyi amaçlar.
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İ
1: Anlatım, 2: Soru-Cevap, 3: Tartışma, 4: Alıştırma ve Uygulama, 5: Gösteri, 6: Gösterip Yaptırma, 7: Grup Çalışması, 8: Benzetim, 9: Beyin Fırtınası, 10: Örnek Olay, 11: Deney/Laboratuvar, 12: Bireysel Çalışma, 13: Problem Çözme, 14: Proje Temelli Öğrenme
HAFTA DERS İÇERİĞİ KAYNAK
1 Giriş Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
2 Temel kavramlar, Algoritma, Pseudocode Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
3 Kontrol Yapıları if-else, while Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
4 Kontrol Yapıları for, switch-case Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
5 Kontrol Yapıları for, switch-case Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
6 Fonksiyonlar Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
7 Fonksiyonlar Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
8 Fonksiyonlar Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
9 Ara Sınav
10 Diziler Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
11 Diziler Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
12 İşaretçiler ve Dizi Karakterler Fatih Başçiftçi, "C/C++ Programlam Dili", 2013
13 Programlama Uygulamaları
14 Programlama Uygulamaları
15 Final Sınavı
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   100 - - -
Final   - - 100 -
AKTS İŞ YÜKÜ TABLOSU   Sayı Süre
Ders Süresi : 14 4
Sınav Dışı Ders Çalışma Süresi : 14 4
Sunum ve Seminer Hazırlama : - -
Derse Özgü Staj : - -
Atölye/Laboratuvar Uygulamaları : - -
Arazi Çalışmaları : - -
Vaka Çalışmaları : - -
Projeler : 1 40
Ödev : - -
Küçük Sınavlar : - -
Ara Sınav : 1 25
Final : 1 33
DERSİN AKTS KREDİSİ 7
No DERS ÖĞRENİM ÇIKTISI KATKISI (*)
D.Ö.Ç. 1 1)Algoritma ve algoritma ifade şekillerini bilir 3
D.Ö.Ç. 2 2)Programlama temel kavramlarını bilir. 3
D.Ö.Ç. 3 3)Kullandığı programlama dilinin desteklediği veri tiplerini ve operatörlerini bilir. 3
D.Ö.Ç. 4 4)Kontrol yapılarını bilir 3
D.Ö.Ç. 5 5)Tek boyutlu ve çift boyutlu dizi tanımlamalarını yapar ve dizi işlemlerini gerçekleştirebilir. 3
D.Ö.Ç. 6 6)Programlama diline ait matematiksel fonksiyonlarını kullanabilir. 3
D.Ö.Ç. 7 7)Fonksiyon- Alt program tanımlamalarını yapar 3
D.Ö.Ç. 8 8)Hata takibi yapabilir, hata yakalama kodu yazar. 3
D.Ö.Ç. 9 9)Mühendislik problemlerinin çözümü için bilgisayar programlama kabiliyeti elde eder. 3
D.Ö.Ç. 10 10)C++ dilinde bilgisayar programı yazabilme kabiliyeti kazanır. 3
* 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
 
Gizlilik Politikamız
© TEKNOLOJİ FAKÜLTESİ