CBS209 CBS' de Programlama

3 AKTS - 2-1 Süre (T+U)- 3. Yarıyıl- 2.5 Yerel Kredi

Genel Bilgi

Birim ADANA ORGANİZE SANAYİ BÖLGESİ TEKNİK BİLİMLER MESLEK YÜKSEKOKULU
COĞRAFİ BİLGİ SİSTEMLERİ PR.
Kod CBS209
Ad CBS' de Programlama
Dönem 2017-2018 Eğitim-Öğretim Yılı
Yarıyıl 3. Yarıyıl
Süre (T+U) 2-1 (T-U) (17 Hafta)
AKTS 3 AKTS
Yerel Kredi 2.5 Yerel Kredi
Eğitim Dil Türkçe
Seviye Üniversite Dersi
Tür Normal
Etiket Z Zorunlu
Öğretim Şekli Yüz Yüze Öğretim
Bilgi Paketi Koordinatörü Öğr. Gör. MEHMET AKİF ERDOĞAN
Dersin Öğretim Elemanı Öğr. Gör. MEHMET AKİF ERDOĞAN (Güz) (A Grubu) (Sor. Öğr. Ele.)


Dersin Amacı / Hedefi

Problemin çözümü ile ilgili algoritma mantığının kavranması, algoritma yapılarını akış şemalarıyla gösterebilme, oluşturulan algoritmanın yazılacağı programlama ortamının kullanımını ve kod yazım kurallarını öğrenme, değişkenler, kontrol deyimleri ve döngüler yapısının kavranması, diziler ve alt programlar yapısının mantığını öğrenme konularında bilgi ve beceri kazandırmak

Dersin İçeriği

Algoritma kavramı, algoritma ve programlama mantığı, algoritmalar, akış diyagramları, Python Programlama dili geliştirme ortamı, Python programlama dili ile program geliştirme

Dersin Ön Koşulu

Kaynaklar

Notlar



Dersin Öğrenme Çıktıları

Sıra Dersin Öğrenme Çıktıları
ÖÇ01 CBS ve programlama temellerinin kavranması
ÖÇ02 Temel programlama dillerinin algılanması
ÖÇ03 Python programlama dili hakkında genel bilgi sahibi olma
ÖÇ04 Temel konumsal kod yazımına hakim olma
ÖÇ05 Temel konumsal kod oluşturabilme becerisi edinme
ÖÇ06 Tablosal kodlar oluşturabilme
ÖÇ07 Veri tanımlama ve listeleme kodları oluşturabilme
ÖÇ08 Ara Sınav
ÖÇ09 Programlamada haritalama modülüne hakim olma
ÖÇ10 Programlamada haritalama modülü kulanabilme
ÖÇ11 Python kodlarını ArcGIS'e ekleme ve çalıştırabilme becerisi edinme
ÖÇ12 Konumsal kodları otomatize edebilme becerisi edinme
ÖÇ13 Temel konumsal kod tasarlayabilme
ÖÇ14 Temel konumsal kod yazabilme
ÖÇ15 Temel konumsal kodları farklı ortamlarda çalıştırabilme


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

