Ders Notları

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

Öğretim Üyesi (Üyeleri): Öğr. Gör. Kübra Aslan Koca *

(*) 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

BTK Akademi Sıfırdan İleri Seviye Python Programlama C# JAVASCRIPT JAVA İle Programlamaya Giriş Go İle Programlamaya Giriş Rust Programlama Dili C++ ile Programlamaya Giriş Javascript Temelleri C# Programlama Yeni Başlayanlar için Python Programlama C Programlama Dili Uygulamalarla Nesne Yönelimli Programlama Python Programlama Dili İleri Seviye Python Programlama Dili

Dersin İçeriği

Programlama II dersi, öğrencilerin algoritma mantığını kavrayarak farklı programlama dilleriyle proje geliştirme becerisi kazanmalarını sağlar.

Dersin Amacı

Öğrencilere programlama, algoritma ve programlama dillerinin temel mantığını öğreterek proje geliştirme becerisi kazandıran bir derstir.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Nesne Tabanlı Programlamaya Giriş
2 Temel Dil Kavramları (ifadeler, veri türleri, değişkenler, kontrol yapıları, diziler)
3 Böl ve Çöz Metodu Böl ve Çöz Metodu
4 Modüler Yazılım Geliştirme (metodlar ve sınıflar) Modüler Yazılım Geliştirme (metodlar ve sınıflar)
5 Sınıf Değişkenleri ve Yerel Değişkenler Class Variables and Local Variables
6 Form Öğeleri Form Öğeleri
7 Olaya Dayalı Programlama Olaya Dayalı Programlama
8 Ara Sınav
9 Dinamik Diziler Dinamik Diziler
10 Girdi-Çıktı Deyimleri Girdi-Çıktı Deyimleri
11 Karakter Bilgi İşlemleri Karakter Bilgi İşlemleri
12 Bağlı Listeler Bağlı Listeler
13 Dosyalar Dosyalar
14 Etkili Algoritma Geliştirme Etkili Algoritma Geliştirme
15 Final Sınav