Genel Bilgi
| Birim | ADANA MESLEK YÜKSEKOKULU |
| Bilgisayar Programcılığı | |
| Kod | BPP225 |
| Ad | İnternet Programcılığı I |
| Dönem | 2020-2021 Eğitim-Öğretim Yılı |
| Yarıyıl | 3. Yarıyıl |
| Süre (T+U) | 2-1 (T-U) (17 Hafta) |
| AKTS | 3 AKTS |
| Yerel Kredi | 2.5 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Ön Lisans Dersi |
| Tür | Normal |
| Etiket | Z Zorunlu |
| Öğretim Şekli | Uzaktan Öğretim |
| Bilgi Paketi Koordinatörü | Öğr. Gör. Dr. MEHMET İSMAİL SOLMAZ |
| Dersin Öğretim Elemanı |
Öğr. Gör. Dr. YILMAZ KOÇAK
(Güz)
(A Grubu)
(Sor. Öğr. Ele.)
|
Dersin Amacı / Hedefi
Sunucu taraflı web programlama dili ile web sayfası hazırlamayı öğrenmek.
Dersin İçeriği
Sunucu taraflı web programlama yazılımının kurulması ve test edilmesi, arka-plan kodlama için döngü ve karar deyimleri, sunucu kontrolleri, istemci taraflı scriptler, master sayfalar, temalar ve kabuklar, XML, XML belgeleri hazırlama, XML Web Servisleri.
Dersin Ön Koşulu
Kaynaklar
Notlar
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Sunucu taraflı web uygulamaları için gerekli yazılımları kurar ve test eder. |
| ÖÇ02 | Sunucu taraflı web programlama dilinin temel komutları ve araçları ile web sayfası hazırlar. |
| ÖÇ03 | Sunucu taraflı web programlama dilinin fonksiyon ve nesnelerini kullanarak web sayfası hazırlar. |
| ÖÇ04 | Web kontrollerini kullanarak web sayfası tasarımını gerçekleştirir. |
| ÖÇ05 | Sunucu taraflı web programlama dili ile form uygulamaları yapar. |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | - | Bilgisayar yazılımı ve donanımı açıklar. | 3 |
| PÖÇ02 | - | Bilgisayar Teknolojileri ve Programlama alanında tanımı iyi yapılmış problemlerin çözümü için gerekli olan veri ve donanımı tanımlar. | 3 |
| PÖÇ03 | - | Bilgisayar ve bilgisayar ağı ile ilgili gelişmeleri bilimsel yöntem ve teknikleri kullanarak çok yönlü değerlendirir. | 0 |
| PÖÇ04 | - | Bilgisayarda karşılaşılan basit yazılım ve donanım arızalarını açıklar. | 3 |
| PÖÇ05 | - | Bilgisayar Teknolojileri ve Programlama alanında tanımı iyi yapılmış problemlerin çözümü için gerekli olan yöntemleri açıklar. | 5 |
| PÖÇ06 | - | Bilgi teknolojilerinin öğretim yöntem, teknik ve stratejilerini açıklar. | 4 |
| PÖÇ07 | - | Eleştirel ve yaratıcı düşünme ve problem çözme becerilerinin gelişimi için uygun yöntem ve teknikleri kullanır. | 0 |
| PÖÇ08 | - | Bilgisayarda karşılaşılan basit yazılım ve donanım arızalarını ve uzmanlık gerektirmeyen sorunların çözümünü planlar. | 3 |
| PÖÇ09 | - | Sözel, sayısal ve grafiksel anlatımla uygun teknikleri kullanır. | 0 |
| PÖÇ10 | - | Bilgi teknolojilerini öğrenme ve öğrenimi planlama sürecinde etkili olarak kullanır. | 0 |
| PÖÇ11 | - | Bilgisayar ortamında verileri saklayabilir, düzenleyebilir ve sorgulayabilir. | 0 |
| PÖÇ12 | - | Karşılaştığı sorunların çözümünde bireysel ve ekip olarak sorumluluk alır. | 3 |
| PÖÇ13 | - | Kamu ve özel sektör alanlarına karşı sorumlu bir yurttaş olur. | 0 |
| PÖÇ14 | - | Kendi kendine öğrenme becerisi kazanarak, öğrendiği bilgileri eleştirel bir yaklaşımla değerlendirir. | 0 |
| PÖÇ15 | - | Bilgisayar Teknolojileri ve Programlama alanında bağımsız olarak öğrenmeyi ve öğrendiklerini değerlendirir. | 4 |
| PÖÇ16 | - | Öğrenci, öğretmen, okul yönetimi, iş veren ve müşterilerle sağlıklı iletişim kurar. | 0 |
| PÖÇ17 | - | Bilgisayar ve iletişim teknolojilerini etkili kullanır. | 3 |
| PÖÇ18 | - | Kendi mesleki performansı üzerinde düşünme ve gelişimi için girişimde bulunur. | 0 |
| PÖÇ19 | - | Çevresinde olan bilimsel, mesleki, sanatsal olayları güncel olarak izler ve ilkyatdım yapabilir. | 0 |
| PÖÇ20 | - | Bir yabancı dilde fikirlerini sözlü ve yazılı olarak ifade eder, yabancı mesleki kaynakları okur. | 0 |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Sunucu taraflı web uygulaması için yazılımın kurulumu ve yazılım arabiriminin kullanılması ve basit bir uygulama ile test edilmesi. | Dersten önce internet kavramlarının gözden geçirilmesi ve konunun okunması | |
| 2 | Uygulama konum seçenekleri, yerel kodlama ve arka plan kodlama, sayfa direktifleri ve uygulama klasörleri | Dersten önce konunun okunması | |
| 3 | Web ve HTML kontrolleri temel kavramları ve istemci taraflı scriptler. | Dersten önce Web ve HTML kontrollerinin konusunun okunması | |
| 4 | Temel Web sunucu kontrolleri | Dersten önce Web sunucu kontrollerinin okunması | |
| 5 | Web sunucu kontrolleri ve arka plan kodlar için döngü ve karar yapıları | Dersten önce arka plan kodlar için döngü ve karar yapılarının okunması | |
| 6 | Geçerlik denetimi sunucu kontrolleri | Dersten önce geçerlik denetimi kontrollerinin okunması | |
| 7 | Ana Sayfalar | Dersten önce ana sayfalar konusunun okunması | |
| 8 | Ara Sınav | Sınava hazırlık | |
| 9 | Temalar ve Kabuklar | Dersten önce temalar ve kabuklar konusunun okunması | |
| 10 | Fonksiyonlar ve dosyalama işlemleri | Dersten önce fonksiyonlar konusunun okunması | |
| 11 | XML Dili, XML ve HTML karşılaştırması | Dersten önce XML konusunun okunması | |
| 12 | XML belgelerinin hazırlanması ve okunması | Dersten önce XML belgelerinin hazırlanması konusunun okunması | |
| 13 | XML veri bağlama | Dersten önce XML veri bağlama konunun okunması | |
| 14 | XML web servisleri | Dersten önce XML Web servisleri konusunun okunması | |
| 15 | XML web servisi uygulamaları | Dersten önce XML web servisi uygulamaları konusunun okunması | |
| 16 | Yarıyıl Sonu Sınavları | Sınava hazırlık | |
| 17 | Yarıyıl Sonu Sınavları | Sınava hazırlık |
Değerlendirme (Sınav) Yöntemleri ve Kriterleri
| Değerlendirme Türü | Yarıyıl İçi / Yıl İçi Etkisi | Yarıyıl Sonu / Yıl Sonu Etkisi |
|---|---|---|
| 1. Ara Sınav | 100 | 40 |
| Genel Değerlendirme | ||
| Yarıyıl İçi / Yıl İçi Toplam | 100 | 40 |
| 1. Yıl Sonu Sınavı | - | 60 |
| Genel Toplam | - | 100 |
Öğrenci İş Yükü - AKTS
| Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) |
|---|---|---|---|
| Ders ile İlgili Çalışmalar | |||
| Ders (Sınav haftaları dahil değildir) | 14 | 3 | 42 |
| Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 2 | 28 |
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 1 | 2 | 2 |
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 5 | 5 |
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 10 | 10 |
| Toplam İş Yükü (Saat) | 87 | ||
| Toplam İş Yükü / 25 (s) | 3,48 | ||
| AKTS | 3 AKTS | ||