Sıra Tür Program Öğrenme Çıktıları Duzey
PÖÇ01 - Matematik, fen bilimleri ve kendi alanları ile ilgili konularda yeterli alt yapıya sahip olmak.
PÖÇ02 - Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, verileri yorumlayabilme ve değerlendirebilme, sorunları tanımlayabilme, çözüm önerileri geliştirebilme becerisine sahip olmak.
PÖÇ03 - Coğrafi Bilgi Sistemleri ile ilgili kavramları bilir, Coğrafi Bilgi Sistemlerinin kullanıldığı programları bilir.
PÖÇ04 - Yaşam boyu öğrenmenin gerekliliği bilincini, bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisini kazandırmak.
PÖÇ05 - Sanayi ve hizmet sektöründeki üretim süreçlerini izleyerek uygulama becerisine sahip olmak.
PÖÇ06 - Alanıyla ilgili mesleki plan ve projelerin çizimlerini gerçekleştirme becerisi kazanır.
PÖÇ07 - Mesleğine yönelik işletmelerin kurumsal yapılarını tanır ve girişimci ruha sahip olur.
PÖÇ08 - Coğrafi Bigi Sistemleri alanında bağımsız olarak öğrenmeyi ve öğrendiklerini uygulayabildiğini gösterme ve bağımsız davranma risk alma becerisine sahip olma.
PÖÇ09 - Alanı ile ilgili gerekli olan modern teknikleri, araçları ve bilişim teknolojilerini belirleme ve etkin kullanabilmek.
PÖÇ10 - Coğrafi Bilgi Sistemleri kullanımı ve proje üretimi hakkında bilgi sahibidir ve bu bilgileri uygulayabilir.
PÖÇ11 - Bilgisayar destekli çizim ve alanı ile ilgili simülasyon programları kullanarak tasarım yapma ve mesleki plan ve projelerin çizimlerini gerçekleştirme becerisi kazanır.
PÖÇ12 - Tarihi değerlere saygılı, sosyal sorumluluk, evrensel, toplumsal ve mesleki etik bilincine sahip olmak.
PÖÇ13 - Etkili iletişim kurma tekniklerine hâkim ve alanındaki yenilikleri takip edebilecek düzeyde bir yabancı dil bilgisine sahip olmak.
PÖÇ14 - Coğrafi Bilgi Sistemleri ile ilgili sorunlarda çözüm üretebilme, takımlarda sorumluluk alabilme veya bireysel çalışma yapabilme becerisi ile donatılmış olur.
PÖÇ15 - İş güvenliği, işçi sağlığı ve çevre koruma bilgisi ve bilincine sahip olmak.
PÖÇ16 - Alanının gerektirdiği temel düzeyde bilgisayar yazılım ve donanımlarını kullanabilme becerisine sahip olmak.


Haftalık Akış

Hafta Konu Ön Hazırlık Yöntemler
1 CBS ve Programlama Temelleri Literatür okuma
2 Temel Programlama Dilleri Literatür okuma ve ders tekrarı
3 Python ile Programlama Literatür okuma ve ders tekrarı
4 Temel konumsal kod yazımları Literatür okuma ve ders tekrarı
5 Temel konumsal kod yazımları Literatür okuma ve ders tekrarı
6 Tablosal kodlar yazma Literatür okuma ve ders tekrarı
7 Veri tanımlama ve listeleme Literatür okuma ve ders tekrarı
8 Ara Sınav Literatür okuma ve ders tekrarı
9 Haritalama Modülü Literatür okuma ve ders tekrarı
10 Haritalama Modülü Literatür okuma ve ders tekrarı
11 Python kodlarını ArcGIS'e ekleme ve çalıştırma Literatür okuma ve ders tekrarı
12 Konumsal kodları otomatize etme Literatür okuma ve ders tekrarı
13 Örnek kod hazırlama ve sunumları Literatür okuma ve ders tekrarı
14 Örnek kod hazırlama ve sunumları Literatür okuma ve ders tekrarı
15 Örnek kod hazırlama ve sunumları Literatür okuma ve ders tekrarı
16 Final Sınavı Literatür okuma ve ders tekrarı
17 Final Sınavı Literatür okuma ve ders tekrarı


Değerlendirme (Sınav) Yöntemleri ve Kriterleri

Değerlendirme Türü Yarıyıl İçi / Yıl İçi Etkisi Yarıyıl Sonu / Yıl Sonu Etkisi
1. Ara Sınav 60 24
1. Ödev 40 16
Genel Değerlendirme
Yarıyıl İçi / Yıl İçi Toplam 100 40
1. Yıl Sonu Sınavı - 60
Genel Toplam - 100

Güncelleme Zamanı: 21.10.2017 09:34