Eğitim Hakkında: C programlama dili ile programa tekniğinin detayları ile öğretilmesi, algoritmaların ve program akış diyagramlarının kullanılması ve buradan program yazımına geçiş prensiplerinin belirtilmesi, C programlama dili ile değişik programlar yazarak mühendislik problemlerinin sayısal metotlarıyla çözümlenmesinin öğretilmesi hedeflenmektedir.
Katılımcılar, bu eğitim sonrasında:
- Temel veri türlerini açıklayabilecek,
- Yukarıdan-aşağı, aşamalı iyileştirme süreci ile algoritma geliştirebilecek,
- Mantıksal operatörleri, break ve continue program kontrol ifadelerini kullanabilecek,
- Fonksiyon olarak isimlendirilen, küçük parçaları kullanarak nasıl modüler programlar yapılandırılacağını öğrenecek,
- Fonksiyonlar arasında bilgi aktarmak için kullanılan mekanizmaları açıklayabilecek,
- Kendilerini çağıran fonksiyonların nasıl yazılacağını ve kullanılacağını açıklayabilecek,
- Değer tablolarını ve listelerini, saklamak, sıralamak ve aramak için dizileri kullanabilecek,
- Bir diziyi oluşturmayı, ilk değer vermeyi ve elemanlarına tek tek erişmeyi öğrenecek,
- Birden fazla indisli dizileri oluşturacak ve yönetecek
Eğitime Kimler Katılabilir: Programlamaya meraklı olan ve bu sektörde profesyonel bir şekilde kariyer yapmak isteyenler için uygun bir eğitimdir.
Eğitim Süresi ve Katılımcı Sayısı: Eğitim süresi 80 saat olup, katılımcı sayısı minimum 10 kişidir.
Eğitim İçeriği:
Modül 1: Genel Programlama Bilgisi
- Tanımlar
- Yazılım Geliştirme
- Hata Yakalama ve Ayıklama
Modül 2: Algoritmalar
- Akış Diyagramları
- Aritmetik ve Mantıksal ifadeler
- Tanımlayıcı
- Değişken
- Sabit
- Atama/aktarma
- Sayaç
- Döngü
- Ardışık Toplama
- Ardışık Çarpma
- Algoritma Çalıştırma
- Değişken ve Dizi Tanımlama
- Sayı Sistemleri
- Veri İşleme
Modül 3: Programlamaya Giriş
- Programlama Dillerinin Genel Yapıları
- Kullanılan Veri Tipleri
- Sayısal Veri Tipleri
- Tamsayı Veri Tipleri
- Ondalıklı Sayı Veri Tipleri
- Veri Giriş Komutları
- Veri Çıkış Komutları
- Matematiksel İşlemler
- Karşılaştırma İşlemleri
- Mantıksal İşlemler
Modül 4: Döngüler ve Koşullar
- Karar (Karşılaştırma) Komutları o if o if else o if else if o switch
- Döngüler o for o while o do While
Modül 5: Fonksiyonlar
- Hazır Fonksiyonlar
- Özyinelemeli Fonksiyonlar
Modül 6: Diziler
- Bir boyutlu diziler
- Çok Boyutlu Diziler