DERS BİLGİLERİ | |||||
---|---|---|---|---|---|
Ders | Kodu | Yarıyıl | Ders Süresi | Kredi | AKTS |
C Programlama 1 | BPP 132 | 2 | 3 | 3 | 5 |
Ön Koşul Dersleri | |
Ders Hakkında Önerilen Diğer Hususlar | None |
Dersin Dili | Türkçe | |||
Dersin Seviyesi | Önlisans | |||
Dersin Türü | Zorunlu | |||
Dersin Koordinatörü | ||||
Dersi Verenler |
|
|||
Dersin Yardımcıları | ||||
Dersin Amacı | Nesnel programlama yapısını yapısal programlamadan ayırt edebilme özelliğinin kazandırılması. Temel bileşenleri kullanabilme, bileşenleri görsel açıdan düzenleyebilmenin öğretilmesi. Program yazımında değişkenler, kontrol deyimleri ve döngüler nesneler kullanabilme becerisinin sağlatılması |
|||
Dersin İçeriği | Temel Kavramlar, Yapısal deyimler ve komutlar, Değişkenler , Döngü, dallanma ve dizi yapıları, Standart ve kullanıcının hazırladığı fonsiyonlar, çok formlu projeler |
Dersin Öğrenme Kazanımları |
---|
1) C editörü yardımıyla uygulamalar geliştirir |
2) C editörü yardımıyla çeşitli konularda program hazırlayabilir |
3) C editörü yardımıyla Farklı nesneler içeren program hazırlar |
4) C kullanılarak yazılan programlarda çeşitli döngüler ve matematiksel fonksiyonlar kullanabilir. |
5) C editörü yardımıyla Basit ölçekli bir proje hazırlayabilir |
6) |
7) |
8) |
9) |
10) |
11) |
12) |
13) |
14) |
15) |
DERSİN PROGRAM KAZANIMLARINA KATKISI | |||||||
---|---|---|---|---|---|---|---|
No | Temel öğrenme Kazanımları | Katkı Düzeyi | |||||
1 | 2 | 3 | 4 | 5 |
DERS AKIŞI | |||
---|---|---|---|
Hafta | Konular | Ön Hazırlık | Yöntem |
1 | Dersin hedefleri, Amaçları, temel tanım ve kavramlar | Herhangi bir ön hazırlığa gerek yoktur. | Anlatım Gösterip Yaptırma |
2 | Sabitler, değişkenler, değişken tipleri | Herhangi bir ön hazırlığa gerek yoktur. | Anlatım Gösterip Yaptırma |
3 | C editörü, C menüleri, form tanıtımı | Herhangi bir ön hazırlığa gerek yoktur. | Anlatım Gösterip Yaptırma |
4 | C nesneleri, objeleri, basit kod yazılımları | Verilen uygulama ve örnekleri çalışmak | Anlatım Gösterip Yaptırma |
5 | Genel uygulamalar ve çeşitli örnekler | Herhangi bir ön hazırlığa gerek yoktur. | Anlatım Gösterip Yaptırma |
6 | Formlara uygulanan methodlar ve olaylar | Verilen uygulama ve örnekleri çalışmak | Anlatım Gösterip Yaptırma |
7 | Proje oluşturma, Midi form kullanımları | Verilen uygulama ve örnekleri çalışmak | Anlatım Gösterip Yaptırma |
8 | Ara Sınav | ||
9 | Genel proje uygulamaları | Verilen uygulama ve örnekleri çalışmak | |
10 | C'de menü editörü, popup menü hazırlama | Verilen uygulama ve örnekleri çalışmak | Anlatım Gösterip Yaptırma |
11 | Dosya, dizin ve sürücü listeleri oluşturma | Verilen uygulama ve örnekleri çalışmak | Anlatım Gösterip Yaptırma |
12 | Uygulama | Verilen uygulama ve örnekleri çalışmak | Anlatım Gösterip Yaptırma |
13 | Notebook, Tabset kontrolü, Image ve shape kontrolleri, toolbar | Verilen uygulama ve örnekleri çalışmak | Anlatım Gösterip Yaptırma |
14 | Notebook, Tabset kontrolü, Image ve shape kontrolleri, toolbar | Verilen uygulama ve örnekleri çalışmak | Anlatım Gösterip Yaptırma |
15 | Tüm nesneleri içeren uygulamalar | Verilen uygulama ve örnekleri çalışmak | Anlatım Gösterip Yaptırma |
16-17 | Yarıyıl Sonu Sınavları |
KAYNAKLAR | |
---|---|
Ders Notu | |
Diğer Kaynaklar |