GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
504001182023 COMPUTER PROGRAMMING Ders 1 2 3,00

Lisans


İngilizce


MATLAB çalışma ortamını tanımak ve bu ortamda, • Skaler sayılar, vektör ve matrislerle işlem yapmayı ve problem çözümünü, • 2 boyutlu ve 3 boyutlu grafik çizimini, • Temel mühendislik problemlerinin çözümünde algoritmaların oluşturulmasını ve oluşturulan algoritmaların programlanmasını öğretmek.


Assoc. Prof. Dr. Seda Ersus


1 Fonksiyon yapılarını oluşturmak
2 Program tasarım (algoritma) tekniği ve MATLAB yazılımının bu amaca hizmet edecek şekilde kullanımı
3 Programlamada veri giriş ve sonuç alma ortamlarını bu ortamlarda kullanılan objeleri,
4 Programlamada mantıksal işlemler ve karar yapıları
5 Döngü gereksinimini ve döngü yapılarının kurulması
6 MATLAB yazılımını kullanarak, Gıda Mühendisliği problemlerinin çözümüne ilişkin yazılım geliştirme
7 Sayılar, vektörler ve matrislerle işlem yapmak
8 Problem çözümünün tasarlanması
9 2 boyutlu ve 3 boyutlu grafik çizimi

Birinci Öğretim


Yok


Yok


MATLAB çalışma ortamının tanıtılması, bu ortamda sayılar, vektör ve matrislerle işlemler, problem çözümü, 2 boyutlu ve 3 boyutlu grafik çizimi. Problemlerin çözümünde algoritmaların oluşturulması ve oluşturulan algoritmaların MATLAB ortamında programlanması.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 MATLAB çalışma ortamının ve bu ortamda yer alan pencerelerin tanıtılması. Bu ortamda temel aritmetik işlemlerin gerçekleştirilmesi ve hazır fonksiyonların kullanılması.
2 MATLAB ortamında vektör ve matrislerin yaratılması. Vektör ve matrislerle temel matematiksel işlemlerin gerçekleştirilmesi.
3 MATLAB ortamında 2 boyutlu grafiklerin çizimi.
4 MATLAB ortamında 3 boyutlu grafiklerin çizimi.
5 Metin dosyalarının kullanımı, veri yönetimi ve kullanıcı tanımlı fonksiyon dosyalarının yazılması.
6 MATLAB ortamında programlama. • Şarta bağlı yapılar (if-end, if-else-end yapıları)
7 ARASINAV
8 MATLAB ortamında programlama- MATLAB ortamında programlama. • Şarta bağlı yapılar (if-elseif-else-end ve switch-case yapıları)
9 MATLAB ortamında programlama • Döngü gereksinimi ve döngü yapıları (For-loop)
10 MATLAB ortamında programlama • Döngü yapıları (Karmaşık for-loop yapıları ve While-loop yapıları).
11 MATLAB ortamında programlama • Döngü yapıları (Karmaşık for-loop ve While-loop yapıları).
12 Mühendislik problemlerinin MATLAB ortamında çözümü (Uygulamalar)
13 Mühendislik problemlerinin MATLAB ortamında çözümü (Uygulamalar)
14 FİNAL SINAVI

1. Amos Gilat, “MATLAB An Introduction With Applications”,John Wiley, (2007) 2. MATLAB® 7 Getting Started Guide 3. Brian D.Hahn and Daniel T. Valentine, “Essential MATLAB® for Engineers and Scientists”, Third edition. 4. Brian R. Hunt, Ronald L. Lipsman , Jonathan M. Rosenberg “A Guide to MATLAB® for Beginners and Experienced Users”, Second Edition.



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 50 1 50
Uygulama/Pratik 1 3 3
Bireysel Çalışma 20 1 20
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 10 10
Toplam İş Yükü (saat) 95

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12
ÖÇ 1 3
ÖÇ 2 3 2 4
ÖÇ 3 3 4
ÖÇ 4 4 4
ÖÇ 5 4
ÖÇ 6 4 3
ÖÇ 7 5
ÖÇ 8 5 4 5
ÖÇ 9 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek