Skip to main content
Anasayfa

Ders Detayı

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
R İLE PROGRAMLAMABUS3122361Güz Dönemi3+035
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin Koordinatörü
Dersi Verenler
Dersin Yardımcıları
Dersin AmacıBu ders, öğrencilerin veri analizi için R programlama dilini kullanma becerilerini geliştirmeyi amaçlamaktadır. Ders kapsamında öğrencilerin veri manipülasyonu yapmaları, istatistiksel analizler gerçekleştirmeleri ve görselleştirmeler oluşturmaları hedeflenirken, aynı zamanda uygulamaya dayalı çalışmalar aracılığıyla analitik düşünme ve problem çözme becerilerinin geliştirilmesi amaçlanmaktadır.
Dersin İçeriğiBu ders; Giriş, beklentiler ve programlamaya genel bakış,R ve RStudio kurulumu, temel işlemler, değişkenler ve vektörler,Veri tipleri ve veri yapıları (vektör, matris, veri çerçevesi),Veri içe aktarma (import), dışa aktarma (export) ve çalışma dizini yönetimi,Veri görselleştirme ve temel grafikler,Liste yapıları ve veri erişimi (indexing),Koşullu ifadeler ve kontrol yapıları (if-else),Ara Sınav ,Döngüler (for, while) ve tekrar eden işlemler,Fonksiyonel programlama ve apply ailesi ile veri işlemleri,Karakter dizileri (string) ve tarih/zaman işlemleri,Veri analizi ve betimleyici istatistikler,tidyverse ve veri düzenleme (tidy data yaklaşımı),Veri görselleştirme (ggplot2 ile ileri grafikler),Uygulama: Veri analizi projesi ve genel tekrar,Genel Sınav; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
R ile programalama dilinin temel kavramlarını açıklar. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
R ile programalama dilinde temel programlar geliştirir. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Kontrol yapıları kullanarak algoritmalar geliştirir. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Veri işleme görevleri için fonksiyonlar uygular. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
R veri yapılarını kullanır. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Veri setlerini uygun veri işleme teknikleriyle dönüştürür. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Veri görselleştirmeleri oluşturur. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Veri analiz sonuçlarını yorumlar. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Öğretim Yöntemleri:1: Soru - Cevap Tekniği, Anlatım Yöntemi: Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim: Bilgisayar Ve İnternet Destekli Öğretim, Proje Görevi: Proje Görevi
Ölçme Yöntemleri:Proje Temelli Öğrenme Modeli: Proje Temelli Öğrenme Modeli

Ders Akışı

