FK641 Programming Language C I (Introduction)

6 AKTS - 3-0 Süre (T+U)- . Yarıyıl- 3 Yerel Kredi

Genel Bilgi

Kod FK641
Ad Programming Language C I (Introduction)
Dönem 2023-2024 Eğitim-Öğretim Yılı
Dönem Güz
Süre (T+U) 3-0 (T-U) (17 Hafta)
AKTS 6 AKTS
Yerel Kredi 3 Yerel Kredi
Eğitim Dil Türkçe
Seviye Yüksek Lisans Dersi
Tür Normal
Öğretim Şekli Yüz Yüze Öğretim
Bilgi Paketi Koordinatörü Prof. Dr. HAMİDE KAVAK
Dersin Öğretim Elemanı
Güncel dönem ders programı henüz yapılmamıştır.


Dersin Amacı / Hedefi

Temel programla kavramlarını C programlama dilini kullanarak öğrenmek.Temel veri tiplerini, giriş çıkış, hesaplama ve mantık fonksiyonlarını, karar ve tekrar yapılarını kullanarak C programlama dilinin temel kavramlarını öğrenmek. C programlama dilini kullanarak program yazıp derlemek.

Dersin İçeriği

C ye giriş, C'nin temelleri: C program yapısı, değişkenler, sabitler, aritmetik işlemler. Veri girişi ve çıkışı. Kontrol ifadeleri, Diziler ve dizgiler. Fonksiyonlar, Diğer veri tipleri. Veri dosyaları, Tam C programını hazırlama ve çalıştırma.

Dersin Ön Koşulu

Temel programalama bilgisi

Kaynaklar

Yalçın Özkan, C Programla Dili Papatya Yayıncılık (2015)

Notlar

Yalçın Özkan, C Programla Dili Papatya Yayıncılık (2015)


Dersin Öğrenme Çıktıları

Sıra Dersin Öğrenme Çıktıları
ÖÇ01 Algoritma tasarımı ve programlama temel kavramlarını öğrenir.
ÖÇ02 C programlama dilinin temel kavramlarını öğrenir.
ÖÇ03 Veri tipleri ve algoritmalar hakkında temel bilgi sahibi olur.
ÖÇ04 Fonksiyonların program yazmadaki önemini öğrenir.
ÖÇ05 Programlama becerisi kazanır.
ÖÇ06 C programlama dilini kullanarak program yazıp derler.
ÖÇ07 Problemleri C dili ile çözebilme yeteneği kazanır.


Program Öğrenme Çıktıları ile İlişkisi

