Türkçe | English
FEN FAKÜLTESİ / İSTATİSTİK ve BİLGİSAYAR BİLİMLERİ BÖLÜMÜ
( I. ÖĞRETİM)
Ders Bilgi Paketi
http://www.ktu.edu.tr/isbb
Tel: +90 0462 +90 (462) 3773112
FENF
FEN FAKÜLTESİ / İSTATİSTİK ve BİLGİSAYAR BİLİMLERİ BÖLÜMÜ / ( I. ÖĞRETİM)
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

HRT1010Bilgisayar Programlama2+1+0AKTS:5
Yıl / YarıyılBahar Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BölümüHARİTA MÜHENDİSLİĞİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze , Laboratuar Çalışması, Uygulama
Dersin Süresi14 hafta - haftada 2 saat teorik ve 1 saat uygulama
Öğretim Üyesi--
Diğer Öğretim ÜyesiDOÇ. DR. Emine TANIR KAYIKÇI,
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Algoritma Geliştirme Mantığı Kazandırmak, Programlama Kavramlarını MATLAB kullanarak Öğretmek, Laboratuvar Ortamında Yapılan Uygulamalarla Öğrencilere Programlama Konusunda Tecrübe Kazandırmak.
 
Öğrenim KazanımlarıBPKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : programlama yeteneği kazanırlar.2,41,4
ÖK - 2 : basit programlar geliştirebilirler.2,41,4
ÖK - 3 : algoritmik düşünebilirler2,41,4
ÖK - 4 : analiz ve sentez yapabilirler2,41,4
BPKK :Bölüm program kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
Algorithma ve AKış Diyagramları Kavramları Öğrenme ve çeşitli Problemlerle İlgili Algoritma (akış diyagramı) Geliştirme, Programlama Dilleri Hakkında Genel Bilgi, MATLAB Temel Kavramlar ve Çalışma Penceresi Birimlerini Tanıma, Veri Tipleri, MATLAB Sayısal İşlemler, MATLAB Fonksiyonları, Mantısal İfadeler (if-elseif, else, v.s.), Döngüler (for-end, while-end), Matrisler, Kullanıcı Tanımlı Fonksiyon Oluşturma, MATLAB Grafik İşlemler, Dosya İşlemleri (Dosya Açma-kapatma ve kayıt), Veri Dosyaları.
 
Haftalık Detaylı Ders İçeriği
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Bilgisayar ve Yazılım, Yazılım ve Yazılım Bileşenleri, Program, Komut, Programlama, Programlama Dili,Laboratuvar Uygulama
 Hafta 2Programcılık, Problem Çözme ve Algoritma Oluşturma, Yapısal Programlama, Problem Çözme Teknikleri, Uygulamalar,Laboratuvar Uygulama
 Hafta 3Akış Diyagramları, Temel Simgeler, Algoritma Örnekleri ile Akış Şeması Oluşturma
 Hafta 4Matlab'i Açmak ve Kapatmak, Matlab Ekranı,Araç Çubuğu (Toolbar),Komut Kullanımı, Ekranı Temizleme, Temel Yazım Kuralı,Laboratuvar Uygulama
 Hafta 5Temel Aritmetik İşlemler,Dizi Tanımı, Skaler İşlemler, Vektörler, Vektör Oluşturma,Laboratuvar Uygulama
 Hafta 6Matrisler ve Matris Oluşturma, Matris İşlemleri, Trigonometrik fonksiyonlar, Laboratuvar Uygulama
 Hafta 7Mantıksal Fonksiyonlar, Koşul (if, else,elseif) İfadeleri, Döngüler - Loops (For and While), İçiçe (if - for - while), Switch case ve Try catch,Laboratuvar Uygulama
 Hafta 8Arasınav
 Hafta 9İki ve üç Boyutlu Grafik Çizimi ve İşlemleri,Laboratuvar Uygulama
 Hafta 10Matlab'de Programlama Düz Yazı (script) m dosyaları (m files) ile Programlama ve Uygulama Örnekleri Fonksiyon m dosyaları Oluşturma ve Uygulama Örnekleri,Laboratuvar Uygulama
 Hafta 11Denklem ve Denklem Sistemlerinin Çözümü, Uygulama Örnekleri,Laboratuvar Uygulama
 Hafta 12Kullancı Tanımlı Fonksiyon Oluşturma ve Uygulama Örnekleri,Laboratuvar Uygulama
 Hafta 13Jeodezik Problemlere İlgili MATLAB Program Kodları,Laboratuvar Uygulama
 Hafta 14Veri Girişi ve Çıkışı İçin Veri dosyaları Oluşturma,Laboratuvar Uygulama
 Hafta 15Laboratuvar Uygulama sınavı,
 Hafta 16Dönem Sonu Sınavı
 
Ders Kitabı / Malzemesi
1M. Uzunoğlu, A. Kızıl, Ö. Ç. Onar, 2003, Her Yönü ile Matlab, Türkmen Kıtabevi, ISBN 975-6392-07-X, İstanbul.
 
İlave Kaynak
1Emine Tanır Kayıkçı, Bilgisayar Programla Ders Notları (Yayımlanmamış).
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 8 1 35
Laboratuar sınavı 15 0,25 15
Dönem sonu sınavı 16 1 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 4 14 56
Sınıf dışı çalışma 2 14 28
Arasınav için hazırlık 2 1 2
Arasınav 1 1 1
Kısa sınav 1 1 1
Dönem sonu sınavı için hazırlık 11 1 11
Dönem sonu sınavı 1 1 1
Toplam Çalışma Yükü100