Dersin Adı Dersin Seviyesi Dersin Kodu Dersin Tipi Dersin Dönemi Yerel Kredi AKTS Kredisi Ders Bilgileri
BİLGİSAYAR PROGRAMLAMA (PYTHON) II Birinci Düzey BFİZ222 4 4.00 4.00 Yazdır
   
Dersin Tanımı
Ön Koşul Dersleri -
Eğitimin Dili TÜRKÇE
Koordinatör DOÇ. DR. TUNCAY KARAASLAN
Dersi Veren Öğretim Eleman(lar)ı Doç. Dr. Tuncay KARAASLAN
Yardımcı Öğretim Eleman(lar)ı -
Dersin Veriliş Şekli YÜZ YÜZE
Dersin Amacı Bu dersin amacı, Python programlama dili öğretmektir.
Dersin Tanımı Python programlama dilinde; Giriş çıkış deyimleri, Değişken tanımları,Veri tipleri, Karşılaştırma ve dallandırma deyimleri, Çoklu karşılaştırma deyimi For döngüsü ve While, Sıralama algoritmaları, Arama algoritmaları ,Dinamik değişkenler, Dosyalar için giriş çıkış komutları anlatılacaktır.

Dersin İçeriği
1 Bilgisayar tarihçesi ve bilgisayarı oluşturan birimler
2 Akış diyagramları ve algoritmalar
3 Giriş çıkış deyimleri
4 Değişken tanımları
5 Veri tipleri
6 Karşılaştırma ve dallandırma deyimleri
7 Çoklu karşılaştırma deyimi
8 Ara Sınav
9 Do döngüsü
10 While döngüsü
11 Sıralama algoritmaları ve kodlarının yazımı
12 Arama algoritmaları ve kodlarının yazımı
13 Dinamik değişkenler
14 Statik değişkenler
15 Dosyalar için giriş çıkış komutları
16 Son Sınav
17 -
18 -
19 -
20 -

Dersin Öğrenme Çıktıları
1 Bir problem çözümünü algoritma ile ifade edebilir ve kodlama yapabilir.
2 Bir algoritmayı akış diyagramları ile gösterebilir ve kodlama yapabilir.
3 Giriş çıkış deyimlerini sıralar
4 Döngü ve karşılaştırma deyimlerini kullanabilir
5 Liste tanımlayabilir ve Listeler üzerinde işlem yapabilir.
6 Sıralama ve arama deyimlerini kullanabilir.
7 Dosyadan veri okuma ve yazma işlemi yapabilir.
8 -
9 -
10 -

