25.01.2014 Views

Ders Kodu FZ 111 Ders Adı Fizik I Dersin Verildiği Yarıyıl Birinci ...

Ders Kodu FZ 111 Ders Adı Fizik I Dersin Verildiği Yarıyıl Birinci ...

Ders Kodu FZ 111 Ders Adı Fizik I Dersin Verildiği Yarıyıl Birinci ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Ders</strong> <strong>Kodu</strong> <strong>FZ</strong> 415<br />

<strong>Ders</strong> <strong>Adı</strong><br />

Programlama Dilleri II<br />

<strong>Ders</strong>in <strong>Verildiği</strong> <strong>Yarıyıl</strong><br />

Dördüncü<br />

Öğretim Dili<br />

Türkçe<br />

Öğretim Eleman(lar)ı<br />

Öğr.Gör. Murat Tekin<br />

Önkoşul<br />

Yok<br />

Eşkoşul<br />

Yok<br />

Kredi Değeri 3<br />

ECTS Değeri 5<br />

Öğretim Süresi<br />

15 hafta<br />

Öğrencinin Toplam Çalışma Saati<br />

Amaç<br />

<strong>Ders</strong> Planı<br />

Amaçlanan Sonuç<br />

Öğrenme/ Öğretme Yöntemleri<br />

Ödevler<br />

Sınavlar<br />

60 saat, dersler, toplu ve bireysel çalışmaları içerir.<br />

• Öğrenciye C++ programlama dili bilgisinin<br />

öğretilmesidir. • Araştırma aktiviteleri sağlanır. • Sözlü<br />

sunumlar ile deneyim sağlanır.<br />

• C++ ‘a giriş, sınıfa giriş<br />

• Nesneye Yönelik Programlamanın temelleri<br />

• Constructor ve destructor fonksiyonlar<br />

• Nesne pointer ‘ları • In-line fonksiyonlar, arkadaş<br />

fonksiyonlar<br />

• Nesne dizileri<br />

• This pointer<br />

• Bellekte yer ayırma, başvuru değişkeni<br />

• Fonksiyonların aşırı yüklenmesi<br />

• Sanal foksiyonlar<br />

• Soysal fonksiyonlar<br />

• Operatörlerin aşırı yüklenmesi<br />

• Miras<br />

• Dosyalama<br />

• Biçimlendirilmiş giriş/çıkış<br />

• Hata denetimi, Namespace ‘ler, standart şablon<br />

kütüphanesi, vektör, liste<br />

Öğrenciye C++ programlama dili bilgisinin öğretilmesi ve<br />

nesneye yönelik bir dilde problem çözme, araştırma ve<br />

proje oluşturma yeteneğinin verilmesi.<br />

Öğrenci öğretim elemanının anlattığı dersi dinler, yapılan<br />

laboratuvar çaışmalarına katılır ve dönem sonunda teslim<br />

edeceği proje ile araştırma yapmaya yönlendirilir.<br />

Öğrenciye verilen ödevler ile algoritma oluşturarak<br />

bilgisayar programları hazırlayarak, problem çözme ve<br />

bilgisayar yazılımı geliştirmesi yeteneği sağlanacaktır.<br />

1 ara sınav ve 1 yarıyıl sonu sınavı (bilgisayar uygulamalı<br />

ve yazılı)<br />

Değerlendirme • Ara Sınav % [30]<br />

• Son Sınav % [50]<br />

• <strong>Ders</strong>e Katılım % [.]<br />

• Ödevler % [10]<br />

• Sınıf Çalışmaları % [10]<br />

Temel Okuma Listesi<br />

1. C++ Programlama Dili, M.Tekin, N.Tekin, İstanbul<br />

Kültür University, 2008.<br />

2. Herbert Schildt, Editör: Dr. Cahit Akın (1999) C++<br />

Temel Öğrenim Klavuzu, Alfa yayınları.<br />

3. Deitel&Deitel (1998) C++ How to Program.<br />

4. Julian Templeman, Andy Olsen(2002) <strong>Adı</strong>m <strong>Adı</strong>m<br />

Microsoft Visual C++.NET, Arkadaş yayınevi.<br />

5. Paul Snaith(1999) The Complete Idiot’s Guide to C++.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!