Slide background
Mersin Üniversitesi

Ders Bilgileri

WEB TASARIMININ TEMELLERİ
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
ETB 218 Bahar 1 1 2 4
Ön Koşulu Olan Ders( ler ) Yok
Dili tr
Türü Seçmeli
Seviyesi Ön Lisans
Öğretim Elemanı( ları ) Öğr.Gör. İlyas KAPLAN
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar Yok
Staj Durumu Yok
Amacı Bu ders ile öğrenci; İnternet ortamında çalışabilen açık kaynak kodlu programlar yazma yeterlikleri kazandırılacaktır.
İçeriği Web tasarımının temelleri, değişkenler, sabitler ve operatörler açısından ele alınarak incelenecektir.

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Açık kaynak kod tabanlı programlama için gerekli yazılımları kurmak ve test etmek
2 Açık kaynak kodlu programlama dilinin temel komutları ile WEB sayfası hazırlamak
3 Açık kaynak kodlu programlama dili ile fonksiyon ve nesneleri kullanarak WEB sayfası hazırlamak
4 Açık kaynak kodlu programlama dili ile form uygulamaları yapmak
5 Web servislerini açık kaynak kod tabanlı program içinde kullanmak

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 Uygulama Yazılımlarını Kurulumu ve Testi Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
2 Değişkenler ve Sabitler, Operatörler Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
3 Karar Kontrol Yapıları Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
4 Döngü Kontrol Yapıları Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
5 Kullanıcı Tanımlı Fonksiyonlar Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
6 Hazır Fonksiyonlar Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
7 Diziler ve Nesneler Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
8 Dosyalama İşlemleri Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
9 Ara-Sınav
10 WEB Form Uygulamaları Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
11 Sayfalar Arası Veri Aktarım Yöntemleri Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
12 Veritabanı İşlemleri-1 Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
13 Veritabanı İşlemleri-2 Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
14 Web uygulamaları oluşturmak Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
15 Web uygulamaları oluşturmak Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
16 Son Sınav

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 0.4 1 1. Ara Sınav
2 0.6 5 Son Sınav

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 Açık kaynak kod tabanlı programlama için gerekli yazılımları kurmak ve test etmek 1͵4͵9 1͵2
2 Açık kaynak kodlu programlama dilinin temel komutları ile WEB sayfası hazırlamak 1͵4͵9 1͵2
3 Açık kaynak kodlu programlama dili ile fonksiyon ve nesneleri kullanarak WEB sayfası hazırlamak 1͵4͵9 1͵2
4 Açık kaynak kodlu programlama dili ile form uygulamaları yapmak 1͵4͵9 1͵2
5 Web servislerini açık kaynak kod tabanlı program içinde kullanmak 1͵4͵9 1͵2

Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
0 Ders Süresi 14 2 28
1 Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) 14 1 14
2 Sunum ve Seminer Hazırlama 0 0 0
3 İnternette tarama, kütüphane ve arşiv çalışması 4 5 20
4 Belge/Bilgi listeleri oluşturma 0 0 0
5 Atölye 0 0 0
6 Ara Sınav için Hazırlık 1 0 0
7 Ara Sınav 1 1 1
8 Kısa Sınav 0 0 0
9 Ödev 5 2 10
10 Ara Proje 0 0 0
11 Ara Uygulama 0 0 0
12 Son Proje 1 1 1
13 Son Uygulama 0 0 0
14 Son Sınav için Hazırlık 1 0 0
15 Son Sınav 1 1 1
75