Ders Notları

100% Complete (success)
Dikkat !!! Lütfen okuyunuz ...

Öğretim Üyesi (Üyeleri): Öğr. Gör. Süleyman Aktürk *

(*) Ders notu girebilmek için, bu alanda kendi isminiz yazıyor olmalı...

  • Bologna verilerinin girilmesi;
    ubys.omu.edu.tr adresinden,
    ÜBYS' de Öğretim Elemanları yetkisi seçilmeli... Öğretim elemanı danışmanlık işlemlerinden yapabilirsiniz...
Yıl: 2025, Dönem: Güz
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Değişkenler ve Veri Tipleri; Kontrol Yapıları ve Koşullu İfadeler; Karşılaştırma Operatörleri; Mantıksal Operatörler; Döngüler ve Liste İşlemleri; Fonksiyonlar ve Modüler Programlama; Dosya İşlemleri; İleri Programlama Konuları ve Kütüphane (Library) Kullanımı; Hata Yakalama; Proje Geliştirme.

Dersin İçeriği

Bu ders, teorik anlatımlar, pratik uygulamalar ve proje tabanlı öğrenme yöntemleriyle yüz yüze veya çevrimiçi olarak verilir.

Dersin Amacı

Temel programlama kavramlarını bilen, temel programlama becerisine sahip algoritmik düşünebilen, proje geliştirip sunabilen bireyler yetiştirmek.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Programlama ile ilgili temel kavramlar
2 Algoritmalar, Algoritma türleri, Algoritma oluşturma
3 Akış diyagramları, Kullanılan semboller, Akış diyagramı oluşturma
4 Veri Türleri, Operatör çeşitleri, Giriş-Çıkış İşlemleri
5 Karar ve Kontrol Yapıları
6 Döngü Yapıları
7 Karar ve Döngü yapıları kullanarak problem çözme
8 Dizi tanımı ve Tek boyutlu dizi tanımlamaları
9 Ara Sınav
10 Çok boyutlu diziler ve Matris kullanımı
11 Dizi kullanarak problem Çözme
12 Metin (String), Karakter katarı işlemleri
13 Fonksiyon Tanımı ve Çağrımı ve Alt program kullanımı
14 Sıralama ve Arama algoritmaları ve rekürsif fonksiyon kullanımı
15 Dosyalama İşlemleri