Ana içeriğe atla

Ders Detayı

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
PYTHON İLE ALGORİTMAYA GİRİŞ-Bahar Dönemi2+024
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin DiliTürkçe
Dersin SeviyesiÖn Lisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin KoordinatörüÖğr.Gör. Tayyar TEPE
Dersi VerenlerÖğr.Gör. Zafer AK
Dersin Yardımcıları
Dersin AmacıBu dersin amacı, öğrencilerin temel algoritma ve problem çözme yapıları hakkında bilgi sahibi olmasını ve bir problemle karşılaştıklarında bu temel yapıları kullanarak algoritmalar tasarlayabilme ve bu algoritmaları Python programlama dili ile gerçekleştirebilme yeteneğini kazanmasını sağlamaktır.
Dersin İçeriğiBu ders; Kullanıcıyla İletişim: Veri Alış-Verişi ,Kullanıcıyla İletişim: Veri Alış-Verişi ,Python’da Koşula Bağlı Durumlar,Python’da Koşula Bağlı Durumlar,Python’da Döngüler,Python'da döngüler,Python’da Listeler ,Python'da listeler,Demetler ve Sözlükler,Demetler ve Sözlükler,Python’da Fonksiyonlar, Modüller,Python’da Fonksiyonlar, Modüller,Nesne Tabanlı Programlama - OOP (NTP),Nesne Tabanlı Programlama - OOP (NTP),Nesne Tabanlı Programlama - OOP (NTP); konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
10, 14, 16A
Öğretim Yöntemleri:10: Tartışma Yöntemi, 14: Bireysel Çalışma Yöntemi, 16: Soru - Cevap Tekniği
Ölçme Yöntemleri:A: Klasik Yazılı Sınav

Ders Akışı

SıraKonularÖn Hazırlık
1Kullanıcıyla İletişim: Veri Alış-Verişi
2Kullanıcıyla İletişim: Veri Alış-Verişi
3Python’da Koşula Bağlı Durumlar
4Python’da Koşula Bağlı Durumlar
4Python’da Döngüler
5Python'da döngüler
6Python’da Listeler
7Python'da listeler
8Demetler ve Sözlükler
9Demetler ve Sözlükler
10Python’da Fonksiyonlar, Modüller
11Python’da Fonksiyonlar, Modüller
12Nesne Tabanlı Programlama - OOP (NTP)
13Nesne Tabanlı Programlama - OOP (NTP)
14Nesne Tabanlı Programlama - OOP (NTP)
Kaynak
• Gaddis, T., “Starting Out with Python, 3rd Edition”, Pearson, (2015) • Punch, W.F. & Enbody, R., “The Practice of Computing Using Python, 2nd Edition”, Pearson, (2013).

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
İşletme fonksiyonlarının bütününü ilgilendiren bilimsel bilgiye ulaşma, güncel yenilikleri takip etme, değerlendirme ve uygulayabilme bilgisine sahiptir.
2
İşletme bilimi ile farklı disiplinler arasında ilişki kurabilecek kuramsal donanıma sahiptir.
X
3
İşletme faaliyetlerini ilgilendiren matematiksel hesaplamaları, muhasebe kayıtlarını ve finansal analizleri tanır ve yorumlar.
4
İşletmenin hukuki sorumluluklarını yerine getirebilecek, ilgili mevzuatı takip edebilecek bilgi ve donanıma sahiptir.
5
İşletmenin kaynaklarını etkin şekilde yönetebilecek iktisadi donanıma sahiptir.
6
Üretim, yönetim ve pazarlama konularına dair karşılaştıkları sorunlarla ilgili olarak yenilikçi çözümü önerileri geliştirebilme becerisine sahiptir.
7
Alanı ile ilgili temel düzeydeki bir çalışmada sorunları tanımlar, analiz eder ve bu sorunlara çözüm önerileri getirir.
8
Genel olarak bir işletmede yürütülen fonksiyonlara dair edindiği temel düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirebilme, iş hayatında karşılaştığı durumlarla kıyaslama ve tecrübelerini öğrenme sürecine dâhil edebilme bakış açısına sahiptir.
9
İşletme faaliyetlerine yönelik ulusal ve uluslar arası gelişmeleri takip eder ve değerlendirir.
10
Fikirlerini ve bilgi birikimini sözlü ve yazılı, açık ve öz bir şekilde ifade ederek iletişim kurabilir.
11
Yazılı ve sözlü iletişimde Türk dilini etkin şekilde kullanır.
12
Alanı ile ilgili uluslararası yazışmaları yapabilecek mesleki yabancı dil bilgisine sahiptir
13
İş hayatında faydalanabileceği bilişim ve iletişim teknolojilerini etkin kullanabilir.
14
İşletme faaliyetlerinde kalite odaklı bir yaklaşım benimsenmesi gerektiğinin bilincindedir ve uygulamalarında yer verir.
15
Kişisel sorumlulukları ile ilgili olarak kurallara ve mesleki etik kurallarına uygun davranır.
16
İşletme faaliyetlerinin halk sağlığı, çevre koruma ve iş güvenliği konularını da gözetmesi gerektiği konusunda bilinç sahibidir ve uygulamalarında yer verir.

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)
Ders Saati14228
Rehberli Problem Çözme000
Problem Çözümü / Ödev / Proje / Rapor Tanzimi000
Okul Dışı Diğer Faaliyetler4520
Proje Sunumu / Seminer000
Kısa Sınav (QUİZ) ve Hazırlığı000
Ara Sınav ve Hazırlığı22040
Genel Sınav ve Hazırlığı22040
Performans Görevi, Bakım Planı000
Toplam İş Yükü (Saat)128
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(128/30)4
Dersin AKTS Kredisi: *30 saatlik çalışma 1 AKTS kredisi sayılmaktadır.

