YBS482 Python ProgramlamaKurumsal BilgilerAkademik Programlar Halkla İlişkiler ve ReklamcılıkÖğrenciler İçin Bilgiler
Halkla İlişkiler ve Reklamcılık
Lisans TYYÇ: 6. Düzey QF-EHEA: 1. Düzey EQF-LLL: 6. Düzey

Ders Genel Tanıtım Bilgileri

Ders Kodu: YBS482
Ders İsmi: Python Programlama
Ders Yarıyılı: Bahar
Ders Kredileri:
Teorik Pratik Kredi AKTS
2 0 2 4
Öğretim Dili: TR
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: Hayır
Dersin Türü: Genel Seçmeli
Dersin Seviyesi:
Lisans TYYÇ:6. Düzey QF-EHEA:1. Düzey EQF-LLL:6. Düzey
Dersin Veriliş Şekli: Yüz yüze
Dersin Koordinatörü: Dr.Öğr.Üyesi Vecdi Emre LEVENT
Dersi Veren(ler):
Dersin Yardımcıları:

Dersin Amaç ve İçeriği

Dersin Amacı: Bu dersin amacı, öğrencilere Python programlama dilinin temel ve ileri düzey kavramlarını öğretmek, algoritmik düşünme becerisi kazandırmak ve yazılım geliştirme yetkinliği sağlamaktır.
Dersin İçeriği: Ders kapsamında Python’a giriş, veri tipleri, kontrol yapıları, döngüler, fonksiyonlar, veri yapıları, dosya işlemleri, hata yönetimi, nesne yönelimli programlama ve temel kütüphane kullanımı konuları ele alınmaktadır.

Öğrenme Kazanımları

Bu dersi başarıyla tamamlayabilen öğrenciler;
Öğrenme Kazanımları
1 - Bilgi
Kuramsal - Olgusal
1) Python programlama dilinin temel kavramlarını, veri tiplerini ve kontrol yapılarını açıklar.
2 - Beceriler
Bilişsel - Uygulamalı
1) Python kullanarak algoritmalar geliştirir ve farklı problem türlerine yönelik programlar yazar.
2) Dosya işlemleri, hata yönetimi ve temel kütüphaneleri kullanarak uygulamalar geliştirir.
3 - Yetkinlikler
İletişim ve Sosyal Yetkinlik
Öğrenme Yetkinliği
Alana Özgü Yetkinlik
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
1) Bireysel veya ekip çalışması kapsamında Python tabanlı bir projeyi planlar, geliştirir ve sunar.

Ders Akış Planı

