|
|||||
Sınıf/Yarıyıl | 2 / Güz | ||||
Ders Düzeyi | Lisans | ||||
Ders Türü | Zorunlu | ||||
Bölümü | JEOFİZİK MÜHENDİSLİĞİ | ||||
Ön Koşul Dersleri | Yok | ||||
Öğretim Sistemi | Örgün | ||||
Ders Süresi | 14 Hafta | ||||
Öğretim Elemanı | YUSUF ARİF KUTLU (yakutlu@nevsehir.edu.tr) | ||||
Diğer Öğretim Elemanı/Elemanları |
|||||
Öğretim Dili | Türkçe | ||||
Sınıf Dışı Uygulama/Staj | Yok | ||||
Dersin Amacı | |||||
Fortran ve Matlab yazılımları kullanılarak mühendislik problemlerinin çözümlerine yönelik yazılım geliştirme temellerini öğretmek. |
Ders Öğrenme Çıktıları (DÖÇ) | PÇ | ODY | |
Bu dersi başarı ile tamamlayan öğrenciler: | |||
DÖÇ-1 | Genel olarak basit ve karmaşık yapılı fonksiyonlar için algoritma geliştirebilir. |
PÇ-1 Matematik, fen bilimleri ve kendi dalları ile ilgili teknoloji konularda yeterli alt yapıya sahiptir ve bu alanlardaki kuramsal ve uygulamalı bilgileri jeofizik mühendisliği çözümleri için beraber kullanır. PÇ-2 Jeofizik problemlerini uygun analitik yöntemler ve modelleme teknikleriyle saptar, tanımlar, formüle eder ve çözer. |
Yazılı Sınav |
DÖÇ-2 | Jeofizik verileri değerlendirebilecek programları yazabilir. |
PÇ-1 Matematik, fen bilimleri ve kendi dalları ile ilgili teknoloji konularda yeterli alt yapıya sahiptir ve bu alanlardaki kuramsal ve uygulamalı bilgileri jeofizik mühendisliği çözümleri için beraber kullanır. PÇ-2 Jeofizik problemlerini uygun analitik yöntemler ve modelleme teknikleriyle saptar, tanımlar, formüle eder ve çözer. |
Yazılı Sınav |
DÖÇ-3 | Problemlerin çözümüne yönelik farklı ve etkin algoritmalar tasarlayabilirler. |
PÇ-2 Jeofizik problemlerini uygun analitik yöntemler ve modelleme teknikleriyle saptar, tanımlar, formüle eder ve çözer. PÇ-3 Tanımlanmış bir hedef doğrultusunda bir süreci analiz eder, tasarlar ve bu doğrultuda modern tasarım yöntemlerini uygular. PÇ-5 Arazide jeofizik uygulama ve çalışma becerisi kazanır, veri toplar, sonuçları analiz eder ve yorumlar. PÇ-8 Çevre ve arkeolojik problemleri araştırmalarında, toplumun ihtiyaç duyduğu altyapıları güven içinde yapılabilmesi için gerekli mühendislik problemlerini çözme becerisine sahiptir. |
Yazılı Sınav |
PÇ: Bölüm program çıktıları ÖDY: Ölçme ve değerlendirme yöntemi |
Dersin İçeriği | ||
Fortran programlamanın temel ilkeleri, Write, Read ve Format deyimlerinin kullanımı, şartlandırma deyimlerinin (If..else..end if, go to,…..) kullanımı, Do….Enddo/Continue döngülerinin kullanımı, diziler (bir ve iki boyutlu) ve boyut deyimleri (dimension, real, integer,…), ana (*.FOR) ve alt program (Subroutine, Function) yazma ve kullanma, fonksiyonları programlayabilme ve jeofizik problemlere uygulama, Matlab yazılımının tanıtılması ve temel kurallar, Matlab' da temel işlem komutları ve Matris işlemleri, Matlab' da *.M dosyalarını ve Function alt progamları oluşturma ve kullanma, Matlab' da mantıksal ve döngü deyimlerinin kullanımı. Matlab'da 1 ve 2 Boyutlu grafik komutları ve kullanımları, polinomlar ve sinyal işleme deyimleri ve jeofizik problemlerde kullanımları. | ||
Haftalık Detaylı Ders İçeriği | ||
Hafta | Detaylı İçerik | Öğretim Yöntem ve Teknikleri |
1 | Fortran programlamanın temel ilkeleri, Write, Read ve Format deyimlerinin kullanımı | Program komutlarını öğrenme |
2 | Şartlandırma deyimlerinin (ıf..else..end if, go to,..) kullanımı | Program komutlarını öğrenme ve program yazımı |
3 | Şartlandırma deyimlerinin (ıf..else..end if, go to..) kullanımı | Program komutlarını öğrenme ve program yazımı |
4 | Do….End do/Continue döngülerinin kullanımı | Program komutlarını öğrenme ve program yazımı |
5 | Diziler (bir ve iki boyutlu) ve boyut deyimleri (dimension, real, integer,…) | Program komutlarını öğrenme ve program yazımı |
6 | Ana (*.FOR) ve alt program (Subroutine, Function) yazma ve kullanma | Program komutlarını öğrenme ve program yazımı |
7 | Fonksiyonları programlayabilme ve jeofizik problemlere uygulama | Program yazımı |
8 | Ara Sınav | |
9 | Matlab yazılımının tanıtılması ve temel kurallar | Konu anlatımı |
10 | Matlab' da temel işlem komutları ve matris işlemleri | Konu anlatımı |
11 | Matlab' da *.M dosyalarını ve function alt progamları oluşturma ve kullanma | Program komutlarını öğrenme ve program yazımı |
12 | Matlab' da mantıksal ve döngü deyimlerinin kullanımı | Program komutlarını öğrenme ve program yazımı |
13 | Matlab' da 1 ve 2 boyutlu grafik komutları ve kullanımları | Program komutlarını öğrenme ve program yazımı |
14 | Polinomlar ve sinyal işleme deyimleri ve jeofizik problemlerde kullanımları | Program yazımı |
15 | Polinomlar ve sinyal işleme deyimleri ve jeofizik problemlerde kullanımları | Program yazımı |
16 | Final Sınavı | |
Ders Kitabı / Yardımcı Kitap | ||
1 | Prof. Dr. Uğur Arifoğlu, Matlab 7. Alfa Yayınları. | |
2 | Aynur Uysal, Prof. Dr. Mithat Uysal.Fortran 90. Beta Basım Yayım. | |
Ders Araç - Gereç ve Malzemeleri | ||
Bilgisayar |
Ölçme Yöntemi | |||
Yöntem | Hafta | Süre (Saat) | Katkı(%) |
Ara Sınav | 8 | 1 | 40 |
Diğer Ölçme Yöntemleri | |||
1.Sözlü Sınav | |||
2.Kısa Sınav (Quiz) | |||
3.Laboratuvar Sınavı | |||
4.Sunum | |||
5.Rapor | |||
6.Seminer | |||
7.Performans Ödevi | |||
8.Dönem Ödevi | |||
9.Proje | |||
Final Sınavı | 16 | 1 | 60 |
Öğrenci İş Yükü | |||
İşlem Adı | Haftalık Saat | Sayı | İş Yükü |
Haftalık Ders Saati (Teorik+Uygulama) | 2 | 14 | 28 |
Sınıf Dışı Çalışma | |||
a) Okuma | 0 | ||
b) İnternette/Kütüphanede Tarama | 0 | ||
c) Performans Ödevi | 0 | ||
d) Seminer/Sunum/Rapor Hazırlama | 0 | ||
e) Dönem Ödevi/Proje Hazırlama | 0 | ||
Sözlü Sınav | 0 | ||
Kısa Sınav (Quiz) | 0 | ||
Laboratuvar Sınavı | 0 | ||
Ara Sınav İçin Hazırlık | 6 | 7 | 42 |
Ara Sınav | 1 | 1 | 1 |
Final Sınavı İçin Hazırlık | 7 | 7 | 49 |
Final Sınavı | 1 | 1 | 1 |
0 | |||
0 | |||
Toplam İş Yükü | 121 |