Genel Bilgi
| Birim | FEN-EDEBİYAT FAKÜLTESİ |
| FİZİK PR. | |
| Kod | IFZ220 |
| Ad | Programıng Language 2 |
| Dönem | 2017-2018 Eğitim-Öğretim Yılı |
| Yarıyıl | 4. Yarıyıl |
| Süre (T+U) | 3-0 (T-U) (17 Hafta) |
| AKTS | 4 AKTS |
| Yerel Kredi | 3 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Üniversite Dersi |
| Tür | Normal |
| Etiket | S Seçmeli |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Prof. Dr. HAMİDE KAVAK |
| Dersin Öğretim Elemanı |
Prof. Dr. HAMİDE KAVAK
(Bahar)
(A Grubu)
(Sor. Öğr. Ele.)
|
Dersin Amacı / Hedefi
C programlama dilini detaylı olarak öğretmek. Fizik alanlarında C programlama dilinin özelliklerini gerektiği gibi kullanabilmelerini sağlamak, algoritma tasarımı ve program yazma konularında gerekli bilgiyi vermektir.
Dersin İçeriği
C temelinin güzden geçirilmesi, isaretciler, veri dosyaları, grafikler, standart C de yazılan programların C sharp a adapte edilmesi, dinamik bellek tahsisi ve dinamik yapı, ileri işlemci konuları, C işlemcileri, düşük seviye operatorleri ve bit alanları, sınıf mekanizması, nesne yönelimli tasarım, C nin bazı ileri özellikleri
Dersin Ön Koşulu
Kaynaklar
Notlar
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Program yapısını tasarlama ve algoritma hazırlamak |
| ÖÇ02 | C programlama dilini kullanarak program yazıp derlemek. |
| ÖÇ03 | Veri analizi ve yorumlamasını yapmak |
| ÖÇ04 | Deneyler tasarlayıp yürütmek |
| ÖÇ05 | Gerekli teknik, akademik ve pratik bilgiye ulaşmak. |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | - | Fizik Alanındaki temel kavram ve ilkeleri açıklar. | |
| PÖÇ02 | - | Fizik Alanı ile ilgili gelişmeleri bilimsel yöntem ve teknikleri kullanarak çok yönlü değerlendirir. | |
| PÖÇ03 | - | Fizik Alanında edindiği bilgileri diğer bilim alanlarındaki bilgilerle birleştirir. | |
| PÖÇ04 | - | Fizik alanındaki problemleri tanımlar, çözümlerine yönelik analitik ve modellemeli yöntemleri uygular. | |
| PÖÇ05 | - | Fizik alanında bilimsel bilgi üretmenin yöntemini açıklar. | |
| PÖÇ06 | - | Fizik Alanında bilgilere ulaşır, tasnif eder ve amacına yönelik olarak kullanır. | |
| PÖÇ07 | - | Fizik Alanında edindiği ileri düzeydeki kuramsal ve uygulamalı bilgileri kullanır. | |
| PÖÇ08 | - | Fizik Alanında deneyleri tasarlar. | |
| PÖÇ09 | - | Uzman ya da uzman olmayan grupları, fizik ile ilgili konularda yazılı veya sözlü olarak bilgilendirir. | |
| PÖÇ10 | - | Bilgi teknolojilerini Fizik Alanında amacı doğrultusunda kullanır. | |
| PÖÇ11 | - | Fizik Alanında karşılaşılan problemleri aşmak için takım halinde veya tek başına sorumluluk alır. | |
| PÖÇ12 | - | Fizik ile ilgili sektörlerde sorumluluğu altında çalışanların mesleki gelişimine yönelik etkinlikleri planlayıp yönetir. | |
| PÖÇ13 | - | Fizik Alanında bilgileri kendi çabasıyla öğrenme becerisi kazanarak, öğrendiği bilgileri eleştirel bir yaklaşımla değerlendirir, tasnif eder ve kullanır. | |
| PÖÇ14 | - | Öğrenme sürecinin yaşam boyu olduğunu biilr ve ona göre davranır. | |
| PÖÇ15 | - | Hem meslektaşları ile, hem de alan dışı kişilerle etik ilişkiler kurar, bilgi ve iletişim teknolojilerini kullanır. Mesleki gelişiminin yanı sıra, ilgi ve yetenekleri doğrultusunda bilimsel, sosyal, kültürel ve sanatsal alanlarda öğrenme gereksinimlerini belirleyerek kendini sürekli geliştirir | |
| PÖÇ16 | - | Fizik Alanında gelişmeleri izleyecek düzeyde bir yabancı dil bilgisine sahip olur. | |
| PÖÇ17 | - | Bireysel gelişimin önemini bilir ve gereğini uygular. | |
| PÖÇ18 | - | Fizik alanındaki gelişmeleri izler, öğrenir ve toplumsal etik açısından değerlendirir. |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | C programlama dilinin yapısı ve genel özellikleri | İlgili konuya çalışılsın. | |
| 2 | C programa dili temel özelliklerinin gözden geçirilmesi | İlgili konuya çalışılsın. | |
| 3 | İşaretçiler | İlgili konuya çalışılsın. | |
| 4 | Veri dosyaları | İlgili konuya çalışılsın. | |
| 5 | Grafikler | İlgili konuya çalışılsın. | |
| 6 | Standart C de yazılan programların C sharp a adapte edilmesi, | İlgili konuya çalışılsın. | |
| 7 | Dinamik bellek tahsisi ve dinamik yapı | İlgili konuya çalışılsın. | |
| 8 | Ara Sınav | ||
| 9 | İleri işlemci konuları | İlgili konuya çalışılsın. | |
| 10 | C ön işlemcileri | İlgili konuya çalışılsın. | |
| 11 | Macro ve Şartlı Derleme | İlgili konuya çalışılsın. | |
| 12 | Nesne yönelimli tasarım | İlgili konuya çalışılsın. | |
| 13 | Düşük seviye operatörleri ve bit alanları | İlgili konuya çalışılsın. | |
| 14 | C nin bazı ileri özellikleri | İlgili konuya çalışılsın. | |
| 15 | İleri düzey program yazıp derleme | İlgili konuya çalışılsın. | |
| 16 | Final Sınavı | ||
| 17 | Final Sınavı |