Ders Notları

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

Öğretim Üyesi (Üyeleri): Arş. Gör. Kübra Seyhan *

(*) 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: 2024, Dönem: Güz
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Ders Kitapları: <br />Problem Solving And Program Design In C, Global Edition, Yazarlar: Jeri R. Hanly, Elliot Koffman, 6. basım<br />C ile kodlama -Çok Sayıda Çözümlü Örnek Yardımıyla, Nobel Yayınları, Yazarlar: Hidayet Takcı, Hamdi Doğan Karkı, 2. Basım<br />C ile Programlama Başlangıçtan İleri Seviyeye, Nobel Yayınları, Yazarlar: Recep Sinan Arslan, Nuh Azgınoğlu, Murat Taşyürek, 2. basım<br />Derse ait web sayfası: https://github.com/afDursun/KMB107<br />

Dersin İçeriği

Bilgisayar Programlama Temel Kavramlar, C Programlama Dili Temelleri, Temel Veri Tipleri, Kavramlar, Değişkenler, Operatörler, Basit-Veri-Giris-Cıkıs işlemleri, Secim İfadeleri, Döngü ifadeleri, Fonksiyonlar, Matlab-C ilişkisi

Dersin Amacı

Kimya mühendisliği öğrencilerinin bilgisayar programlama kavramlarına dair temel bilgi birikimini edinmelerini sağlamaktır. Eğitim hayatlarında kullanabilecekleri yazılımların (Matlab gibi) geliştirilmesinde kullanılan programlama dillerinden C programlama dili temel düzeyde programlar geliştirebilecek şekilde uygulamalı olarak verilmesi hedeflenmektedir.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Bilgisayar Programlama Temel Kavramlar Bilgisayar Programlama Temel Kavramlar Bilgisayar Programlama Temel Kavramlar
2 Bilgisayar Programlama Temel Kavramlar Bilgisayar Programlama Temel Kavramlar Bilgisayar Programlama Temel Kavramlar
3 C Programlama Dili Temelleri C Programlama Dili Temelleri C Programlama Dili Temelleri
4 Temel Veri Tipleri, Kavramlar Temel Veri Tipleri, Kavramlar Temel Veri Tipleri, Kavramlar
5 Operatorler Küçük Sınav-1 Operatorler
6 Basit-Veri-Giris-Cıkıs işlemleri Basit-Veri-Giris-Cıkıs işlemleri Basit-Veri-Giris-Cıkıs işlemleri
7 Secim İfadeleri-If-else Secim İfadeleri-If-else Secim İfadeleri-If-else
8 Secim İfadeleri: İç içe seçimler Kısa Sınav-2 Secim İfadeleri: İç içe seçimler
9 Arasınav Yok Yok
10 Secim İfadeleri: Switch-case Secim İfadeleri: Switch-case Secim İfadeleri: Switch-case
11 Döngü ifadeleri: For Döngü ifadeleri: For Döngü ifadeleri: For
12 Döngü ifadeleri: Do-WhileDöngü ifadeleri: While Döngü ifadeleri: Do-WhileDöngü ifadeleri: While Döngü ifadeleri: Do-WhileDöngü ifadeleri: While
13 Fonksiyon Tanımları ve Kavramlar Kısa Sınav-3 Fonksiyon Tanımları ve Kavramlar
14 Fonksiyon Çağırma, Çoklu Fonksiyon Tanımlama, Kütüphane Oluşturma Fonksiyon Çağırma, Çoklu Fonksiyon Tanımlama, Kütüphane Oluşturma Fonksiyon Çağırma, Çoklu Fonksiyon Tanımlama, Kütüphane Oluşturma
15 Matlab-C ilişkisi, Kimya Mühendisliğinde Programlama Kısa Sınav-4 Matlab-C ilişkisi, Kimya Mühendisliğinde Programlama
16 Genel Tekrar Genel Tekrar Genel Tekrar