|
Ders Bilgileri |
|
Dersin Adı |
: |
Programming Language C I (Introduction) |
|
Dersin Kodu |
: |
FK-641 |
|
Dersin Türü |
: |
Seçmeli |
|
Dersin Aşaması |
: |
İkinci Aşama (Yüksek Lisans) |
|
Dersin Yılı |
: |
1 |
|
Dersin Dönemi |
: |
Güz (16 Hafta) |
|
Dersin AKTS Kredisi |
: |
6 |
|
Eğitici(ler)nin Adı |
: |
Prof.Dr. HAMİDE KAVAK |
|
Dersin Öğrenme Kazanımları |
: |
C programlama dilinin temellerini öğrenir. C programlama dilinde program yazıp derler.
|
|
Dersin Veriliş Şekli |
: |
Örgün (Yüz Yüze) |
|
Dersin Önkoşulları |
: |
Yok |
|
Ders Hakkında Önerilen Diğer Hususlar |
: |
Yok |
|
Dersin Amacı |
: |
C programa dili hakkında genel bilgileri öğrenip, bu dilde program yazıp derlemek. |
|
Dersin İçeriği |
: |
Introduction to C, C fundamentals, C program structure, Variables, constants, arithmetic operations, Data input and output, Control statements, Loops, Arrays and strings, Pointers, Functions, C Preprocessor, Further data types, Data files, Preparing and running complete C program. |
|
Dersin Dili |
: |
İngilizce |
|
Dersin Yeri |
: |
Bilgisayar Laboratuvarı. |
|
|
Ders Planı |
| Hafta | Konu | Öğrencinin Ön Hazırlığı | Öğrenme Aktiviteleri ve Öğretme Yöntemleri |
|
1 |
Introduction to C |
Reİlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
2 |
C fundamentals |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
3 |
C program structure |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
4 |
Variables, constants, arithmetic operations |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
5 |
Data input and output |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
6 |
Control statements |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program derleme |
|
7 |
Loops |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
8 |
Arasınav |
Ara Sınav |
Yazılı sınav |
|
9 |
Arrays and strings |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
10 |
Pointers |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
11 |
Functions |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
12 |
C Preprocessor |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
13 |
Further data types |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
14 |
Data files |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
15 |
Preparing and running complete C program. |
İlgili konu okunsun |
Sozlu sunum ve bilgisayarda program yazıp derleme |
|
16/17 |
Final |
Final |
Dönem sonu projesi |
|
|
|
Önerilen Kaynak ve Okumalar |
| Kaynak Türü | Kaynak Adı |
| Ders Notu ve Kitaplar |
C Programlama Dili, Şerafettin Arıkan
|
| |
| Diğer Kaynaklar | |
|
|
|
Değerlendirme (Sınav) Yöntemleri ve Kriterleri |
|
Yarıyıl/Yıl İçi Değerlendirmeleri |
Sayısı |
Katkı Yüzdesi |
|
Ara Sınavlar (Yazılı, Sözlü, vs.) |
1 |
60 |
|
Ödev/Proje/Diğer |
4 |
40 |
|
Toplam |
100 |
|
Yarıyıl/Yıl İçi Değerlendirmelerinin Başarıya Katkısı |
40 |
|
|
Yarıyıl/Yıl Sonu Değerlendirmesi
|
100 |
|
Yarıyıl/Yıl Sonu Değerlendirmesinin Başarıya Katkısı
|
60 |
|
Toplam |
100 |
|
|
| Dersin Temel Öğrenme Kazanımlarına Katkısı |
| No | Temel Öğrenme Kazanımı | Katkısı* |
|
1 |
Fizik lisans düzeyi yeterliliklerine dayalı olarak, aynı veya farklı bir alanda bilgilerini uzmanlık düzeyinde geliştirir ve derinleştirir. |
1 |
|
2 |
Fiziğin ilişkili olduğu disiplinler arası ilişkileri kavrar |
3 |
|
3 |
Fizikte edindiği uzmanlık düzeyindeki kuramsal ve uygulamalı bilgileri kullanır. |
3 |
|
4 |
Fizikte edindiği bilgileri farklı displinlerden gelen bilgilerle bütünleştirip yorumlayarak yeni bilgiler oluşturur. |
2 |
|
5 |
Fizik ile ilgili karşılaşılan sorunları araştırma yöntemlerini kullanarak çözer |
3 |
|
6 |
Fizik ile ilgili uzmanlık gerektiren bir çalışmayı bağımsız olarak yürütür. |
1 |
|
7 |
Fizik ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunların çözümü için yeni stratejik yaklaşımlar geliştirir ve sorumluluk alarak çözüm üretir. |
2 |
|
8 |
Fizik ile ilgili sorunların çözümlenmesini gerektiren ortamlarda liderlik yapar. |
2 |
|
9 |
Fizikte edindiği uzmanlık düzeyindeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirir ve öğrenmesini yönlendirir. |
2 |
|
10 |
Fizik Alanındaki güncel gelişmeleri ve kendi çalışmalarını, nicel ve nitel veriler ile destekleyerek alanındaki ve alan dışındaki gruplara, yazılı, sözlü ve görsel olarak sistemli biçimde aktarır. |
3 |
|
11 |
Sosyal ilişkileri ve bu ilişkileri yönlendiren normları eleştirel bir bakış açısıyla inceler, geliştirir ve gerektiğinde değiştirmek üzere harekete geçer. |
2 |
|
12 |
Bir yabancı dili en az Avrupa Dil Portföyü B2 Genel Düzeyinde kullanarak sözlü ve yazılı iletişim kurar. |
2 |
|
13 |
Fizik Alanının gerektirdiği düzeyde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini ileri düzeyde kullanır. |
4 |
|
14 |
Fizik Alanı ile ilgili verilerin toplanması, yorumlanması, uygulanması ve duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerleri gözetir. |
3 |
|
15 |
Fizik Alanı ile ilgili konularda strateji, politika ve uygulama planları geliştirir ve elde edilen sonuçları, kalite süreçleri çerçevesinde değerlendirir. |
3 |
|
16 |
Fizik Alanında özümsedikleri bilgiyi, problem çözme ve/veya uygulama becerilerini, disiplinler arası çalışmalarda kullanır. |
3 |
| * Katkı düzeyleri 0 (yok) ve 5 (en yüksek) arasında ifade edilmiştir. |
|
|
| Öğrenci İş Yükü - AKTS |
| Çalışmalar | Sayısı | Süresi (Saat) | Toplam İş Yükü (Saat) |
| Ders ile İlgili Çalışmalar |
|
Ders (Sınav haftaları dahil değildir) |
14 |
3 |
42 |
|
Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) |
14 |
3 |
42 |
| Değerlendirmeler ile İlgili Çalışmalar |
|
Ödev, Proje, Diğer |
4 |
10 |
40 |
|
Ara Sınavlar (Yazılı, Sözlü, vs.) |
1 |
14 |
14 |
|
Yarıyıl/Yıl Sonu/Final Sınavı |
1 |
14 |
14 |
|
Toplam İş Yükü: | 152 |
| Toplam İş Yükü / 25 (s): | 6.08 |
| Dersin AKTS Kredisi: | 6 |
|
|
|