Rapor Tarihi: 11.04.2026 19:13
| Ders Adı | Kodu | Dili | Türü | Yarıyıl | T+U Saat | Kredi | AKTS |
|---|---|---|---|---|---|---|---|
| Algoritma Tasarımı ve Geliştirme | MKT1107 | Türkçe | Zorunlu | 1. Yarıyıl | 3 + 1 | 4,0 | 4,0 |
| Ön Koşul Dersleri | |
| Dersin Seviyesi | Ön Lisans |
| Dersin Verilişi | yüz yüze |
| Dersin Koordinatörü | Dr. Öğr. Üyesi Oğuzhan KENDİRLİ |
| Dersi Veren(ler) | Dr. Öğr. Üyesi Oğuzhan KENDİRLİ (Güz) |
| Dersin Amacı | Problemi kavramak ve çözümlemektir. Çözüm ilkelerini kullanarak algoritma ve akış şeması geliştirmektir |
| Dersin İçeriği | Algoritmanın tanımı, akış şemaları ve pseudo code ile gösterimi, algoritma türleri (sıralama, arama, özyineleyici ...), programlama dili ile algoritmaların işe koşulması, programlama dillerine ait temel kavramlar (veri türleri, değişkenler, operatörler, giriş-çıkış, karar verme, döngü mekanizmaları, hatalar ve istisnai durumlar, fonksiyonlar, nesne ve sınıf kavramlarına giriş, kütüphaneler ve kodun tekrar kullanımı, hata ayıklama ...) |
| # | Öğrenme Kazanımı |
| 1 | Bilgisayar yazılımı için problem çözme becerisi kazanmaktadır |
| 2 | Temel programlama adımlarını öğrenmektedir. |
| 3 | Akış şeması veya algoritmaya uygun olarak program kodlayabilmektedir |
| Hafta | Konular/Uygulamalar | Yöntem |
|---|---|---|
| 1. Hafta | Problem Çözüm İlkeleri | Sunum (Hazırlık) |
| 2. Hafta | Problem Çözüm Evreleri ve Algoritma ve Akış Şemaları | Sunum (Hazırlık) |
| 3. Hafta | Algoritma ve Akış Şemaları | Sunum (Hazırlık) |
| 4. Hafta | Algoritma ve Akış Şemaları | Uygulama |
| 5. Hafta | Kritik Noktaları Belirleme | Uygulama |
| 6. Hafta | Uygulama | Uygulama |
| 7. Hafta | Uygulama | Uygulama |
| 8. Hafta | Problemi Tanımlama | Ön Hazırlık, Pekiştirme Çalışmaları |
| 9. Hafta | Programlama Dili Ortamını Kullanabilme | Ön Hazırlık, Pekiştirme Çalışmaları |
| 10. Hafta | Kod Yazım Kuralları | Ön Hazırlık, Pekiştirme Çalışmaları |
| 11. Hafta | Değişkenler | Ön Hazırlık, Pekiştirme Çalışmaları |
| 12. Hafta | Kontrol Deyimleri | Ön Hazırlık, Pekiştirme Çalışmaları |
| 13. Hafta | Döngüler | Ön Hazırlık, Pekiştirme Çalışmaları |
| 14. Hafta | Uygulama ve programların testleri | Uygulama |
| No | Program Yeterlilikleri | Katkı Düzeyi | |||||
|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | |||
| 1 | 1. Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur. | ✔ | |||||
| 2 | 2. İş sağlığı ve güvenliği, çevre bilinci ve kalite süreçleri hakkında bilgi sahibi olur. | ✔ | |||||
| 3 | 3. Mesleği için güncel gelişmeleri ve uygulamaları takip eder, etkin şekilde kullanır. | ✔ | |||||
| 4 | 4.Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır. | ✔ | |||||
| 5 | 5. Mesleki problemleri ve konuları bağımsız olarak analitik ve eleştirel bir yaklaşımla değerlendirme ve çözüm önerisini sunabilme becerisine sahiptir. | ✔ | |||||
| 6 | 6. Bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yolu ile etkin biçimde sunabilir, anlaşılır biçimde ifade eder. | ✔ | |||||
| 7 | 7 Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alır. | ✔ | |||||
| 8 | 8. Kariyer yönetimi ve yaşam boyu öğrenme konularında farkındalığa sahiptir. | ✔ | |||||
| 9 | 9. Alanı ile ilgili verilerin toplanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere sahiptir. | ✔ | |||||
| 10 | 10. Bir yabancı dili kullanarak alanındaki bilgileri takip eder ve meslektaşları ile iletişim kurar. | ✔ | |||||
| 11 | 11. Mekatronik ile ilgili temel kavramları tanımlar ve uygular. | ✔ | |||||
| 12 | 12. Otomasyon sistem elemanlarını tanımlar ve programlar. | ✔ | |||||
| 13 | 13. Makine elemanlarını tanır, matematiksel hesaplamaları yapar ve mekanik sistemleri tasarlar. | ✔ | |||||
| 14 | 14. Hidrolik ve Pnömatik sistem elemanlarını açıklar ve sistemi tasarlar. | ✔ | |||||
| Program Yeterlilik | DK1 | DK2 | DK3 |
|---|---|---|---|
| PY1 | 3 | 3 | 3 |
| PY2 | 1 | 1 | 1 |
| PY3 | 1 | 1 | 1 |
| PY4 | 5 | 5 | 5 |
| PY5 | 1 | 1 | 1 |
| PY6 | 1 | 1 | 1 |
| PY7 | 4 | 4 | 4 |
| PY8 | 1 | 1 | 1 |
| PY9 | 1 | 1 | 1 |
| PY10 | 1 | 1 | 1 |
| PY11 | 1 | 1 | 1 |
| PY12 | 3 | 3 | 3 |
| PY13 | 1 | 1 | 1 |
| PY14 | 1 | 1 | 1 |
| Ders Kitabı veya Notu | Ders Kitabı veya Ders Notu bulunmamaktadır. |
|---|---|
| Diğer Kaynaklar |
|
| Güz Dönemi | |||
| Sorumlu Personel | Grup | Değerlendirme Yöntemi | Yüzde |
|---|---|---|---|
| Dr. Öğr. Üyesi Oğuzhan KENDİRLİ | Vize | 40,00 | |
| Dr. Öğr. Üyesi Oğuzhan KENDİRLİ | Final | 60,00 | |
| Toplam | 100,00 | ||
| AKTS / İş Yükü Tablosu | Sayısı | Süresi (Saat) | Toplam İş Yükü (Saat) | |
|---|---|---|---|---|
|
Ders İçi |
Ders Saati (14 Hafta) | 1 | 70 | 70 |
|
Ders Dışı |
Ödev | 1 | 15 | 15 |
| Ön Hazırlık, Pekiştirme Çalışmaları | 1 | 10 | 10 | |
| Araştırma | 1 | 15 | 15 | |
| Diğer Faaliyetler | 1 | 10 | 10 | |
|
Sınavlar |
Ara Sınav | 1 | 4 | 4 |
| Final | 1 | 3,5 | 3,5 | |
| Toplam İş Yükü | 127,5 | |||
| *AKTS = (Toplam İş Yükü) / 25,5 | Dersin AKTS Kredisi | 4,0 | ||