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 |