*Dersin Program Yeterliliklerine Katkı Seviyesi
1 Hava taşımacılığı operasyonlarının içinde bulunduğu hukuksal, toplumsal ve çevresel çerçevenin gerektirdiği bilgilere derinlemesine sahip olmak.
2 Hava taşımacılığı ve işletmecilik ile ilgili temel konularda yeterli hukuksal bilgi birikimine sahip olmak.
3 Hava taşımacılığına ilişkin bilgileri ekip arkadaşlarına aktarabilmek.
4 Hava taşımacılığı sistemini, bir sistem bileşenini ya da sürecini analiz etmek ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlamak; bu doğrultuda modern tasarım yöntemlerini uygulamak
5 Karar, uygulama ve davranışlarında hava taşımacılığına ilişkin edindiği bilgileri kullanmak suretiyle verileri yorumlayabilme, analiz edebilme, sorunları tanımlayabilme ve çözüm önerileri getirebilme becerisine sahip olmak; bunun için gerekli olan modern ve teknik araçları seçmek ve kullanmak
6 Hava taşımacılığına ilişkin kuramsal ve uygulamalı bilgileri işletme yönetimi çözümleri için birlikte kullanmak; bunun için ilgili temel problemleri saptamak, tanımlamak, formüle etmek ve çözmek; bu amaçla uygun analitik yöntemler ve modelleme tekniklerini seçmek ve uygulamak
7 Hava taşımacılığındaki örgütler/kurumlar için amaç ve hedef belirlemek.
8 Hava taşımacılığı alanındaki konularda kapsamlı bir çalışmayı bağımsız olarak yürütmek; bunun için bilgiye erişmek ve bu amaçla kaynak araştırması yapmak, veri tabanları ve diğer bilgi kaynaklarını kullanmak.
9 Takım çalışmalarını planlamak, yönlendirmek, bu takımlarda etkin olarak çalışmak.
10 Alanında edindiği bilgileri/becerileri eleştirel yaklaşımla değerlendirmek.
11 Hava taşımacılığı ile ilgili edindiği bilgi ve beceriler düzeyindeki düşüncelerini ve önerilerini hava taşımacılığı ile ilgili kişi ve kurumlarla etkin iletişim kurarak, yazılı /sözlü olarak nicel/nitel verilerle destekleyerek paylaşmak.
12 Bilgi iletişim sistemleri hakkında ileri düzeyde yetkinliğe sahip olmak
13 Hava taşımacılığı ile ilgili alanındaki güncel bilgileri içeren kitaplar, araç-gereçler ve diğer kaynaklarla desteklenen ileri düzeydeki kuramsal ve uygulamalı bilgilere sahip olmak.
14 Alanındaki bilgileri ve gelişmeleri izleyebilecek ve meslektaşlarıyla paylaşabilecek bir yabancı dili en az Avrupa Dil Portföyü B1 Genel Düzeyinde kullanmak
15 Etik değerlerle ilgili sorumluluk bilincine sahip olmak.
16 Hava taşımacılığı sektöründeki işletmelerin yönetimi, iş yeri uygulamaları, çalışanların sağlığı, çevre ve iş güvenliği konularında bilince ve bu alanlardaki uygulamaların hukuksal sonuçları hakkında farkındalığa sahip olmak
17 Girişimcilik ve yenilikçilik konularının farkında olmak.
18 Hava taşımacılığı sektöründe yer alan havacılık işletmeleri ile sürdürülebilir iletişim kurmak. Havacılık sektöründeki yeni gelişmeleri takip ve teşvik etmek.
19 Havacılık sektöründeki örgütlere ilişkin eleştirel bakış açısına sahip olmak.
20 Havacılık sektöründeki örgütlere amaç ve hedefleri doğrultusunda katma değer sağlamak.Sektör paydaşlarıyla ilişkileri etkin biçimde yürütmek.
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Yıldızların sayısı 1’den (en az) 5’e (en fazla) kadar katkı seviyesini ifade eder

Planlanan Öğretim Faaliyetleri, Öğretme Metodları ve AKTS İş Yükü
  Sayısı Süresi (saat) Sayı*Süre (saat)
Yüz yüze eğitim 0 0 0
Sınıf dışı ders çalışma süresi (ön çalışma, pekiştirme) 0 0 0
Ödevler 0 0 0
Sunum / Seminer hazırlama 0 0 0
Kısa sınavlar 0 0 0
Ara sınavlara hazırlık 0 0 0
Ara sınavlar 0 0 0
Proje (Yarıyıl ödevi) 0 0 0
Laboratuvar 0 0 0
Arazi çalışması 0 0 0
Yarıyıl sonu sınavına hazırlık 0 0 0
Yarıyıl sonu sınavı 0 0 0
Araştırma 0 0 0
Toplam iş yükü     0
AKTS     0.00

Değerlendirme yöntemleri ve kriterler
Yarıyıl içi değerlendirme Sayısı Katkı Yüzdesi
Ara sınav 1 80
Kısa sınav 4 10
Ödev 14 10
Yarıyıl içi toplam   100
Yarıyıl içi değerlendirmelerin başarıya katkı oranı   40
Yarıyıl sonu sınavının başarıya katkı oranı   60
Genel toplam   100

Önerilen Veya Zorunlu Okuma Materyalleri
Ders kitabı -
Yardımcı Kaynaklar www.python.org

Ders İle İlgili Dosyalar