Eskişehir Teknik Üniversitesi Eskişehir Teknik Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • English
Program Hakkında Eğitim Amaçları Program Yeterlilikleri (Çıktıları) Dersler - AKTS Kredileri Alan Yeterlilikleri Ders - Prog. Yeterlilik İlişkileri Alan & Prog. Yeterlilik İlişkileri Ders - Sürdürülebilir Kalkınma Amaçları İlişkisi
  • Havacılık ve Uzay Bilimleri Fakültesi
  • Hava Trafik Kontrolü Bölümü
  • Dersler - AKTS Kredileri
  • Algoritma ve Programlama
  • Tanıtım
  • Tanıtım
  • Öğrenme Çıktıları
  • Program Çıktılarına Katkısı
  • ÖÇ-PÇ İlişkisi
  • AKTS İş Yükü

Ders Bilgileri

Ders Kodu - Ders Adı BİM301 - Algoritma ve Programlama
Ders Türü Mesleki Seçmeli Dersler
Ders Dili Türkçe
Teori + Uygulama 2+2
AKTS 4.5
Öğretim Elemanları DOKTOR ÖĞRETİM ÜYESİ EMRE AYDOĞAN
Dersin Veriliş Biçimi Yüz yüze bilgisayar  laboratuvarında, uygulamalı olarak.
Dersin Önkoşulları Bu dersin önkoşulu ya da eş koşulu bulunmamaktadır.
Önerilen Dersler BIL151 Temel Bilgi Teknolojileri
Zorunlu ya da Önerilen Kaynaklar Miller, B., & Ranum, D. (2013). Problem solving with algorithms and data structures (Release 3.0).Matthes, E. (2016). Python crash course: A hands-on, project-based introduction to programming. No Starch Press.Downey, A. B. (2015). Think Python: How to think like a computer scientist (2nd ed.). Green Tea Press.Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to algorithms (3rd ed.). MIT Press.
Okuma Listesi
Değerlendirme 1 Ara sınav, 1 Final sınavı
Staj & Uygulama Yok
Sürdürülebilir Kalkınma Amaçları

Ders İçeriği

Haftalar Konular
1. hafta Algoritma Nedir?
2. hafta Programlama dilleri ve çeşitleri
3. hafta Günlük yaşamdan örnekler
4. hafta TR: TR: Bilgisayar Bilimi, Mantıksal Tasarım ve Pyton’a İlk Bakış
5. hafta TR: Veri Tipleri ve Değişkenler
6. hafta TR: Koşullu Yapılar (if /elif/esle)
7. hafta TR:Döngü Yapıları for ve while
8. hafta TR: Python Liste Veri Yapıları
9. hafta TR: Pythonda Fonksiyonlar
10. hafta TR: Python’da İleri Veri Yapıları: Tuple, Set ve Dictionary
11. hafta TR: TR: Yığın ve Kuyruk Veri Yapıları
12. hafta TR: TR: Ağaç Veri Yapıları ve İkili Arama Ağaçları
13. hafta TR: TR: Arama Algoritmaları
14. hafta TR: TR: Sıralama Algoritmaları

Öğretim Yöntem ve Teknikleri

  • Öğretim Yöntemleri
  • Anlatım
  • Tartışma
  • Soru-Yanıt
  • Takım/Grup Çalışması
  • Sorun/Problem Çözme
  • Rol Oynama/Dramatize Etme
  • Öğretim Yeterlilikleri
  • Üretken
  • Özdeğerlerine saygılı
  • Akılcı
  • Sorgulayan
  • Girişimci
  • Yaratıcı
  • Etik Kurallara Uyma
  • Toplumsal duyarlılık
  • Türkçeyi etkili kullanma
  • Zamanı etkili kullanma
  • Soyut analiz ve sentez yapma
  • Problem çözme
  • Organize etme ve planlama
  • Karar verme becerisi

Ölçme ve Değerlendirme

Değerlendirme Yöntemi ve Geçme Kriterleri
Sayısı Yüzde (%)
1.Ara Sınav 1 25
Dönem Sonu Sınavı 1 50
Uygulama 1 25
Toplam (%) 100
  • Kurumsal
  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık
  • Akademik Programlar
  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Açık ve Uzaktan Eğitim Sistemi
  • Öğrenci İçin Bilgi
  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları ı
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı
  • Öğrenci İçin Bilgi
  • Öğrenim Olanakları
  • Uluslararası Programlar r
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri