Mühendislik Fakültesi
İnşaat Mühendisliği

Ders Bilgileri

PROGRAMLAMAYA GİRİŞ
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
CSE103 Güz 3 0 3 4

Ön Koşulu Olan Ders( ler )
Dili İngilizce
Türü Zorunlu
Seviyesi Lisans
Öğretim Elemanı( ları ) Dr. Öğr. Üyesi Mehmet Ali AKTAŞ
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar
Staj Durumu Yok
Amacı Programlama dilini detaylı olarak öğretmek.
İçeriği Programlama dilinin mimarisi ve yapılarını öğretmek.

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 İstenilen gereksinimleri karşılayacak sistemleri tasarlayabilme becerisi
2 Tasarımları, deneysel yöntemler ile destekleyerek uygulayabilme becerisi
3 Analitik düşünce ile mevcut sistemleri inceleme, iyileştirme ve geliştirmeye yönelik algoritmik çözümler üretebilme becerisi
4 Mühendislik uygulamaları için gerekli teknikleri ve modern mühendislik araçlarını kullanabilme becerisi

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 Programlama dilinin yapısı ve genel özellikler
2 Akış Şemaları ve Uygulama Örnekleri
3 Karakterler Sabitler ve Değişkenler
4 Tip Bildirme deneyimleri ve uygulama örnekleri
5 Aritmetik fonksiyonların karşılıkları
6 Çıktı deneyimlerinin kullanımı ve örnekleri
7 Girdi deyimi kullanımı ve örnekleri
8 Vize Sınavı
9 Kontrol deyimleri şartlı ve şartsız Go To deyimleri
10 Aritmetik IF ve Mantıksal IF
11 IF-THEN END IF ve IF THEN ELSE END IF
12 Do döngüsü
13 Bir iki üç boyutlu indisli değişkenler ve örnekleri
14 Uygulama Örnekleri
15 Son Sınav
16

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak
1 How to programming, 3rd Edition,Deitel & Deitel,

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 %40 Ara Sınav Ara Sınav
2 %60 Son Sınav Son Sınav

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 İstenilen gereksinimleri karşılayacak sistemleri tasarlayabilme becerisi
2 Tasarımları, deneysel yöntemler ile destekleyerek uygulayabilme becerisi
3 Analitik düşünce ile mevcut sistemleri inceleme, iyileştirme ve geliştirmeye yönelik algoritmik çözümler üretebilme becerisi
4 Mühendislik uygulamaları için gerekli teknikleri ve modern mühendislik araçlarını kullanabilme becerisi
Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
1 Ders Süresi 14 3 42
2 Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) 14 4 56
3 Sunum ve Seminer Hazırlama 0 0 0
4 İnternette tarama, kütüphane ve arşiv çalışması 0 0 0
5 Belge/Bilgi listeleri oluşturma 0 0 0
6 Atölye 0 0 0
7 Ara Sınav için Hazırlık 0 0 0
8 Ara Sınav 0 0 0
9 Kısa Sınav 0 0 0
10 Ödev 0 0 0
11 Ara Proje 0 0 0
12 Ara Uygulama 0 0 0
13 Son Proje 0 0 0
14 Son Uygulama 0 0 0
15 Son Sınav için Hazırlık 1 6 6
16 Son Sınav 1 2 2
  106