Dersin Adı Dersin Seviyesi Dersin Kodu Dersin Tipi Dersin Dönemi Yerel Kredi AKTS Kredisi Ders Bilgileri
ALGORİTMA VE PROGRAMLAMA Birinci Düzey MÖP 206 4 2.00 2.00 Yazdır
   
Dersin Tanımı
Ön Koşul Dersleri -
Eğitimin Dili Türkçe
Koordinatör DR. ÖĞR. ÜYESİ MEHMET İZZETTİN YILMAZER
Dersi Veren Öğretim Eleman(lar)ı Dr. Öğr. Üyesi Mehmet İzzettin YILMAZER
Yardımcı Öğretim Eleman(lar)ı -
Dersin Veriliş Şekli Yüz yüze
Dersin Amacı Temel programlama bilgi ve becerisini kazandırmak.
Dersin Tanımı Algoritmalara giriş, yalancı kod, akış diyagramları, temel arama ve sıralama algoritmaları, programlamada temel kavramlar, yüksek seviyeli programlama dillerinde matematiksel işlemler, kontrol deyimleri, döngüler, programlama örnekleri ve uygulamalar.

Dersin İçeriği
1 Temel kavramlar ve tanımlar
2 Donanım, yazılım, programlama dilleri, yazılım geliştirme araçları, ikili sayı sistemi
3 Problem çözme ve algoritmalar
4 Sözde kod ve akış diyagramları
5 Temel kontrol ve döngü işlemleri
6 Dizi işlemleri
7 Matris işlemleri
8 Genel örnekler
9 Arasınav
10 Soru çözümleri
11 Programlama örnekleri ve uygulamalar
12 Dizi ve matris işlemleri
13 Temel sıralama ve arama algoritmaları
14 Akış Diyagramları
15 Akış diyagramı örnekleri
16 Akış diyagramı örnekleri
17 Oluşturulan algoritmaların Bilgisayar Cebir Sistemlerinde kodlanması ve uygulamaları.
18
19
20

Dersin Öğrenme Çıktıları
1 Öğrenciler matematik problemlerini çözmek amacıyla algoritma tasarımı ile ilgili temel kavramları öğrenirler.
2 Öğrenciler kendilerinin tasarladığı algoritmalarının analizini öğrenirler.
3 Öğrenciler bir problem için farklı algoritmalar oluşturmayı, test etmeyi ve algoritmaları karşılaştırmasını öğrenirler.
4 Öğrenciler bir problem için farklı akış şemaları oluşturmayı, test etmeyi ve algoritmalarla karşılaştırmasını öğrenirler.
5
6
7
8
9
10