Sıra Tür Program Öğrenme Çıktıları Duzey
PÖÇ01 Bilgi - Kuramsal, Olgusal Fiziğin çeşitli konularında yeterli altyapıya sahip olur. 2
PÖÇ02 Bilgi - Kuramsal, Olgusal Fizikte matematiksel yöntemleri kullanır. 4
PÖÇ03 Bilgi - Kuramsal, Olgusal Deney ve gözlem sonuçlarını yorumlar. 3
PÖÇ04 Bilgi - Kuramsal, Olgusal Fizik alanında edindiği uzmanlık düzeyindeki kuramsal ve uygulamalı bilgileri kullanır. 3
PÖÇ05 Bilgi - Kuramsal, Olgusal Bilimsel araştırmanın mantığı hakkında bilgi sahibi olur. 2
PÖÇ06 Bilgi - Kuramsal, Olgusal Deneysel bir projenin sonuçlarını veya bir fizik probleminin çözümünü yazılı ve sözlü olarak sunar. 4
PÖÇ07 Bilgi - Kuramsal, Olgusal Bilimsel araştırma yapmak için gerekli olan yayın, kitap ve yöntemleri seçer ve kullanır. 3
PÖÇ08 Bilgi - Kuramsal, Olgusal Fiziğe ilişkin bir konuda bilgiye erişir, bu amaçla literatür taraması yapar ve diğer kaynakları kullanır. 2
PÖÇ09 Bilgi - Kuramsal, Olgusal Fizik alanı ile ilgili karşılaşılan sorunları araştırma yöntemlerini kullanarak çözümler. 3
PÖÇ10 Bilgi - Kuramsal, Olgusal Bağımsız olarak araştırma yapabilir. 4
PÖÇ11 Bilgi - Kuramsal, Olgusal Araştırma veya sanayiye ilişkin projelerde etkin bir şekilde grup çalışması yapabilir. 4
PÖÇ12 Bilgi - Kuramsal, Olgusal Yaşam boyu öğrenme gerekliliğinin bilincine sahip olur. 3
PÖÇ13 Bilgi - Kuramsal, Olgusal Fizik alanındaki gelişmeleri izler ve kendini sürekli olarak yeniler. 2
PÖÇ14 Bilgi - Kuramsal, Olgusal Fizik alanındaki problemlere ilişkin kendi fikirlerini ve önerilerini, nicel ve nitel veriler ile destekleyerek fizik alanındaki ve alan dışındaki gruplarla paylaşır. 3
PÖÇ15 Bilgi - Kuramsal, Olgusal Bir çalışmadan elde ettiği sonuçları etkin bir şekilde sözlü ve yazılı olarak sunabilir.
PÖÇ16 Bilgi - Kuramsal, Olgusal Fizik alanında özümsedikleri bilgiyi, problem çözme ve/veya uygulama becerilerini, disiplinler arası çalışmalarda kullanır. 3
PÖÇ17 Bilgi - Kuramsal, Olgusal Araştırma geliştirme kuruluşlarında çalışabilecek bir altyapıya sahip olur. 4


Haftalık Akış

Hafta Konu Ön Hazırlık Yöntemler
1 C programlama dilinde veri tipleri, sabitler ve değişkenler Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar
2 Aritmetik işlemciler, mantıksal ifadeler Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar
3 Algoritma ve akış şemaları Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar
4 Bilgisayara ekrandan veri girişi ve ekran çıktıları Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar
5 Karar cümleleri aritmetik karar cümleleri ve buna ait komutlar Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Deney / Laboratuvar, Problem Çözme
6 Örnekler ve bazı uygulamalar Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar, Problem Çözme
7 Sayaçlar, Döngüler, Döngü özellikleri Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar, Problem Çözme
8 Ara Sınav Ara sınav için çalışma Ölçme Yöntemleri:
Yazılı Sınav
9 İndisli değişkenler, sayı ve karakter dizileri Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar, Problem Çözme
10 İndisli değişkenlerle yapılacak örnekler ve uygulamalar Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar, Problem Çözme
11 Matris tipi değişkenler Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar, Problem Çözme
12 Matris tipi değişkenlerle yapılacak örnekler (Matris toplama, çıkarma ve çarpma işlemleri) Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar, Problem Çözme
13 İleri veri tipleri Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar, Problem Çözme
14 Bir dosyadan veri okutma ve dosyaya veri yazma işlemleri Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar, Problem Çözme
15 Bir dosyadan okuma ve dosyaya yazma işlemleri için örnekler ve uygulamalar Kitapta ilgili bölümler okunmalı. Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Deney / Laboratuvar, Problem Çözme
16 Yarıyıl Sonu Sınavları Final için çalışma Ölçme Yöntemleri:
Yazılı Sınav
17 Yarıyıl Sonu Sınavları Final icin calisma Ölçme Yöntemleri:
Yazılı Sınav


Öğrenci İş Yükü - AKTS

Çalışmalar Sayısı Süresi (Saat) İş 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 5 70
Değerlendirmeler ile İlgili Çalışmalar
Ödev, Proje, Diğer 0 0 0
Ara Sınavlar (Yazılı, Sözlü, vs.) 1 15 15
Yarıyıl/Yıl Sonu/Final Sınavı 1 30 30
Toplam İş Yükü (Saat) 157
Toplam İş Yükü / 25 (s) 6,28
AKTS 6 AKTS

Güncelleme Zamanı: 16.05.2023 07:27