DERS BİLGİLERİ | |||||
---|---|---|---|---|---|
Ders | Kodu | Yarıyıl | Ders Süresi | Kredi | AKTS |
CBuilder1(Nesne Tab.Prog.)(S) | BPP 215 | 3 | 3 | 3.5 | 5 |
Ön Koşul Dersleri | |
Ders Hakkında Önerilen Diğer Hususlar | None |
Dersin Dili | Türkçe | |||
Dersin Seviyesi | Önlisans | |||
Dersin Türü | Seçmeli | |||
Dersin Koordinatörü | Dr. Öğr. Üyesi Halil ÖZKURT | |||
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) Borland CBuilder editörü yardımıyla uygulamalar geliştirir |
2) Borland CBuilder editörü yardımıyla çeşitli konularda program hazırlayabilir |
3) Borland CBuilder editörü yardımıyla Farklı nesneler içeren program hazırlar |
4) Borland CBuilder kullanılarak yazılan programlarda çeşitli döngüler ve matematiksel fonksiyonlar kullanabilir. |
5) Borland CBuilder 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. | Alıştırma ve Uygulama Gösterip Yaptırma |
2 | Sabitler, değişkenler, değişken tipleri | Herhangi bir ön hazırlığa gerek yoktur. | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
3 | Cbuilder editörü, Cbuilder menüleri, form tanıtımı | Herhangi bir ön hazırlığa gerek yoktur. | Alıştırma ve Uygulama Gösterip Yaptırma |
4 | Cbuilder nesneleri, objeleri, basit kod yazılımları | Verilen uygulama ve örnekleri çalışmak | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
5 | Genel uygulamalar ve çeşitli örnekler | Herhangi bir ön hazırlığa gerek yoktur. | |
6 | Formlara uygulanan methodlar ve olaylar | Verilen uygulama ve örnekleri çalışmak | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
7 | Proje oluşturma, Midi form kullanımları | Verilen uygulama ve örnekleri çalışmak | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
8 | Ara Sınav | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma | |
9 | Genel proje uygulamaları | Verilen uygulama ve örnekleri çalışmak | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
10 | Cbuilder'da menü editörü, popup menü hazırlama | Verilen uygulama ve örnekleri çalışmak | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
11 | Dosya, dizin ve sürücü listeleri oluşturma | Verilen uygulama ve örnekleri çalışmak | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
12 | Uygulama | Verilen uygulama ve örnekleri çalışmak | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
13 | Notebook, Tabset kontrolü, Image ve shape kontrolleri, toolbar | Verilen uygulama ve örnekleri çalışmak | Anlatım Tartışma Alıştırma ve Uygulama |
14 | Notebook, Tabset kontrolü, Image ve shape kontrolleri, toolbar | Verilen uygulama ve örnekleri çalışmak | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
15 | Tüm nesneleri içeren uygulamalar | Verilen uygulama ve örnekleri çalışmak | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
16-17 | Yarıyıl Sonu Sınavları | Anlatım Alıştırma ve Uygulama Gösterip Yaptırma |
KAYNAKLAR | |
---|---|
Ders Notu | |
Diğer Kaynaklar |