*Dersin Program Yeterliliklerine Katkı Seviyesi
1 OK1. (BİLGİ) Sanat, Tasarım ve Kuramsal Altyapı Bilgisi: Sanat ve tasarımın temel ilke, öge, terminoloji ve kavramlarını bilir; seramik sanatının tarihini, kuramlarını, güncel eleştirel yaklaşımlarını ve kültürel bağlamlarını kuramsal düzeyde kavrar.
2 OK2. (BİLGİ) Tasarım, Form ve Malzeme Bütünleştirme Bilgisi: Üç boyutlu form oluşturma, fonksiyonellik, yüzey tasarımı, doku, renk ve kompozisyon gibi tasarım ilkelerinin seramik malzemelerinin fiziksel, kimyasal ve estetik özellikleriyle nasıl bütünleştirileceğini bilir.
3 OK3. (BİLGİ) Endüstriyel Üretim, Şekillendirme ve Teknoloji Bilgisi: Endüstriyel alanın gerektirdiği model ve kalıp teknikleri, temel/ileri şekillendirme yöntemlerinin olanak ve sınırlılıkları ile bilgisayar destekli dijital tasarım (CAD) programlarının üretim süreçlerindeki rolü hakkında bilgi sahibidir.
4 OK4. (BECERİ) Uygulama ve Teknik Üretim Becerisi: Seramik üretim süreçleri için gereken araç, gereç, yöntem ve gelişmiş şekillendirme/modelleme/kalıplama tekniklerini pratik düzeyde etkin bir şekilde uygular.
5 OK5. (BECERİ) Kimya, Malzeme Teknolojisi ve Pişirim Uygulamaları: Alanın gerektirdiği kimya, malzeme teknolojisi, alternatif dekor uygulamaları, sırlama ve pişirim teknikleri hakkında derinlemesine bilgi ve pratik uygulama becerisine sahiptir.
6 OK6. (BECERİ) Araştırma, Proje Geliştirme ve Yönetimi: Soyut ve somut kavramlardan hareketle sanatsal ve/veya endüstriyel tasarım fikirleri üretir, bu süreçlere yönelik bilgi toplayarak araştırma yapar, tasarım ve üretim projelerini planlar ve yönetir.
7 OK7. (YETKİNLİK) Özgün Sanatsal İfade ve Estetik Yetkinlik: Özgün sanatsal veya tasarımsal fikirlerini, malzemenin ve tekniklerinin ifade olanaklarını kullanarak üç boyutlu yapıtlara dönüştürür ve kendine has özgün bir üslup/sanatsal dil geliştirir.
8 OK8. (YETKİNLİK) Teknik Sorun Çözme ve Atölye Yönetimi: Üretim sürecinde karşılaşılan yaygın ve karmaşık teknik/tasarımsal sorunları tespit eder, nedenlerini analiz eder, yaratıcı çözümler geliştirir ve seramik atölyesinin iş güvenliği ile sürdürülebilirliğini sağlar.
9 OK9. (YETKİNLİK) Eleştirel Düşünme ve Kavramsal Derinlik: Malzeme seçimi, form anlayışı, teknik yaklaşım ve kavramsal derinlik ile tutarlı, analitik ve eleştirel bir bakış açısı geliştirerek sanat eserlerini eleştirel yaklaşımla değerlendirir ve yorumlar.
10 OK10. (YETKİNLİK) Sergi, Küratörlük ve Girişimcilik Yetkinliği: Kendi bağımsız sanatsal projelerini yürütür, kişisel markasını ve stüdyosunu oluşturma becerisine sahiptir; sanat eserlerinin sergilenmesi, sunumu ve koleksiyon yönetimi süreçlerinde yetkindir.
11 OK11. (YETKİNLİK) İletişim, Ekip Çalışması ve Sosyal Sorumluluk: Görsel, yazılı ve sözlü sunumlarla fikirlerini etkili bir şekilde ifade eder; disiplinler arası ortak çalışmalarda ve grup projelerinde etkin rol alır; sanatın toplumsal etkisini gözeterek sosyal projelere katkı sağlar.
12 OK12. (YETKİNLİK) Uluslararası Bakış Açısı ve Sürdürülebilirlik: Kültürel ve toplumsal değerleri koruyarak, seramik sanatındaki ulusal ve uluslararası gelişmeleri yakından takip eder ve bu alanlardaki akademik/sanatsal birikime katkıda bulunur.
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Yıldızların sayısı 1’den (en az) 5’e (en fazla) kadar katkı seviyesini ifade eder

Planlanan Öğretim Faaliyetleri, Öğretme Metodları ve AKTS İş Yükü
  Sayısı Süresi (saat) Sayı*Süre (saat)
Yüz yüze eğitim 13 2 26
Sınıf dışı ders çalışma süresi (ön çalışma, pekiştirme) 0 0 0
Ödevler 0 0 0
Sunum / Seminer hazırlama 0 0 0
Kısa sınavlar 0 0 0
Ara sınavlara hazırlık 13 1 13
Ara sınavlar 1 1 1
Proje (Yarıyıl ödevi) 0 0 0
Laboratuvar 0 0 0
Arazi çalışması 0 0 0
Yarıyıl sonu sınavına hazırlık 13 1 13
Yarıyıl sonu sınavı 1 1 1
Araştırma 0 0 0
Toplam iş yükü     54
AKTS     2.00

Değerlendirme yöntemleri ve kriterler
Yarıyıl içi değerlendirme Sayısı Katkı Yüzdesi
Ara sınav 1 40
Kısa sınav 0 0
Ödev 0 0
Yarıyıl içi toplam   40
Yarıyıl içi değerlendirmelerin başarıya katkı oranı   40
Yarıyıl sonu sınavının başarıya katkı oranı   60
Genel toplam   100

Önerilen Veya Zorunlu Okuma Materyalleri
Ders kitabı -
Yardımcı Kaynaklar Nabiyev, V., "Algoritmalar", Seçkin Yayınevi, Ankara, 2007. Çelikkol, S., "Programlamaya Giriş ve Algoritmalar", ABP Kitabevi, Trabzon, 2007. Vatansever, F., "Algoritma geliştirme ve programlamaya giriş", SeçkinYayınları, Ankara, 2009

Ders İle İlgili Dosyalar