WEB TASARIM VE KODLAMA PROGRAMI MİKRO YETERLİLİKLER
Mikro-Yeterlilikler
Web Tasarımı ve Kodlama Programı Mikro-Yeterlilik Modülleri
Web Tasarımı ve Kodlama Programı, öğrencilerin güncel bilişim teknolojileri alanındaki yetkinliklerini ders temelli olarak geliştirmelerini ve belirli uzmanlık alanlarında odaklanmalarını desteklemek amacıyla “Yapay Zekâ, Veri ve Uygulama Geliştirme” ve “Yazılım Test Süreçleri ve Kalite Güvencesi” olmak üzere iki mikro-yeterlilik modülü sunmaktadır.
Bu mikro-yeterlilik yapısı; programın temel zorunlu dersleri ile alanı destekleyen seçmeli dersleri bir araya getirerek öğrencilerin belirli bir teknik alanda bilgi ve becerilerini bütünleştirmelerine olanak sağlamaktadır. Böylece öğrenciler, Web Tasarımı ve Kodlama alanındaki temel bilgi ve becerilerini yapay zekâ, veri, uygulama geliştirme, yazılım testi ve kalite güvencesi gibi güncel uzmanlık alanlarıyla ilişkilendirebilmektedir.

Yapay Zekâ, Veri ve Uygulama Geliştirme Mikro-Yeterlilik Modeli
“Yapay Zekâ, Veri ve Uygulama Geliştirme” mikro-yeterlilik modeli; programlama, veri tabanı, veri analitiği ve yapay zekâ alanlarını bir araya getiren disiplinler arası bir uzmanlık alanıdır. Program, öğrencilerin Programlamaya Giriş ve Veri Tabanı Yönetim Sistemleri derslerinde edindikleri temel bilgileri, Veri Madenciliği ve Büyük Veri Analitiği ile Yapay Zekâ ve Görüntü İşleme Uygulamaları seçmeli dersleriyle ileri düzey uygulama alanlarına taşımalarını amaçlamaktadır.
Bu mikro-yeterlilik kapsamında öğrencilerin;
- Programlama ve Uygulama Geliştirme: Programlama temellerini kullanarak uygulama geliştirme süreçlerini yürütmesi,
- Veri Tabanı Yönetimi: Veri tabanı yapılarının oluşturulması, yönetilmesi ve uygulamalarla bütünleştirilmesi,
- Veri Analitiği: Büyük veri ve veri madenciliği yaklaşımlarını kullanarak verilerin analiz edilmesi,
- Yapay Zekâ Uygulamaları: Yapay zekâ ve görüntü işleme tekniklerinin uygulama geliştirme süreçlerinde kullanılması,
- Veri ve Uygulama Entegrasyonu: Programlama, veri tabanı ve yapay zekâ teknolojilerini bir araya getirerek uygulama geliştirme
konularında yetkinlik kazanması hedeflenmektedir.
Yazılım Test Süreçleri ve Kalite Güvencesi Mikro-Yeterlilik Modeli
“Yazılım Test Süreçleri ve Kalite Güvencesi” mikro-yeterlilik modeli; nesne tabanlı programlama, sistem analizi ve tasarımı, yazılım testi ve kalite güvencesi alanlarını bütünleştiren bir uzmanlık alanıdır.
Bu model kapsamında öğrenciler, Nesne Tabanlı Programlama ve Sistem Analiz ve Tasarımı derslerinde edindikleri temel bilgi ve becerileri Yazılım Kalite Güvencesi ve Testi ile İleri Test Süreçleri seçmeli dersleriyle birleştirerek yazılım geliştirme yaşam döngüsünün test ve kalite boyutunda uzmanlaşma fırsatı elde etmektedir.
Bu mikro-yeterlilik kapsamında öğrencilerin;
- Yazılım Geliştirme: Nesne tabanlı programlama yaklaşımını kullanarak yazılım geliştirme,
- Sistem Analizi ve Tasarımı: Yazılım gereksinimlerini analiz ederek sistem tasarım süreçlerini yürütme,
- Yazılım Testi: Test planı, test senaryosu, test case ve hata yönetimi süreçlerini uygulama,
- Kalite Güvencesi: Yazılım kalite standartları ve kalite güvence süreçlerini uygulama,
- İleri Test Süreçleri: Modern test yaklaşımları ve araçlarını kullanarak yazılımın kalite ve güvenilirliğini değerlendirme
yetkinliklerini kazanması hedeflenmektedir.
Seçmeli Dersler
| Ders Adı | İlgili Mikro-Yeterlilik | İlgili Modül |
|---|---|---|
| Veri Madenciliği ve Büyük Veri Analitiği | Yapay Zekâ, Veri ve Uygulama Geliştirme | Modül 1 |
| Yapay Zekâ ve Görüntü İşleme Uygulamaları | Yapay Zekâ, Veri ve Uygulama Geliştirme | Modül 1 |
| Yazılım Kalite Güvencesi ve Testi | Yazılım Test Süreçleri ve Kalite Güvencesi | Modül 2 |
| İleri Test Süreçleri | Yazılım Test Süreçleri ve Kalite Güvencesi | Modül 2 |
Öğrencinin Kazanacağı Yetkinlikler
Öğrencinin kazanacağı yetkinlikler;
- Programlama ve Uygulama Geliştirme Yetkinliği: Programlama temellerini kullanarak farklı ihtiyaçlara yönelik uygulamalar geliştirme.
- Veri Tabanı ve Veri Yönetimi Yetkinliği: Veri tabanı yapılarını tasarlama, yönetme ve uygulamalarla bütünleştirme.
- Veri Analitiği Yetkinliği: Veri madenciliği ve büyük veri yaklaşımlarını kullanarak verilerden anlamlı sonuçlar çıkarma.
- Yapay Zekâ Uygulama Yetkinliği: Yapay zekâ ve görüntü işleme tekniklerini uygulama geliştirme süreçlerinde kullanma.
- Sistem Analizi ve Tasarımı Yetkinliği: Yazılım gereksinimlerini analiz etme ve sistem tasarımına dönüştürme.
- Yazılım Test Yetkinliği: Yazılım test süreçlerini planlama, test senaryoları oluşturma ve test sonuçlarını değerlendirme.
- Kalite Güvencesi Yetkinliği: Yazılım kalite süreçlerini ve kalite güvence yaklaşımlarını uygulama.
- Mesleki Uygulama Yetkinliği: Edinilen bilgi ve becerileri Web Tasarımı ve Kodlama alanındaki gerçek proje ve uygulamalara aktarabilme.
Mikro-Yeterlilik Sertifikasının Öğrencinin Kariyerine Kazanımı / Katkısı Nedir?
Mikro-yeterlilik sertifikası, öğrencinin Web Tasarımı ve Kodlama alanındaki ders seçimlerini belirli bir uzmanlık yönünde yapılandırdığını ve ilgili alanda bütünleşik bir öğrenme süreci tamamladığını göstermesine katkı sağlar.
Bu kapsamda öğrencinin kariyer gelişimine sağlayabileceği katkılar;
- Yapay Zekâ ve Uygulama Geliştirme Yetkinliği
- Veri Tabanı ve Veri Analitiği Yetkinliği
- Büyük Veri ve Veri Madenciliği Yetkinliği
- Yazılım Test ve Kalite Güvencesi Yetkinliği
- Sistem Analizi ve Tasarımı Yetkinliği
- İleri Yazılım Test Süreçleri Yetkinliği
- Teknolojik Uzmanlaşma Alanının Görünür Hâle Getirilmesi
şeklinde ifade edilebilir.
Mikro-Yeterlilik Modüllerinin Yapısı
Programda yer alan her mikro-yeterlilik modülü, iki zorunlu ve iki seçmeli dersin birlikte değerlendirilmesi esasına dayanmaktadır.
Modül 1 – Yapay Zekâ, Veri ve Uygulama Geliştirme
Zorunlu Dersler: Programlamaya Giriş + Veri Tabanı Yönetim Sistemleri
Seçmeli Dersler: Veri Madenciliği ve Büyük Veri Analitiği + Yapay Zekâ ve Görüntü İşleme Uygulamaları
Modül 2 – Yazılım Test Süreçleri ve Kalite Güvencesi
Zorunlu Dersler: Nesne Tabanlı Programlama + Sistem Analiz ve Tasarımı
Seçmeli Dersler: Yazılım Kalite Güvencesi ve Testi + İleri Test Süreçleri
Bu yapı, öğrencilerin programın temel derslerinde kazandıkları bilgi ve becerileri seçmeli derslerle destekleyerek belirli bir mikro-yeterlilik alanında bütünleştirmelerini amaçlamaktadır.
Program Koordinatörü (Program Başkanı)
Ad Soyad: Öğr. Gör. NACİYE MACİT SEZİKLİ
E-posta: nmacit@gelisim.edu.tr