Hafta Konu Ön Hazırlık
1) Ders tanıtımı, Python`a giriş, kullanıcı ve sistem gereksinimleri, IPO döngüsü, geliştirme ortamı kurulumu. Python kurulum kılavuzu ve ders tanıtım dokümanı. Real Python veya resmi Python belgelerinden ilgili bölümler okunabilir.
2) Veri tipleri, değişkenler, operatörler ve temel matematiksel işlemler.
3) Karakter dizileri (strings), kullanıcı girdisi ve temel giriş/çıkış işlemleri.
4) Koşul ifadeleri (if-else) ve karar verme yapıları.
5) Döngüler (for, while) ve yineleme mantığı.
6) Listeler, demetler (tuple) ve kümeler.
7) Sözlükler (dictionaries) ve veri yapıları üzerinde işlemler.
8) Vize Sınavı
9) Fonksiyonlar ve modüler programlama.
10) Dosya işlemleri ve hata yönetimi (exception handling).
11) Nesne Yönelimli Programlamaya giriş (OOP).
12) Sınıflar, nesneler ve OOP uygulamaları.
13) Python kütüphaneleri (NumPy, Pandas) ve veri analizi temelleri.
13) Python kütüphaneleri (NumPy, Pandas) ve veri analizi temelleri.
14) Proje geliştirme ve genel tekrar.
15) Final Sınavı

Kaynaklar

Ders Notları / Kitaplar: Ders notları öğretim elemanı tarafından sağlanmakta olup, ayrıca Python programlama üzerine yazılmış temel ders kitaplarından yararlanılmaktadır.
Diğer Kaynaklar: Course notes are provided by the instructor, and fundamental textbooks on Python programming are also utilized.

Ders - Program Öğrenme Kazanım İlişkisi

Ders Öğrenme Kazanımları

1

2

3

4

Program Kazanımları
1) Halkla ilişkiler ve reklamcılık alanına ilişkin temel kavram, kuram ve yöntemlerini bilir.
2) Halkla ilişkiler ve reklamcılık alanının ilişkili olduğu pazarlama, psikoloji, sosyoloji, felsefe, ekonomi gibi sosyal, kültürel ve siyasal alanlar hakkında bilgi sahibidir.
3) Kurum ve kuruluşların tanıtımları ile ilgili iletişim tekniklerini ve medya stratejilerini bilir.
4) Halkla ilişkiler ve reklamcılık alanındaki ulusal ve uluslararası meslek örgütlerinin standartları, etik kodları ve alanla ilgili hukuki düzenlemeler hakkında bilgi sahibidir.
5) Toplumsal gelişmeler ve hedef kitle davranışlarındaki değişimler hakkında bilgi sahibidir.
6) İş hayatındaki uygulamalar, kriz yönetim süreçleri, iş sağlığı ve güvenliği konularında bilgi sahibidir.
7) Geleneksel ve dijital iletişim ortamlarına yönelik yaratıcı ve eleştirel bir yaklaşımla, mesleki etik ilkelere uygun kampanya planlama, oluşturma, sunma ve uygulama becerilerine sahiptir.
8) Halkla ilişkiler ve reklamcılık alanında, farklı hedef kitle gruplara ve farklı mecralara uygun medya planlaması yapabilir.
9) Halkla ilişkiler ve reklamcılık faaliyetleri hakkında raporlama yapabilir.
10) Halkla ilişkiler ve reklamcılık alanı ve ilişkili olduğu diğer alanlar ile disiplinler arası bilimsel araştırma yapabilir, verileri analiz edebilir, verilere uygun kampanya planlaması yapabilir.
11) Kurumların iletişim ihtiyaçlarına yönelik orijinal fikirler geliştirebilir, girişimci ve yenilikçi bir yaklaşımla yaratıcı süreçleri yönetebilir.
12) En az bir yabancı dilde, alanı ile ilgili sözlü ve yazılı etkin iletişim kurabilir.
13) Bireysel veya ekip üyesi olarak; halkla ilişkiler ve reklamcılık alanı ile ilgili sorunların, konuların, krizlerin yönetilmesi ve çözüme ulaştırılması yetkinliğine sahiptir.
14) Geleneksel ve dijital medya ortamlarına yönelik marka iletişim stratejisi geliştirebilir.
15) Geleneksel ve dijital mecralardaki tüketici davranışlarını bilimsel yöntemlerle analiz edebilir ve bu mecralara yönelik değerlendirmeler yapabilir.
16) Alanında gerçekleştirdiği projelerde; toplumsal gelişmeleri takip ederek, insan hakları, mesleki etik ilkeler, kültürel çeşitlilik, ekonomik dinamikler, çevre sorunları ve kamu yararı gibi konuları gözeterek, toplumsal sorumluluk bilinciyle hareket eder.

Ders - Öğrenme Kazanımı İlişkisi

Etkisi Yok 1 En Düşük 2 Düşük 3 Orta 4 Yüksek 5 En Yüksek
           
Dersin Program Kazanımlarına Etkisi Katkı Payı
1) Halkla ilişkiler ve reklamcılık alanına ilişkin temel kavram, kuram ve yöntemlerini bilir.
2) Halkla ilişkiler ve reklamcılık alanının ilişkili olduğu pazarlama, psikoloji, sosyoloji, felsefe, ekonomi gibi sosyal, kültürel ve siyasal alanlar hakkında bilgi sahibidir.
3) Kurum ve kuruluşların tanıtımları ile ilgili iletişim tekniklerini ve medya stratejilerini bilir.
4) Halkla ilişkiler ve reklamcılık alanındaki ulusal ve uluslararası meslek örgütlerinin standartları, etik kodları ve alanla ilgili hukuki düzenlemeler hakkında bilgi sahibidir.
5) Toplumsal gelişmeler ve hedef kitle davranışlarındaki değişimler hakkında bilgi sahibidir.
6) İş hayatındaki uygulamalar, kriz yönetim süreçleri, iş sağlığı ve güvenliği konularında bilgi sahibidir.
7) Geleneksel ve dijital iletişim ortamlarına yönelik yaratıcı ve eleştirel bir yaklaşımla, mesleki etik ilkelere uygun kampanya planlama, oluşturma, sunma ve uygulama becerilerine sahiptir.
8) Halkla ilişkiler ve reklamcılık alanında, farklı hedef kitle gruplara ve farklı mecralara uygun medya planlaması yapabilir.
9) Halkla ilişkiler ve reklamcılık faaliyetleri hakkında raporlama yapabilir.
10) Halkla ilişkiler ve reklamcılık alanı ve ilişkili olduğu diğer alanlar ile disiplinler arası bilimsel araştırma yapabilir, verileri analiz edebilir, verilere uygun kampanya planlaması yapabilir.
11) Kurumların iletişim ihtiyaçlarına yönelik orijinal fikirler geliştirebilir, girişimci ve yenilikçi bir yaklaşımla yaratıcı süreçleri yönetebilir.
12) En az bir yabancı dilde, alanı ile ilgili sözlü ve yazılı etkin iletişim kurabilir.
13) Bireysel veya ekip üyesi olarak; halkla ilişkiler ve reklamcılık alanı ile ilgili sorunların, konuların, krizlerin yönetilmesi ve çözüme ulaştırılması yetkinliğine sahiptir.
14) Geleneksel ve dijital medya ortamlarına yönelik marka iletişim stratejisi geliştirebilir.
15) Geleneksel ve dijital mecralardaki tüketici davranışlarını bilimsel yöntemlerle analiz edebilir ve bu mecralara yönelik değerlendirmeler yapabilir.
16) Alanında gerçekleştirdiği projelerde; toplumsal gelişmeleri takip ederek, insan hakları, mesleki etik ilkeler, kültürel çeşitlilik, ekonomik dinamikler, çevre sorunları ve kamu yararı gibi konuları gözeterek, toplumsal sorumluluk bilinciyle hareket eder.

Öğrenme Etkinliği ve Öğretme Yöntemleri

Bireysel çalışma ve ödevi
Ders
Grup çalışması ve ödevi
Laboratuvar
Ödev
Problem Çözme

Ölçme ve Değerlendirme Yöntemleri ve Kriterleri

Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama)
Ödev
Uygulama
Bireysel Proje
Grup Projesi
Sunum
Raporlama
Bilgisayar Destekli Sunum

Ölçme ve Değerlendirme

Yarıyıl İçi Çalışmaları Aktivite Sayısı Katkı Payı
Ödev 4 % 20
Projeler 1 % 30
Ara Sınavlar 1 % 15
Final 1 % 35
Toplam % 100
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI % 65
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI % 35
Toplam % 100

İş Yükü ve AKTS Kredisi Hesaplaması

Aktiviteler Aktivite Sayısı Süre (Saat) İş Yükü
Ders Saati 14 2 28
Laboratuvar 14 2 28
Proje 1 5 5
Ödevler 2 5 10
Ara Sınavlar 1 5 5
Final 1 20 20
Toplam İş Yükü 96