Ders Adı | Kodu | Yerel Kredi | AKTS | Ders (saat/hafta) | Uygulama (saat/hafta) | Laboratuar (saat/hafta) |
---|---|---|---|---|---|---|
İnternet Tabanlı Programlama | BTO3041 | 4 | 6 | 3 | 2 | 0 |
Önkoşullar | Yok |
---|
Yarıyıl | Güz |
---|
Dersin Dili | İngilizce |
---|---|
Dersin Seviyesi | Lisans |
Dersin Türü | Zorunlu @ Bilgisayar ve Öğretim Teknolojileri Eğitimi Lisans Programı |
Ders Kategorisi | Uzmanlık/Alan Dersleri |
Dersin Veriliş Şekli | Yüz yüze |
Dersi Sunan Akademik Birim | Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü |
---|---|
Dersin Koordinatörü | Gülüstan Doğan |
Dersi Veren(ler) | Serhat B. Kert |
Asistan(lar)ı | Çiğdem Uz Bilgin |
Dersin Amacı | 1. Eğitimsel Web sayfası geliştirmede kullanılabilecek yaygın yazarlık dillerini kullanma 2. Hazırlanacak olan web sayfasının gereklerine uygun yazarlık dilini seçme |
---|---|
Dersin İçeriği | Internet üzerinde kullanılan programlama dilleri, Internet programlama istemci sunucu mimariye giriş, Web sunucusu kurulumu, programlama diline (asp, php, .net, jsp, vb.)göre ayarları, Internet programlama için kullanılan editörler ve program geliştirme ortamları, Programlamaya giriş, değişkenler, sabitler, diziler, programlamda kullanılan fonksiyonlar, (karakter, sayısal, mantıksal, tarih vb.), program akış kontrol deyimleri (if, switch, case vb.) ve kullanımı, program döngü deyimleri ve kullanımı (do-while, for, loop vb.), sunucu ve ortam değişkenleri ve kullanımı, internet programlamada çerez kavramı ve kullanım alanları, internet üzerinden HTTP istek ve cevaplarının gönderilmesi, internet üzerinden veritabanına bağlanmak ve işlemler gerçekleştirmek, veri tabanında bulunan bilgilerin listelenmesi, sıralanması, değiştirilmesi, eğitim amaçlı dinamik bir internet uygulamasının geliştirilmesi. |
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
|
Opsiyonel Program Bileşenleri | Yok |
Ders Öğrenim Çıktıları
- İnternetle ilgili temel kavramları açıklar.
- Web tasarımında kullanılan programları değerlendirir.
- Bir web sitesini tasarlar.
- Dinamik İnternet uygulamalarını açıklar.
- Döngü ve karşılaştırma işlemlerini tespit eder.
Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları
Hafta | Konular | Ön Hazırlık |
---|---|---|
1 | İnternette kullanılan programlama dillerine genel bakış | Web uygulamaları geliştirme üzerine okumalar |
2 | İnternetin temel bileşenleri | Web uygulamaları geliştirme üzerine okumalar |
3 | Web Sunucu programları ve kuruluşu | Temel web geliştirme çalışmaları |
4 | HTML genel yapısı ve HTML editörleri | Temel web geliştirme çalışmaları |
5 | HTML kodu üreten programlar | Temel web geliştirme çalışmaları |
6 | PHP Genel yapısı ve Kurulumu | Temel web geliştirme çalışmaları |
7 | PHP Değişkenler, sabitler ve diziler | Temel web geliştirme çalışmaları |
8 | PHP Karşılaştırma ve döngü işlemleri | Temel web geliştirme çalışmaları |
9 | Vize Sınavı | Bir web sitesinin farklı bölümlerini oluşturmaya çalışma |
10 | PHP Veritabanı İşlemleri | Önceki uygulamalar üzerine çalışma |
11 | PHP Mysql bağlantıları | Önceki uygulamalar üzerine çalışma |
12 | PHP Mysql bağlantıları | Önceki uygulamalar üzerine çalışma |
13 | PHP veritabanı uygulamaları | Önceki uygulamalar üzerine çalışma |
14 | PHP veritabanı uygulamaları | Önceki uygulamalar üzerine çalışma |
15 | PHP veritabanı uygulamaları | Önceki uygulamalar üzerine çalışma |
16 | Final sınavı | Tüm bölümleriyle profesyonel bir web sitesi geliştirmeye çalışma |
Değerlendirme Sistemi
Etkinlikler | Sayı | Katkı Payı |
---|---|---|
Devam/Katılım | 14 | 5 |
Laboratuar | ||
Uygulama | ||
Arazi Çalışması | ||
Derse Özgü Staj | ||
Küçük Sınavlar/Stüdyo Kritiği | ||
Ödev | 2 | 10 |
Sunum/Jüri | ||
Projeler | 1 | 25 |
Seminer/Workshop | ||
Ara Sınavlar | 1 | 20 |
Final | 1 | 40 |
Dönem İçi Çalışmaların Başarı Notuna Katkısı | ||
Final Sınavının Başarı Notuna Katkısı | ||
TOPLAM | 100 |
AKTS İşyükü Tablosu
Etkinlikler | Sayı | Süresi (Saat) | Toplam İşyükü |
---|---|---|---|
Ders Saati | 14 | 3 | |
Laboratuar | |||
Uygulama | 14 | 2 | |
Arazi Çalışması | |||
Sınıf Dışı Ders Çalışması | |||
Derse Özgü Staj | |||
Ödev | 2 | 10 | |
Küçük Sınavlar/Stüdyo Kritiği | |||
Projeler | 1 | 20 | |
Sunum / Seminer | |||
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 20 | |
Final (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 40 | |
Toplam İşyükü : | |||
Toplam İşyükü / 30(s) : | |||
AKTS Kredisi : |
Diğer Notlar | Yok |
---|