SıraKonularÖn Hazırlık
1Giriş, beklentiler ve programlamaya genel bakış
2R ve RStudio kurulumu, temel işlemler, değişkenler ve vektörler
3Veri tipleri ve veri yapıları (vektör, matris, veri çerçevesi)
4Veri içe aktarma (import), dışa aktarma (export) ve çalışma dizini yönetimi
5Veri görselleştirme ve temel grafikler
6Liste yapıları ve veri erişimi (indexing)
7Koşullu ifadeler ve kontrol yapıları (if-else)
8Ara Sınav
9Döngüler (for, while) ve tekrar eden işlemler
10Fonksiyonel programlama ve apply ailesi ile veri işlemleri
11Karakter dizileri (string) ve tarih/zaman işlemleri
12Veri analizi ve betimleyici istatistikler
13tidyverse ve veri düzenleme (tidy data yaklaşımı)
14Veri görselleştirme (ggplot2 ile ileri grafikler)
15Uygulama: Veri analizi projesi ve genel tekrar
16Genel Sınav
Kaynak
1. Wickham, H., & Grolemund, G. (2017). R for Data Science. O’Reilly Media. 2. Kabacoff, R. (2015). R in Action (2nd ed.). Manning Publications. 3. James, G., Witten, D., Hastie, T., & Tibshirani, R. (2021). An Introduction to Statistical Learning (2nd ed.). Springer. 4. Phillips, N. D. (2017). YaRrr! The Pirate’s Guide to R. Leanpub. 5. Provost, F., & Fawcett, T. (2013). Data Science for Business. O’Reilly Media.
Çevrimiçi dokümantasyon ve eğitim materyalleri (CRAN, Stack Overflow vb.)

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
İşletme alanına ilişkin temel kuramsal ve uygulamalı bilgileri açıklar
X
2
İşletmenin temel fonksiyonlarını, örgüt yapısını, kaynaklarını, paydaşlarını ve çevresini açıklar
X
3
İşletme sorunlarını analiz eder
X
4
İşletmenin paydaşlarıyla etkili sözlü ve yazılı iletişim kurar
X
5
Bireysel ve çok kültürlü çalışma ortamlarında sorumluluk alır
X
6
Alanıyla ilgili bağımsız araştırma yürütür
X
7
Mesleki etik, çevre duyarlılığı, sürdürülebilirlik, sosyal sorumluluk ve evrensel değerlere uygun davranır
X
8
Girişimci faaliyetlere yönelik yenilikçi iş fikirleri geliştirir
9
İşletmecilik alanındaki ulusal ve uluslararası gelişmeleri değerlendirir
X
10
İşletmelerin karar verme süreçlerinde bilimsel yöntemleri uygular
X
11
İşletme amaçlarının gerçekleştirilmesine yönelik yönetsel beceriler sergiler
12
Disiplinler arası çalışmalarda araştırma becerilerini kullanır
X
13
İşletme süreçlerinde dijital dönüşüm araçlarını etkin şekilde kullanır
X
14
Küresel iş trendlerini ve uluslararası pazarlama stratejilerini analiz eder
X

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 40
Genel Sınavın Başarıya Oranı 60
Toplam 100
AKTS / İşyükü Tablosu
EtkinlikSayıSüresi (Saat)Toplam İş Yükü (Saat)
Toplam İş Yükü (Saat)0
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(0/30)0
Dersin AKTS Kredisi: *30 saatlik çalışma 1 AKTS kredisi sayılmaktadır.

Dersin Detaylı Bilgileri

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
R İLE PROGRAMLAMABUS3122361Güz Dönemi3+035
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin Koordinatörü
Dersi Verenler
Dersin Yardımcıları
Dersin AmacıBu ders, öğrencilerin veri analizi için R programlama dilini kullanma becerilerini geliştirmeyi amaçlamaktadır. Ders kapsamında öğrencilerin veri manipülasyonu yapmaları, istatistiksel analizler gerçekleştirmeleri ve görselleştirmeler oluşturmaları hedeflenirken, aynı zamanda uygulamaya dayalı çalışmalar aracılığıyla analitik düşünme ve problem çözme becerilerinin geliştirilmesi amaçlanmaktadır.
Dersin İçeriğiBu ders; Giriş, beklentiler ve programlamaya genel bakış,R ve RStudio kurulumu, temel işlemler, değişkenler ve vektörler,Veri tipleri ve veri yapıları (vektör, matris, veri çerçevesi),Veri içe aktarma (import), dışa aktarma (export) ve çalışma dizini yönetimi,Veri görselleştirme ve temel grafikler,Liste yapıları ve veri erişimi (indexing),Koşullu ifadeler ve kontrol yapıları (if-else),Ara Sınav ,Döngüler (for, while) ve tekrar eden işlemler,Fonksiyonel programlama ve apply ailesi ile veri işlemleri,Karakter dizileri (string) ve tarih/zaman işlemleri,Veri analizi ve betimleyici istatistikler,tidyverse ve veri düzenleme (tidy data yaklaşımı),Veri görselleştirme (ggplot2 ile ileri grafikler),Uygulama: Veri analizi projesi ve genel tekrar,Genel Sınav; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
R ile programalama dilinin temel kavramlarını açıklar. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
R ile programalama dilinde temel programlar geliştirir. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Kontrol yapıları kullanarak algoritmalar geliştirir. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Veri işleme görevleri için fonksiyonlar uygular. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
R veri yapılarını kullanır. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Veri setlerini uygun veri işleme teknikleriyle dönüştürür. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Veri görselleştirmeleri oluşturur. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Veri analiz sonuçlarını yorumlar. 1, Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim, Proje GöreviProje Temelli Öğrenme Modeli
Öğretim Yöntemleri:1: Soru - Cevap Tekniği, Anlatım Yöntemi: Anlatım Yöntemi, Bilgisayar Ve İnternet Destekli Öğretim: Bilgisayar Ve İnternet Destekli Öğretim, Proje Görevi: Proje Görevi
Ölçme Yöntemleri:Proje Temelli Öğrenme Modeli: Proje Temelli Öğrenme Modeli

