Genel Bilgi
| Birim | MÜHENDİSLİK FAKÜLTESİ |
| OTOMOTİV MÜHENDİSLİĞİ PR. (İNGİLİZCE) | |
| Kod | AEN162 |
| Ad | Computer Programming |
| Dönem | 2017-2018 Eğitim-Öğretim Yılı |
| Yarıyıl | 2. Yarıyıl |
| Süre (T+U) | 2-2 (T-U) (17 Hafta) |
| AKTS | 5 AKTS |
| Yerel Kredi | 3 Yerel Kredi |
| Eğitim Dil | İngilizce |
| Seviye | Belirsiz |
| Tür | Normal |
| Etiket | Z Zorunlu |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Prof. Dr. KADİR AYDIN |
| Dersin Öğretim Elemanı |
Prof. Dr. MUSTAFA ÖZCANLI
(Bahar)
(A Grubu)
(Sor. Öğr. Ele.)
|
Dersin Amacı / Hedefi
Temel programlama ve öğrencilerin programlama diliyle program yazabilmesini sağlamak.
Dersin İçeriği
Nesnel yönelimli programlama. C programlama diline giriş, Cde bir programı çalıştırma ve düzenleme. Sabitler, değişkenler, tanımlamalar, durumlar. Seçmeli yapılar. Tekrarlı yapılar ve diziler. Fonksiyonlar. Göstergeler. Çok boyutlu diziler. Cde alt programlar. Örnek programlar.
Dersin Ön Koşulu
Kaynaklar
Notlar
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Algoritma mantığı Programlama |
| ÖÇ02 | C dili |
| ÖÇ03 | C de şartlı program |
| ÖÇ04 | C de çevrimler |
| ÖÇ05 | C de hesap makinesi programı |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | - | Bilgisayar sistemlerini ve programlarını kullanır | |
| PÖÇ02 | - | Çeşitli mühendislik teknikleri ve becerileri ile donanımlı olma | |
| PÖÇ03 | - | İstatistiksel teknikleri kullanarak farklı disiplinlerin problemlerine çözüm üretir | |
| PÖÇ04 | - | Teknik, ekonomik, çevresel, üretilebilirlik, sürdürülebilirlik sınırlamaları dâhilinde çeşitli mühendislik ihtiyaçlarını karşılamak üzere bir sistem, bileşen veya süreç tasarlayabilme | |
| PÖÇ05 | - | Görsel, veritabanı ve web programlama tekniklerini anlama ve nesnel program yazabilme yeteneğine sahip olma | |
| PÖÇ06 | - | Bir işletmede karşılaşabileceği uygulamaları bağımsızca inceleyip öğrenebilme; gördüğü problemlerinin kritik değerlendirmesini yapabilme; problemleri formüle edebilme ve uygun tekniği seçerek çözüm getirebilme | |
| PÖÇ07 | - | Bir ürünün veya üretim yönteminin tanımlanması, tasarlanması, geliştirilmesi ve kullanıma alınmasına öncülük edebilme | |
| PÖÇ08 | - | Yaşam boyu öğrenmenin gerekliliğinin farkında olma ve kendini devamlı yenileyebilme | |
| PÖÇ09 | - | İngilizceyi teknik veya teknik olmayan konularda yazılı ve sözlü etkin kullanabilme | |
| PÖÇ10 | - | Çok etkin bir biçimde bilgisayar kullanabilme; bilgisayar destekli çizim, tasarım, çözümleme ve sunum yapabilme | |
| PÖÇ11 | - | Mesleki gelişiminin yanı sıra, ilgi ve yetenekleri doğrultusunda bilimsel, sosyal, kültürel ve sanatsal alanlarda öğrenme gereksinimlerini belirleyerek kendini sürekli geliştirir. | |
| PÖÇ12 | - | Teknik ve etik sorumluluklarının farkında, meraklı ve yenilikçi olma |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Nesnel yönelimli programlama | Ders notları | |
| 2 | C programlama diline giriş | Ders notları | |
| 3 | C de bir programı çalıştırma ve düzenleme | Ders notları | |
| 4 | Sabitler, değişkenler, tanımlamalar, durumlar | Ders notları | |
| 5 | .Seçmeli yapılar | Ders notları | |
| 6 | Tekrarlı yapılar ve diziler | Ders notları | |
| 7 | Fonksiyonlar | Ders notları | |
| 8 | Ara Sınav | Ders notları | |
| 9 | Göstergeler | Ders notları | |
| 10 | Çok boyutlu diziler | Ders notları | |
| 11 | c de alt programlar | Ders notları | |
| 12 | Örnek programlar. | Ders notları | |
| 13 | Örnek programlar. | Ders notları | |
| 14 | Örnek programlar. | Ders notları | |
| 15 | Örnek programlar. | Ders notları | |
| 16 | Yarıyıl Sonu Sınavları | Ders notları | |
| 17 | Yarıyıl Sonu Sınavları | Ders notları |
Değerlendirme (Sınav) Yöntemleri ve Kriterleri
| Değerlendirme Türü | Yarıyıl İçi / Yıl İçi Etkisi | Yarıyıl Sonu / Yıl Sonu Etkisi |
|---|---|---|
| 1. Ara Sınav | 80 | 32 |
| 1. Performans Görevi (Uygulama) | 20 | 8 |
| Genel Değerlendirme | ||
| Yarıyıl İçi / Yıl İçi Toplam | 100 | 40 |
| 1. Yıl Sonu Sınavı | - | 60 |
| Genel Toplam | - | 100 |