BİLGİSAYAR PROGRAMCILIĞI PROGRAMI (UZAKTAN ÖĞRETİM) (Türkçe)

DÜZEYİ: Önlisans , TYYÇ: 5. Düzey , EQF-LLL: 5. Düzey , QF-EHEA:Kısa Düzey

#Program Öğrenme Çıktıları
Bilgi
Kuramsal ve/veya olgusal bilgi Öğrenme-Öğretme YöntemiÖlçme-Değerlendirme Yöntemi
1 Bilgisayar programcılığı alanındaki temel kavram ve teorileri tanır ve açıklar.
  • Düz Anlatım
  • Ödev
  • Okuma
  • Seminer
  • Uygulama
  • Alan Çalışması
  • Proje Hazırlama
  • Ödev Değerlendirme
  • Ara Sınav
  • Final Sınavı
  • Proje Değerlendirme
2Bilgisayar yazılım ve donanım uygulamaları için gerekli ileri teknolojik araçları kullanır.
3Alanında bir problemin tanımını yapar, çözümü için gerekli verileri tanımlar, algoritmasını tasarlar.
Beceri
Bilişsel ve/veya uygulama becerileriÖğrenme-Öğretme YöntemiÖlçme-Değerlendirme Yöntemi
1Temel ofis ve ticari yazılımları kullanır.
2Bilgisayar teknolojilerine ait güncel donanım bilgilerini karşılaştırır. Uzmanlık gerektirmeyen donanım problemlerini tanır ve çözüm geliştirir.
3Yazılım geliştirebilmek için gerekli platformu belirler, bilgisayar programlama dillerini kullanarak uygulamalar geliştirir.
Kişisel ve Mesleki Yetkinlikler
Bağımsız Çalışabilme ve Sorumluluk Alabilme YetkinliğiÖğrenme-Öğretme YöntemiÖlçme-Değerlendirme Yöntemi
1Veri tabanı tasarlar, sorgular, yönetir ve bir veri tabanı yönetim sistemi kurgular.
2Web sayfalarını kullanıcıyla etkileşimli olarak tasarlar, sunucu taraflı uygulama geliştirir.
3İşletim sistemlerinin sınıflandırılması ve mimarisi hakkında temel kavramları tanımlar, sistem kurup yönetir.
Öğrenme YetkinliğiÖğrenme-Öğretme YöntemiÖlçme-Değerlendirme Yöntemi
1Bilgisayar ağ sitemleri ve yönetimi hakkında temel kavramları tanımlar.
2Bir sistem tasarımını araştırma yöntemlerini kullanarak yaratır, bulguları yorumlar ve teknik raporları yapıp etkin bir şekilde sunar.
3Genel ve teknik iletişim kuralları çerçevesinde kendini sözlü ve yazılı olarak ifade eder, etkin iletişim kurar.
İletişim ve Sosyal YetkinlikÖğrenme-Öğretme YöntemiÖlçme-Değerlendirme Yöntemi
1Alanında ve insani ilişkilerinde sosyal sorumluluk ve meslek etik bilinciyle karar verir.
2Bireysel veya takım çalışması yapabilmeye yatkındır.
#Program Öğrenme Çıktıları
1 Bilgisayar programcılığı alanındaki temel kavram ve teorileri tanır ve açıklar.
2Bilgisayar yazılım ve donanım uygulamaları için gerekli ileri teknolojik araçları kullanır.
3Alanında bir problemin tanımını yapar, çözümü için gerekli verileri tanımlar, algoritmasını tasarlar.
4Temel ofis ve ticari yazılımları kullanır.
5Bilgisayar teknolojilerine ait güncel donanım bilgilerini karşılaştırır. Uzmanlık gerektirmeyen donanım problemlerini tanır ve çözüm geliştirir.
6Yazılım geliştirebilmek için gerekli platformu belirler, bilgisayar programlama dillerini kullanarak uygulamalar geliştirir.
7Veri tabanı tasarlar, sorgular, yönetir ve bir veri tabanı yönetim sistemi kurgular.
8Web sayfalarını kullanıcıyla etkileşimli olarak tasarlar, sunucu taraflı uygulama geliştirir.
9İşletim sistemlerinin sınıflandırılması ve mimarisi hakkında temel kavramları tanımlar, sistem kurup yönetir.
10Bilgisayar ağ sitemleri ve yönetimi hakkında temel kavramları tanımlar.
11Bir sistem tasarımını araştırma yöntemlerini kullanarak yaratır, bulguları yorumlar ve teknik raporları yapıp etkin bir şekilde sunar.
12Genel ve teknik iletişim kuralları çerçevesinde kendini sözlü ve yazılı olarak ifade eder, etkin iletişim kurar.
13Alanında ve insani ilişkilerinde sosyal sorumluluk ve meslek etik bilinciyle karar verir.
14Bireysel veya takım çalışması yapabilmeye yatkındır.
TYYÇ DÜZEY YETERLİLİKLERİ ÖNLİSANS , TYYÇ: 5. DÜZEY , EQF-LLL: 5. DÜZEY , QF-EHEA:KISA DÜZEYTYYÇ TEMEL ALAN YETERLİLİKLERİ
0-Tanımsız
BİLGİSAYAR PROGRAMCILIĞI PROGRAMI (UZAKTAN ÖĞRETİM) (Türkçe)
Program Öğrenme Çıktıları
Bilgi
Kuramsal ve/veya olgusal bilgi
  • Ortaöğretim düzeyinde kazanılan yeterliliklere dayalı olarak alanındaki güncel bilgileri içeren ders kitapları, uygulama araç-gereçleri ve diğer kaynaklarla desteklenen temel düzeydeki kuramsal ve uygulamalı bilgilere sahip olma.
    • Bilgisayar programcılığı alanındaki temel kavram ve teorileri tanır ve açıklar.
    • Bilgisayar yazılım ve donanım uygulamaları için gerekli ileri teknolojik araçları kullanır.
    • Alanında bir problemin tanımını yapar, çözümü için gerekli verileri tanımlar, algoritmasını tasarlar.
    Beceri
    Bilişsel ve/veya uygulama becerileri
    • Alanında edindiği temel düzeydeki kuramsal ve uygulamalı bilgileri aynı alanda bir ileri eğitim düzeyinde veya aynı düzeydeki bir alanda kullanabilme becerileri kazanma.
    • Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, verileri yorumlayabilme ve değerlendirebilme, sorunları tanımlayabilme, analiz edebilme, kanıtlara dayalı çözüm önerileri geliştirebilme.
      • Temel ofis ve ticari yazılımları kullanır.
      • Bilgisayar teknolojilerine ait güncel donanım bilgilerini karşılaştırır. Uzmanlık gerektirmeyen donanım problemlerini tanır ve çözüm geliştirir.
      • Yazılım geliştirebilmek için gerekli platformu belirler, bilgisayar programlama dillerini kullanarak uygulamalar geliştirir.
      Kişisel ve Mesleki Yetkinlikler
      Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
      • Alanı ile ilgili temel düzeydeki bir çalışmayı bağımsız olarak yürütebilme.
      • Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alabilme.
      • Sorumluluğu altında çalışanların bir proje çerçevesinde gelişimlerine yönelik etkinlikleri yürütebilme.
        • Veri tabanı tasarlar, sorgular, yönetir ve bir veri tabanı yönetim sistemi kurgular.
        • Web sayfalarını kullanıcıyla etkileşimli olarak tasarlar, sunucu taraflı uygulama geliştirir.
        • İşletim sistemlerinin sınıflandırılması ve mimarisi hakkında temel kavramları tanımlar, sistem kurup yönetir.
        Öğrenme Yetkinliği
        • Alanında edindiği temel düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirebilme, öğrenme gereksinimlerini belirleyebilme ve karşılayabilme.
        • Öğrenimini aynı alanda bir ileri eğitim düzeyine veya aynı düzeydeki bir mesleğe yönlendirebilme.
        • Yaşamboyu öğrenme bilinci kazanmış olma.
          • Bilgisayar ağ sitemleri ve yönetimi hakkında temel kavramları tanımlar.
          • Bir sistem tasarımını araştırma yöntemlerini kullanarak yaratır, bulguları yorumlar ve teknik raporları yapıp etkin bir şekilde sunar.
          • Genel ve teknik iletişim kuralları çerçevesinde kendini sözlü ve yazılı olarak ifade eder, etkin iletişim kurar.
          İletişim ve Sosyal Yetkinlik
          • Alanı ile ilgili konularda sahip olduğu temel bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yoluyla aktarabilme.
          • Alanı ile ilgili konularda düşüncelerini ve sorunlara ilişkin çözüm önerilerini uzman olan ve olmayan kişilerle paylaşabilme.
          • Bir yabancı dili en az Avrupa Dil Portföyü A2 Genel Düzeyi'nde kullanarak alanındaki bilgileri izleyebilme ve meslektaşları ile iletişim kurabilme.
          • Alanının gerektirdiği en az Avrupa Bilgisayar Kullanma Lisansı Temel Düzeyinde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini kullanabilme.
            • Alanında ve insani ilişkilerinde sosyal sorumluluk ve meslek etik bilinciyle karar verir.
            • Bireysel veya takım çalışması yapabilmeye yatkındır.