Ders Akışı

SıraKonularÖn Hazırlık
1Giriş, beklentiler ve programlamaya genel bakış
2R ve RStudio kurulumu, temel işlemler, değişkenler ve vektörler
3Veri tipleri ve veri yapıları (vektör, matris, veri çerçevesi)
4Veri içe aktarma (import), dışa aktarma (export) ve çalışma dizini yönetimi
5Veri görselleştirme ve temel grafikler
6Liste yapıları ve veri erişimi (indexing)
7Koşullu ifadeler ve kontrol yapıları (if-else)
8Ara Sınav
9Döngüler (for, while) ve tekrar eden işlemler
10Fonksiyonel programlama ve apply ailesi ile veri işlemleri
11Karakter dizileri (string) ve tarih/zaman işlemleri
12Veri analizi ve betimleyici istatistikler
13tidyverse ve veri düzenleme (tidy data yaklaşımı)
14Veri görselleştirme (ggplot2 ile ileri grafikler)
15Uygulama: Veri analizi projesi ve genel tekrar
16Genel Sınav
Kaynak
1. Wickham, H., & Grolemund, G. (2017). R for Data Science. O’Reilly Media. 2. Kabacoff, R. (2015). R in Action (2nd ed.). Manning Publications. 3. James, G., Witten, D., Hastie, T., & Tibshirani, R. (2021). An Introduction to Statistical Learning (2nd ed.). Springer. 4. Phillips, N. D. (2017). YaRrr! The Pirate’s Guide to R. Leanpub. 5. Provost, F., & Fawcett, T. (2013). Data Science for Business. O’Reilly Media.
Çevrimiçi dokümantasyon ve eğitim materyalleri (CRAN, Stack Overflow vb.)

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
İşletme alanına ilişkin temel kuramsal ve uygulamalı bilgileri açıklar
X
2
İşletmenin temel fonksiyonlarını, örgüt yapısını, kaynaklarını, paydaşlarını ve çevresini açıklar
X
3
İşletme sorunlarını analiz eder
X
4
İşletmenin paydaşlarıyla etkili sözlü ve yazılı iletişim kurar
X
5
Bireysel ve çok kültürlü çalışma ortamlarında sorumluluk alır
X
6
Alanıyla ilgili bağımsız araştırma yürütür
X
7
Mesleki etik, çevre duyarlılığı, sürdürülebilirlik, sosyal sorumluluk ve evrensel değerlere uygun davranır
X
8
Girişimci faaliyetlere yönelik yenilikçi iş fikirleri geliştirir
9
İşletmecilik alanındaki ulusal ve uluslararası gelişmeleri değerlendirir
X
10
İşletmelerin karar verme süreçlerinde bilimsel yöntemleri uygular
X
11
İşletme amaçlarının gerçekleştirilmesine yönelik yönetsel beceriler sergiler
12
Disiplinler arası çalışmalarda araştırma becerilerini kullanır
X
13
İşletme süreçlerinde dijital dönüşüm araçlarını etkin şekilde kullanır
X
14
Küresel iş trendlerini ve uluslararası pazarlama stratejilerini analiz eder
X

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 40
Genel Sınavın Başarıya Oranı 60
Toplam 100

Sayısal Veriler

Öğrenci Başarı Durumu

Bilgi / Destek Butonu