SEN2001 Programming LanguagesBahçeşehir ÜniversitesiAkademik Programlar ULUSLARARASI TİCARET VE İŞLETMECİLİKÖğrenciler için Genel BilgiDiploma EkiErasmus BeyanıUlusal YeterliliklerBologna Komisyonu
ULUSLARARASI TİCARET VE İŞLETMECİ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: SEN2001
Ders İsmi: Programlama Dilleri
Ders Yarıyılı: Bahar
Güz
Ders Kredileri:
Teorik Pratik Kredi AKTS
3 0 3 7
Öğretim Dili: English
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: Hayır
Dersin Türü: Non-Departmental Elective
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ü: Öğ.Gör. DUYGU ÇAKIR YENİDOĞAN
Dersi Veren(ler):
Dersin Yardımcıları:

Dersin Amaç ve İçeriği

Dersin Amacı: Öğrenciler, birkaç programlama dilinin karşılaştırmalı incelenmesi sayesinde programlama dillerinin yazım ve anlamsal yapılarının temel kavramları hakkında genel bilgi sahibi olacaklar. Öğrenciler, yeni programlama dilleri ve derleyici tasarımının genel kavramsal dilbilimsel konularını çalışabilmek için beceri kazanmak üzere birkaç yeni programlama dilinin özellikleri ve örneklemeleri hakkında farkındalık kazanacaklar.
Dersin İçeriği: Dersin içeriği yazım ve semantiklerin tanımı, değişken isimleri, bağlayıcılar, veri türü kontrolü, veri türleri,
gösterimler ve atama komutları, kontrol yapıları, altprogramlar, soyut veri türleri, nesne tabanlı programlama, fonksiyonel programlama, mantık programlama, exception ve event handling konularından oluşmaktadır.

Öğrenme Kazanımları

Bu dersi başarıyla tamamlayabilen öğrenciler;
Öğrenme Kazanımları
1 - Bilgi
Kuramsal - Olgusal
2 - Beceriler
Bilişsel - Uygulamalı
3 - Yetkinlikler
İletişim ve Sosyal Yetkinlik
Öğrenme Yetkinliği
Alana Özgü Yetkinlik
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği

Ders Akış Planı

Hafta Konu Ön Hazırlık
1) Giriş Syllabus ve Chapter#1 & 2 ders notlarını okumak
2) Sintaks ve Semantiklerin Tanımı I Chapter#3 ders notlarını okumak
3) Sintaks ve Semantiklerin Tanımı II Chapter#4 ders notlarını okumak
4) İsimler, Bağlamalar, Tür Kontrolü ve Kapsamlar Chapter#5 ders notlarını okumak
5) Veri Türleri Chapter#6 ders notlarını okumak
6) Gösterimler ve Atama Komutları Chapter#7 ders notlarını okumak
7) Kontrol Yapıları Chapter#8 ders notlarını okumak
8) Altprogramlar Chapter#9 ders notlarını okumak
9) Altprogramlar II Chapter#10 ders notlarını okumak
10) Soyut Veri Türleri Chapter#11 ders notlarını okumak
11) Nesne-Tabanlı Programlama Chapter#12 ders notlarını okumak
12) Exception ve Event Handling Chapter#13 & 14 ders notlarını okumak
13) Fonksiyonel Programlama Chapter#15 ders notlarını okumak
14) Mantık Programlama Chapter#16 ders notlarını okumak

Kaynaklar

Ders Notları / Kitaplar: Robert W. Sebesta, Concepts of Programming Languages, 8e, Pearson Education, Addison Wesley, 2008, ISBN 978-0-321-50968-0
Diğer Kaynaklar: Yok

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

