Addie Öğretim tasarımı Modeli PHP Dersi Örneği
1)Analiz Aşaması
İhtiyaç Analizi:
Bu ders web tasarım bölümü okuyan ortaöğretim 12.
Sınıf öğrencilerinin internet programcılığı ders saatinin yetersiz olmasından
ve bundan dolayı öğrencilerin istediği düzeye ulaşamamasından doğan ihtiyaçtan
tasarlanmıştır.
Hedef Kitle Analizi:
Öğrenciler Denizli ilinin çeşitli semtlerinde
oturmaktadırlar. E-öğrenme ile ilgili ulaştırılacak malzemelerde ağ, donanım,
bilgisayar gibi eksiklikleri bulunmamaktadır. Bunun yansıra öğrenciler temel
bilgisayar becerilerine sahiptir.
Konuyla ilgili ön bilgileri yazılı değerlendirme ile ölçülmüş çeşitli
bilgilere sahip olsalar da yeterli ön bilginin olmadığı tespit edilmiştir.
2)Tasarım Aşaması
Öğrenme Hedefleri
Dersin amaçları: Bir betik dili olan Php’yi ihtiyaca
uygun kullanma ve tüm yönleri ile bilme
Dersin
hedefleri:
•
Program
denetimi için uygun deyimi kullanabilir.
•
Program içerisinde dizileri kullanabilir.
•
Program içerisinde fonksiyonları kullanabilir.
• Form
oluşturma işlemlerini yapar.
• Formdan
bilgi alabilir.
•
Sınıf işlemleri yapar
•
Alt deyimler oluşturur.
•
Çerezler ile oturum açma işlemlerini yapar.
•
Çerezleri kullanır.
•
SESSION ile oturum açma işlemlerini yapar.
Ders Sırası ve Ders içeriğini
Tanımlama
SÜRE
|
KAZANIMLAR
|
KONULAR
|
||
AY
|
HAFTA
|
SÜRE
|
||
EYLÜL
|
1. HAFTA
|
1. Web sunucusunu kurabilir.
|
AÇIK
KAYNAK KODLA TEMEL
UYGULAMALAR
1. KURULUM
1.1. Web
Sunucusu
1.2. IIS
ve PHP
1.2.1. Apeche
Kurulumu
1.2.2. Php
Kurulumu
|
|
EYLÜL
|
2. HAFTA
|
3
|
2. Veri
tabanı sunucusunu kurabilir
3. Sunucu
ayarlarını yapabilir.
|
1.3. Veri tabanı Sunucusunun Kurulması
1.4. Hazır Paketler
|
EKİM
|
3. HAFTA
|
3
|
1. Programlama arayüzünü
kullabilir 2. Temel komutlar ise basit program yazar
3. Program kaydı yapar.
|
2. TEMEL
İŞLEMLER
2.1. Programların
Kaydedilmesi
2.2.
Kodların Yazılışı
|
EKİM
|
4. HAFTA
|
3
|
4. Kayıtlı
programı açabilir
5.
Programın çalışmasını test eder.
|
2.3. Yorum Satırı
2.4. Editör Kullanarak Hızlı Kod
Yazma ve Çalıştırma
|
EKİM
|
5. HAFTA
|
3
|
1.
Program
içerisinde değişkenler kullanabilir.
2.
Program içerisinde sabitleri kullanabilir.
3.
İhtiyaca uygun veri türünü kullanabilir.
4.
Operatörleri kullanabilir
|
3. TEMEL
PROGRAMLAMA UYGULAMALARI
3.1. Değişkenler
3.2. Sabitler
ve Kullanımı
3.3. Veri
türleri
3.4.
Operatörler
|
EKİM
|
6. HAFTA
|
3
|
5. Program denetimi için uygun deyimi kullanabilir.
|
3.5. Program Denetimi
3.5.1. if Kullanımı
3.5.2. Else
3.5.3. Else if
3.5.4. if Deyimi ile Kullanılan
Komutlar
3.5.5. Switch Kullanımı
|
KASIM
|
7. HAFTA
|
3
|
5.
Program denetimi için uygun deyimi kullanabilir.
|
3.5.6. Döngüler
|
KASIM
|
8. HAFTA
|
3
|
6. Program içerisinde dizileri
kullanabilir
|
3.6. Diziler(Array)
|
KASIM
|
9. HAFTA
|
3
|
7. Program içerisinde fonksiyonları kullanabilir.
|
3.7. Fonksiyonlar
3.7.1. Zaman Fonksiyonları
3.7.2. Mail() Fonksiyonu
|
KASIM
|
10. HAFTA
|
3
|
1.
Form oluşturma işlemlerini yapar.
2.
Forma uygun bilgi alma metodunu kullanabilir
|
AÇIK
KAYNAK KODLA FORM İŞLEMLERİ VE
OTURUM
YÖNETİMİ
1.1. Form oluşturma
1.2. Form Kontrol Yapılarını
Kullanma
1.2.1. <input> Kullanımı
1.2.2. <textarea> Kullanımı
1.2.3. <select> ve <option> Kullanımı
|
ARALIK
|
11. HAFTA
|
3
|
3. Formdan bilgi alabilir.
|
1.3. POST ve GET Metodu ile
Formdan Bilgi Almak
1.3.1. GET Metodu
1.3.2. POST Metodu
1.4. Kullanıcıdan Gelen Bilgi ve
Güvenlik
|
ARALIK
|
12. HAFTA
|
3
|
1.
Sınıf işlemleri yapar.
2.
Alt deyimler oluşturur.
3. Dallanma
işlemlerini yapar.
|
2.2.3. Söz Dizilerinde Geniş Aralıkları İçeren Karakter
Setleri
2.2.4. Söz Dizilerinde Sınırları
Yakalamak
2.2.5. Yer Değiştirme
|
ARALIK
|
13. HAFTA
|
3
|
1.
Sınıf işlemleri yapar.
2.
Alt deyimler oluşturur.
3. Dallanma
işlemlerini yapar.
|
2.
DÜZENLİ İFADELER
2.1.
Düzenli İfade Nedir?
2.1.1.
Kullanım Amaçları
2.2.
PHP’de Düzenli İfadeler
2.2.1.
PHP’de Düzenli İfadeler İçin Kullanılan Fonksiyonlar
|
ARALIK
|
14. HAFTA
|
3
|
1. Çerezler
ile oturum açma işlemlerini yapar.
2. Çerezleri
kullanır.
3. SESSION
ile oturum açma işlemlerini yapar.
|
3.
OTURUM YÖNETİMİ
3.1.
Çerezler
3.1.1. Çerezlerin
Kullanım Yerleri
3.1.2. PHP
ile Çerezler
3.2.
PHP’de Session (Oturum Yönetimi)
3.2.1. Session
Kullanım Yerleri
|
Hiç yorum yok:
Yorum Gönder