Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
1MFK111Programlamaya Giriş2+2+03412.11.2025

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Bölümü / Programı Endüstri Mühendisliği
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Programlama temel kavramlar ve tekniklerinin tanıtılması ve C dilinde uygulanması
Dersin İçeriği Programlama dillerinin tarihi ve gelişimi, algoritma geliştirme, C dilinin temel yapısı, değişkenler, operatörler, karşılaştırma ve döngü deyimleri, fonksiyonlar, diziler.
Dersin Yöntem ve Teknikleri Konu anlatımı, Soru-Cevap, Uygulamalar
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Dr. Öğretim Üyesi Pegah MUTLU
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar C How to Program, Deitel&Deitel, 8th Edition, Pearson, 2016, ISBN-13:978-0133976892 , ISBN-10:0133976890
Ödevler Bir grup projesi
Sınavlar Vize ve Final

Ders Yapısı
Matematik ve Temel Bilimler %0
Mühendislik Bilimleri %10
Mühendislik Tasarımı %10
Sosyal Bilimler %0
Eğitim Bilimleri %0
Fen Bilimleri %0
Sağlık Bilimleri %0
Alan Bilgisi %80

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Proje 1 % 0
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
3
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 15 2 30
Sınıf Dışı Ç. Süresi 15 3 45
Ara Sınavlar 1 2 2
Uygulama 14 2 28
Yarıyıl Sonu Sınavı 1 2 2
Toplam İş Yükü   AKTS Kredisi : 4 107

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Öğrenciler, temel mühendislik ve programlama bilgilerini kullanarak algoritmalar oluşturabilir ve belirli bir probleme uygun çözüm adımlarını tanımlayabilirler.
2 Öğrenciler, modern programlama teknikleri ve araçlarını kullanarak farklı koşulu ve döngü yapıları kurabilir ve bunları çeşitli algoritmalarda etkin biçimde uygulayabilirler.
3 Öğrenciler, mühendislik problemlerinin çözümünde kullanılan araçlardan yararlanarak fonksiyonlar oluşturabilir, kodun yeniden kullanılabilirliğini ve modülerliğini sağlayabilirler.
4 Öğrenciler, çeşitli mühendislik ve uygulama alanlarında modern programlama araçlarını kullanarak C diliyle uygulamalar geliştirebilir ve problemleri bilgisayar ortamında çözebilirler.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Programlama dillerinin temel kavramları
2 C dilinin yapısı ve derleyici tanıtımı
3 Veri tipleri, mantıksal operatörler
4 Değişken kullanımı ve atamalar
5 Aritmetik işlemler
6 Giriş/çıkış komutları
7 Akış diyagramları
8 Vize sınavı.
9 Döngü Deyimleri- FOR deyimi
10 WHILE ve DO-WHILE döngüleri
11 İç içe döngüler.
12 Diziler
13 Çok boyutlu diziler
14 Fonksiyonlar

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11
Ö1 5
Ö2 4
Ö3 4
Ö4 4

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek

  
  https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=234052&curProgID=5582&lang=tr