CENG 113
Programlamaya Giriş
Bilgisayar programlamanın temelleri: sıra, seçim, tekrar, imla, derleme, test etme ve düzeltme, prosedürler, parametreler, dizinler, nesne, yukarıdan aşağı yapılanmış tasarım, açılım ve stil. Bilgisayarların kullanılmasıyla büyük çaplı problemlerin çözümüne ilk adım. Algoritmalar ve bunlarla ilgili çeşitli terminolojilerin temelleri.
Öğrenim Çıktıları:
- Basit problemlere algoritmik çözümler üretebilme.
- Programlamanın temel unsurlarını açıklayabilme ve kullanabilme.
- Karar yapılarını tasarlayabilme ve uygulayabilme.
- Tekrar yapılarını tasarlayabilme ve uygulayabilme.
- Bilgisayar programlarını izleyebilme ve inceleyebilme.
- Fonksiyon tasarlayabilme, tanımlayabilme ve kullanabilme.
- Problem çözmede özyineleme yaklaşımını kullanabilme.
- Sınıf tasarlayabilme, tanımlayabilme ve kullanabilme.
Konu |
Programlamanın Temellerine Giriş – Öğretici Başlangıç – I
|
Programlamanın Temellerine Giriş – Öğretici Başlangıç – II
|
Tip, operatör ve ekspresyonlar |
Program akış kontrolü |
Fonksiyonlar |
Program Yapıları |
Ders Değerlendirme ve Gözden Geçirme |
Diziler ve Katarlar |
İşaretleyiciler |
İşaretleyiciler ve Diziler |
Özçağrılı Fonksiyonlar |
Dinamik Bellek Tahsisi |
Ders Değerlendirme ve Tekrar |
Giriş Çıkış Fonksiyonları |