Dersin Detaylı Bilgileri

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
PYTHON İLE ALGORİTMAYA GİRİŞ-Bahar Dönemi2+024
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin DiliTürkçe
Dersin SeviyesiÖn Lisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin KoordinatörüÖğr.Gör. Tayyar TEPE
Dersi VerenlerÖğr.Gör. Zafer AK
Dersin Yardımcıları
Dersin AmacıBu dersin amacı, öğrencilerin temel algoritma ve problem çözme yapıları hakkında bilgi sahibi olmasını ve bir problemle karşılaştıklarında bu temel yapıları kullanarak algoritmalar tasarlayabilme ve bu algoritmaları Python programlama dili ile gerçekleştirebilme yeteneğini kazanmasını sağlamaktır.
Dersin İçeriğiBu ders; Kullanıcıyla İletişim: Veri Alış-Verişi ,Kullanıcıyla İletişim: Veri Alış-Verişi ,Python’da Koşula Bağlı Durumlar,Python’da Koşula Bağlı Durumlar,Python’da Döngüler,Python'da döngüler,Python’da Listeler ,Python'da listeler,Demetler ve Sözlükler,Demetler ve Sözlükler,Python’da Fonksiyonlar, Modüller,Python’da Fonksiyonlar, Modüller,Nesne Tabanlı Programlama - OOP (NTP),Nesne Tabanlı Programlama - OOP (NTP),Nesne Tabanlı Programlama - OOP (NTP); konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
10, 14, 16A
Öğretim Yöntemleri:10: Tartışma Yöntemi, 14: Bireysel Çalışma Yöntemi, 16: Soru - Cevap Tekniği
Ölçme Yöntemleri:A: Klasik Yazılı Sınav

Ders Akışı

SıraKonularÖn Hazırlık
1Kullanıcıyla İletişim: Veri Alış-Verişi
2Kullanıcıyla İletişim: Veri Alış-Verişi
3Python’da Koşula Bağlı Durumlar
4Python’da Koşula Bağlı Durumlar
4Python’da Döngüler
5Python'da döngüler
6Python’da Listeler
7Python'da listeler
8Demetler ve Sözlükler
9Demetler ve Sözlükler
10Python’da Fonksiyonlar, Modüller
11Python’da Fonksiyonlar, Modüller
12Nesne Tabanlı Programlama - OOP (NTP)
13Nesne Tabanlı Programlama - OOP (NTP)
14Nesne Tabanlı Programlama - OOP (NTP)
Kaynak
• Gaddis, T., “Starting Out with Python, 3rd Edition”, Pearson, (2015) • Punch, W.F. & Enbody, R., “The Practice of Computing Using Python, 2nd Edition”, Pearson, (2013).

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
İşletme fonksiyonlarının bütününü ilgilendiren bilimsel bilgiye ulaşma, güncel yenilikleri takip etme, değerlendirme ve uygulayabilme bilgisine sahiptir.
2
İşletme bilimi ile farklı disiplinler arasında ilişki kurabilecek kuramsal donanıma sahiptir.
X
3
İşletme faaliyetlerini ilgilendiren matematiksel hesaplamaları, muhasebe kayıtlarını ve finansal analizleri tanır ve yorumlar.
4
İşletmenin hukuki sorumluluklarını yerine getirebilecek, ilgili mevzuatı takip edebilecek bilgi ve donanıma sahiptir.
5
İşletmenin kaynaklarını etkin şekilde yönetebilecek iktisadi donanıma sahiptir.
6
Üretim, yönetim ve pazarlama konularına dair karşılaştıkları sorunlarla ilgili olarak yenilikçi çözümü önerileri geliştirebilme becerisine sahiptir.
7
Alanı ile ilgili temel düzeydeki bir çalışmada sorunları tanımlar, analiz eder ve bu sorunlara çözüm önerileri getirir.
8
Genel olarak bir işletmede yürütülen fonksiyonlara dair edindiği temel düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirebilme, iş hayatında karşılaştığı durumlarla kıyaslama ve tecrübelerini öğrenme sürecine dâhil edebilme bakış açısına sahiptir.
9
İşletme faaliyetlerine yönelik ulusal ve uluslar arası gelişmeleri takip eder ve değerlendirir.
10
Fikirlerini ve bilgi birikimini sözlü ve yazılı, açık ve öz bir şekilde ifade ederek iletişim kurabilir.
11
Yazılı ve sözlü iletişimde Türk dilini etkin şekilde kullanır.
12
Alanı ile ilgili uluslararası yazışmaları yapabilecek mesleki yabancı dil bilgisine sahiptir
13
İş hayatında faydalanabileceği bilişim ve iletişim teknolojilerini etkin kullanabilir.
14
İşletme faaliyetlerinde kalite odaklı bir yaklaşım benimsenmesi gerektiğinin bilincindedir ve uygulamalarında yer verir.
15
Kişisel sorumlulukları ile ilgili olarak kurallara ve mesleki etik kurallarına uygun davranır.
16
İşletme faaliyetlerinin halk sağlığı, çevre koruma ve iş güvenliği konularını da gözetmesi gerektiği konusunda bilinç sahibidir ve uygulamalarında yer verir.

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

Ekleme Tarihi: 03/02/2023 - 13:29Son Güncelleme Tarihi: 03/02/2023 - 13:44