| Hafta | Konu | Ön Hazırlık | Dökümanlar |
| 1 |
Programlama ortamının tanıtılması ve ileri programlama dersinin kapsamı
|
Programlama ortamının kurulması ve ders kapsamında kullanılacak yazılım arayüzlerinin incelenmesi.
|
|
| 2 |
Algoritma geliştirme, problem çözme yaklaşımı ve akış şemaları
|
Algoritma geliştirme ve akış şemalarına ilişkin örneklerin incelenmesi.
|
|
| 3 |
Değişkenler, veri tipleri, operatörler ve giriş/çıkış işlemleri
|
Değişkenler, veri tipleri ve giriş/çıkış işlemlerine yönelik temel kod örneklerinin hazırlanması.
|
|
| 4 |
Koşullu ifadeler ve karar yapıları
|
Koşullu ifadeler ve karar yapılarıyla ilgili örnek problemlerin incelenmesi.
|
|
| 5 |
Döngüler ve tekrarlı işlemler
|
Döngü yapıları ve tekrarlı işlemlere ilişkin kısa kod uygulamalarının hazırlanması.
|
|
| 6 |
Diziler ve liste yapıları ile programlama
|
Dizi ve liste yapılarıyla ilgili örnek mühendislik verilerinin incelenmesi.
|
|
| 7 |
Fonksiyonlar, alt programlar ve modüler programlama yaklaşımı
|
Fonksiyon ve alt program kullanımına ilişkin örnek kodların hazırlanması.
|
|
| 8 |
Dosya işlemleri ve mühendislik verilerinin okunması/yazılması
|
Dosya okuma-yazma işlemleriyle ilgili ders notlarının okunması ve veri dosyası örneklerinin incelenmesi.
|
|
| 9 |
Matris işlemleri ve sayısal hesaplama uygulamaları
|
Matris işlemleri ve sayısal hesaplama uygulamaları için örnek problem hazırlanması.
|
|
| 10 |
Hata ayıklama, hata kontrolü ve program doğrulama
|
Hata ayıklama, hata kontrolü ve program doğrulama örneklerinin incelenmesi.
|
|
| 11 |
Grafik çizimi, veri görselleştirme ve sonuçların yorumlanması
|
Grafik çizimi ve veri görselleştirme komutlarına ilişkin örnek kodların hazırlanması.
|
|
| 12 |
Mühendislik problemlerine yönelik uygulamalı program geliştirme
|
Mühendislik problemlerine yönelik uygulamalı program geliştirme örneklerinin incelenmesi.
|
|
| 13 |
Optimizasyon ve parametrik hesaplama uygulamaları
|
Optimizasyon ve parametrik hesaplama uygulamalarına ilişkin ders notlarının okunması ve örnek algoritma hazırlanması.
|
|
| 14 |
Dönem sonu uygulaması: kapsamlı mühendislik problemi için program geliştirme
|
Dönem sonu uygulaması için kapsamlı mühendislik problemi ve program taslağının hazırlanması.
|
|