Ders Öğrenme Kazanımları
Program Kazanımları
1) Uluslararası Ticaret ve İşletmecilik ile ilgili yönetim, işletme, ticaret, ekonomi, girişimcilik, inovasyon, sürdürülebilir kalkınma konularında teorik ve uygulamalı bilgilere sahiptir ve bu bilgileri kullanabilir
2) Küresel iş dünyasındaki farklı kaynaklardan veri toplayabilir ve araştırma tekniklerini başarılı bir şekilde uygulayabilir, bilişim ve iletişim teknolojilerini kullanabilir.
3) Sürekli değişen küresel iş dünyasındaki farklı kaynak ve kanalları kullanarak fırsat ve tehditleri, stratejik düşünebilme yeteneğiyle analiz edebilir.
4) İyi bir İngilizce dil bilgisi ile yazılı ve sözlü iletişim kurabilir.
5) Alanı ile ilgili edindiği bilgi ve becerileri ilgililere yazılı ve sözlü olarak aktarabilir ve eleştirel olarak değerlendirebilir.
6) Mesleki sorumluluk bilinciyle iş etiği ilkelerini benimser ve bu ilkeleri küresel ticaret ve işletme alanında hukuki kaideler çerçevesinde uygulayabilir.
7) Alan içi ve alan dışı ekip çalışmalarında işbirliği yapabilir, sorumluluk alabilir, kültürel farklılıklara saygılı ve etik değerlere sahiptir.
8) Sosyal haklar, adalet, kültürel değerler, çevreye duyarlılık, iş sağlığı ve güvenliği konularında yeterli bilince sahiptir.
9) Kazandığı yaşam boyu öğrenme becerisi ile öğrenme gereksinimlerini belirleyebilir ve kendisini geliştirebilir

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) Uluslararası Ticaret ve İşletmecilik ile ilgili yönetim, işletme, ticaret, ekonomi, girişimcilik, inovasyon, sürdürülebilir kalkınma konularında teorik ve uygulamalı bilgilere sahiptir ve bu bilgileri kullanabilir
2) Küresel iş dünyasındaki farklı kaynaklardan veri toplayabilir ve araştırma tekniklerini başarılı bir şekilde uygulayabilir, bilişim ve iletişim teknolojilerini kullanabilir.
3) Sürekli değişen küresel iş dünyasındaki farklı kaynak ve kanalları kullanarak fırsat ve tehditleri, stratejik düşünebilme yeteneğiyle analiz edebilir.
4) İyi bir İngilizce dil bilgisi ile yazılı ve sözlü iletişim kurabilir.
5) Alanı ile ilgili edindiği bilgi ve becerileri ilgililere yazılı ve sözlü olarak aktarabilir ve eleştirel olarak değerlendirebilir.
6) Mesleki sorumluluk bilinciyle iş etiği ilkelerini benimser ve bu ilkeleri küresel ticaret ve işletme alanında hukuki kaideler çerçevesinde uygulayabilir.
7) Alan içi ve alan dışı ekip çalışmalarında işbirliği yapabilir, sorumluluk alabilir, kültürel farklılıklara saygılı ve etik değerlere sahiptir.
8) Sosyal haklar, adalet, kültürel değerler, çevreye duyarlılık, iş sağlığı ve güvenliği konularında yeterli bilince sahiptir.
9) Kazandığı yaşam boyu öğrenme becerisi ile öğrenme gereksinimlerini belirleyebilir ve kendisini geliştirebilir

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

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

Ölçme ve Değerlendirme

Yarıyıl İçi Çalışmaları Aktivite Sayısı Katkı Payı
Küçük Sınavlar 4 % 20
Projeler 1 % 25
Ara Sınavlar 1 % 15
Final 1 % 40
Toplam % 100
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI % 60
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI % 40
Toplam % 100

İş Yükü ve AKTS Kredisi Hesaplaması

Aktiviteler Aktivite Sayısı Süre (Saat) İş Yükü
Ders Saati 14 3 42
Sınıf Dışı Ders Çalışması 8 4 32
Proje 1 28 28
Ara Sınavlar 1 28 28
Final 1 35 35
Toplam İş Yükü 165