| EYLÜL |
1. Hafta:
08-12 Eylül
|
3 |
|
1. ÖĞRENME BİRİMİ: WEB PROGRAMLAMAYA GİRİŞ
1.1. PHP DİLİ VE ÖZELLİKLER
Demokrasinin önemi |
PHP’ nin özelliklerini ve diğer programlama dillerinden farklarını açıklar. |
|
Uluslararası Temiz Hava Günü |
| EYLÜL |
2. Hafta:
15-19 Eylül
|
3 |
|
1.2. PHP KURULUMU |
PHP ve gerekli bileşenleri bilgisayarına
kurar. |
|
İlköğretim Haftası, Mevlid-i Nebî Haftası, Öğrenciler Günü, Gaziler Günü |
| EYLÜL |
3. Hafta:
22-26 Eylül
|
3 |
|
1.3. DEĞİŞKEN VE SABİTLER |
PHP ile farklı türde değişken tanımlar. |
|
|
| EYLÜL |
4. Hafta:
29 Eylül-
03 Ekim
|
3 |
|
2. ÖĞRENME BİRİMİ: KARAR VE DÖNGÜ
YAPILARI
2.1. MANTIKSAL OPERATÖRLER
2.1.1. Ve (AND-&&) Operatörü
2.1.2. Veya (OR - ||) Operatörü
2.1.3. XOR Operatörü
2.1.4. Değil (!) Operatörü
2.1.5. Mantıksal Operatörlerin Doğruluk Tablosu |
Mantıksal operatörleri kullanır. |
|
Disleksi Haftası, Dünya Disleksi Günü |
| EKIM |
5. Hafta:
06-10 Ekim
|
3 |
|
2.2. KARAR KONTROL DEYİMLERİ
2.2.1. if-else Kontrol Deyimi
2.2.2. Switch-Case Kontrol Deyimi |
Karar kontrol deyimlerini kullanır. |
|
Ahilik Kültürü Haftası |
| EKIM |
6. Hafta:
13-17 Ekim
|
3 |
|
2.3. DÖNGÜ DEYİMLERİ2.3.1. While Döngüsü2.3.2. Do-While Döngüsü |
Döngü deyimlerini kullanır. |
|
|
| EKIM |
7. Hafta:
20-24 Ekim
|
3 |
|
2.3.3. For Döngüsü
2.3.4. For-Each Döngüsü
2.3.5. Break ve Continue DEYİMLERİ
Atatürk'ün Cumhuriyetçilik İlkesi |
Döngü deyimlerini kullanır. |
|
|
| EKIM |
8. Hafta:
27-31 Ekim
|
3 |
|
2.4. VERİLER ÜZERİNDE DÖNGÜ KONTROLLERİ
2.5. DÜZENLİ İFADELER
1.Dönem 1.Sınav |
Veriler üzerinde döngü kontrollerini
kullanır.
Düzenli ifadeleri kullanır. |
|
Cumhuriyet Bayramı |
| KASIM |
9. Hafta:
03-07 Kasm
|
3 |
|
3. ÖĞRENME BİRİMİ: DİZİ YAPILARI
3.1. DİZİ YAPILARI
Atatürk'ün eğitime ve bilime verdiği önem |
1. Dönem 1. Sınav
Dizi yapılarını kullanır. |
|
Kızılay Haftası, Organ Bağışı ve Nakli Haftası, Lösemili Çocuklar Haftası |
| KASIM |
10. Hafta:
10-14 Kasm
|
3 |
1. Dönem Ara Tatili |
1. Dönem Ara Tatili |
1. Dönem Ara Tatili |
|
Atatürk Haftası, Afet Eğitimi Hazırlık Günü, Dünya Diyabet Günü |
| KASIM |
11. Hafta:
17-21 Kasm
|
3 |
|
3.2. DİZİLERLE İŞLEMLER |
Dizi elemanları üzerinde işlemler yapar. |
|
Dünya Felsefe Günü, Dünya Çocuk Hakları Günü |
| KASIM |
12. Hafta:
24-28 Kasm
|
3 |
|
4. ÖĞRENME BİRİMİ: FONKSİYONLAR
4.1. PHP’DE FONKSİYONLAR
4.1.1. Programcı (Kullanıcı) Tanımlı FONKSİYONLAR
4.1.2. Hazır (Yerleşik) FONKSİYONLAR |
PHP programlama dilinde fonksiyon
tanımlar. |
|
Ağız ve Diş Sağlığı Haftası, Öğretmenler Günü |
| ARALIK |
13. Hafta:
01-05 Aralık
|
3 |
|
4.2. FONKSİYON PARAMETRELERİ
4.2.1. Parametresiz FONKSİYONLAR
4.2.2. Parametreli FONKSİYONLAR |
Fonksiyon parametrelerini kullanır. |
|
Dünya Engelliler Günü, Dünya Madenciler Günü, Türk Kadınına Seçme ve Seçilme Hakkının Verilişi |
| ARALIK |
14. Hafta:
08-12 Aralık
|
3 |
|
4.3. DEĞER DÖNDÜREN FONKSİYONLAR
4.4. TARİH / SAAT FONKSİYONLARI |
Değer döndüren fonksiyonları kullanır. Tarih/saat fonksiyonlarını kullanır. |
|
Mevlana Haftası, İnsan Hakları ve Demokrasi Haftası |
| ARALIK |
15. Hafta:
15-19 Aralık
|
3 |
|
4.5. METİN FONKSİYONLARI |
Metin fonksiyonlarını kullanır. |
|
Tutum, Yatırım ve Türk Malları Haftası |
| ARALIK |
16. Hafta:
22-26 Aralık
|
3 |
|
4.6. MATEMATİK FONKSİYONLARI |
Matematik fonksiyonlarını kullanır. |
|
Mehmet Akif Ersoy'u Anma Haftası |
| ARALIK |
17. Hafta:
29 Aralık-
02 Ocak
|
3 |
|
5. ÖĞRENME BİRİMİ: FORM İŞLEMLERİ
5.1. HTML FORM ELEMANLARI
5.1.1. Form Etiketi
5.1.2. İnput Etiketi
1.Dönem 2.Sınav |
HTML Form elemanlarını tanımlar. |
|
|
| OCAK |
18. Hafta:
05-09 Ocak
|
3 |
|
5.1.3. Textarea Etiketi
5.1.4. Select Etiketi |
1. Dönem 2. Sınav
HTML Form elemanlarını tanımlar. |
|
Enerji Tasarrufu Haftası |
| OCAK |
19. Hafta:
12-16 Ocak
|
3 |
Etkinlik Haftası |
Etkinlik Haftası |
Etkinlik Haftası |
|
|
| OCAK |
20. Hafta:
19-23 Ocak
|
3 |
Yarıyıl Tatili |
Yarıyıl Tatili |
Yarıyıl Tatili |
|
|
| OCAK |
21. Hafta:
26-30 Ocak
|
3 |
Yarıyıl Tatili |
Yarıyıl Tatili |
Yarıyıl Tatili |
|
|
| ŞUBAT |
22. Hafta:
02-06 Şubat
|
3 |
|
5.2. GET VE POST METOTLARI |
Get ile Post arasındaki farkı açıklar. |
|
|
| ŞUBAT |
23. Hafta:
09-13 Şubat
|
3 |
|
5.3. GÜVENLİ FORM OLUŞTURMA
5.4. FORMDA DOSYA BİLEŞENLERİ
KULLANMA |
Güvenli form tanımlanır.
Formlarda dosya bileşenini kullanır. |
|
|
| ŞUBAT |
24. Hafta:
16-20 Şubat
|
3 |
|
6. ÖĞRENME BİRİMİ: HATA YAKALAMA İŞLEMLERİ
6.1. PHP İSTİSNA İŞLEMLERİ |
İstisna (Exception) işlemlerini açıklar. |
|
|
| ŞUBAT |
25. Hafta:
23-27 Şubat
|
3 |
|
6.2. Try-Catch BLOKU |
Try-except bloklarını kullanır. |
|
Vergi Haftası, Yeşilay Haftası |
| MART |
26. Hafta:
02-06 Mart
|
3 |
|
6.3. Finally BLOKU |
Finally bloğunu kullanır. |
|
Girişimcilik Haftası |
| MART |
27. Hafta:
09-13 Mart
|
3 |
|
7. ÖĞRENME BİRİMİ: DOSYA İŞLEMLERİ
7.1. PHP’DE KLASÖR VE DOSYA İŞLEMLERİ |
Yeni dosya oluşturur. |
|
Bilim ve Teknoloji Haftası, İstiklâl Marşı'nın Kabulü ve Mehmet Akif Ersoy'u Anma Günü |
| MART |
28. Hafta:
16-20 Mart
|
3 |
2. Dönem Ara Tatili |
2. Dönem Ara Tatili |
2. Dönem Ara Tatili |
|
Tüketiciyi Koruma Haftası, Türk Dünyası ve Toplulukları Haftası |
| MART |
29. Hafta:
23-27 Mart
|
3 |
|
7.1.1. Dosya İçe Aktarma FONKSİYONLARI
7.2. PHP’DE DOSYA OLUŞTURMA
Atatürk’ün vatan ve millet sevgisi |
Yeni dosya oluşturur. |
|
Orman Haftası, Dünya Tiyatrolar Günü |
| MART |
30. Hafta:
30 Mart-
03 Nisan
|
3 |
|
7.3. PHP’DE DOSYA AÇMA
7.4. PHP’DE DOSYA İÇİNE BİLGİ EKLEME |
Var olan bir dosyayı açar. Dosyanın içine bilgi ekler. |
|
Kütüphaneler Haftası, Kanser Haftası, Dünya Otizm Farkındalık Günü |
| NISAN |
31. Hafta:
06-10 Nisan
|
3 |
|
7.5. PHP’DE DOSYAYI SİLME
2.Dönem 1.Sınav |
2. Dönem 1. Sınav
Dosyayı silmeyi bilir. |
|
Kanser Haftası, Dünya Sağlık Günün/Dünya Sağlık Haftası, Kişisel Verileri Koruma Günü |
| NISAN |
32. Hafta:
13-17 Nisan
|
3 |
|
8. ÖĞRENME BİRİMİ: OTURUM YÖNETİMİ
8.1. ÇEREZ YÖNETİMİ |
Oturum mimarisini açıklar. |
|
Turizm Haftası |
| NISAN |
33. Hafta:
20-24 Nisan
|
3 |
|
8.1. ÇEREZ YÖNETİMİ |
Kullanıcı bilgilerinin hatırlanmasında çerezleri kullanır. |
|
Ulusal Egemenlik ve Çocuk Bayramı |
| NISAN |
34. Hafta:
27 Nisan-
01 Mayıs
|
3 |
|
8.2. OTURUM MİMARİSİ VE $_SESSİON GENEL DEĞİŞKENİ
Çocuk, insan sevgisi ve evrensellik |
$_SESSION genel değişkenini kullanır. |
|
Kût'ül Amâre Zaferi |
| MAYIS |
35. Hafta:
04-08 Mayıs
|
3 |
|
9. ÖĞRENME BİRİMİ: MYSQL VERİ TABANI
KULLANIMI
9.1. MySQL TEMEL KAVRAMLARI
9.1.1. Sayı Veri Türleri
9.1.2. Metin Veri Türleri
9.1.3. Tarih ve Saat Veri Türleri |
Veri tabanı temel kavramlarını açıklar. |
|
Bilişim Haftası, Trafik ve İlkyardım Haftası, İş Sağlığı ve Güvenliği Haftası |
| MAYIS |
36. Hafta:
11-15 Mayıs
|
3 |
|
9.2. UYGULAMA SUNUCUSUNUN
KURULMASI VE YÖNETİLMESİ
9.2.1. MySQL Komut Satırı Kullanımı
9.2.2. phpMyAdmin Kullanımı |
Uygulama sunucusunu kurar ve yönetir. |
|
Engelliler Haftası, Vakıflar Haftası |
| MAYIS |
37. Hafta:
18-22 Mayıs
|
3 |
|
9.2.3. Tablo İlişkileri
Atatürkçü düşüncede yer alan temel fikirler |
Veri tabanı tablo ilişkilerini yönetir. |
|
Müzeler Haftası, Atatürk'ü Anma ve Gençlik ve Spor Bayramı |
| MAYIS |
38. Hafta:
25-29 Mayıs
|
3 |
|
9.3. PHP İLE VERİ TABANI BAĞLANTISI
YAPMA
9.4. PHP İLE VERİ TABANI OLUŞTURMA
9.5. PHP İLE TABLO OLUŞTURMA İŞLEMLERİ |
PHP ile veri tabanı bağlantısı yapar. Veri tabanı oluşturur.
Veri tabanı içine tablo oluşturur |
|
Etik Günü, İstanbul'un Fethi |
| HAZIRAN |
39. Hafta:
01-05 Haziran
|
3 |
|
9.6. PHP İLE MySQL VERİ TABANINDA VERİ EKLEME, SİLME, GÜNCELLEME İŞLEMLERİ
9.6.1. Veri Ekleme
2.Dönem 2.Sınav |
2. Dönem 2. Sınav
PHP ile MySQL ile veri ekleme, silme,
güncelleme işlemlerini yapar. |
|
Etik Günü, Hayat Boyu Öğrenme Haftası |
| HAZIRAN |
40. Hafta:
08-12 Haziran
|
3 |
|
9.6.2. Veri SİLME
9.6.3. Veri Güncelleme |
PHP ile MySQL ile veri ekleme, silme,
güncelleme işlemlerini yapar. |
|
Etik Günü, Çevre ve İklim Değişikliği Haftası |
| HAZIRAN |
41. Hafta:
15-19 Haziran
|
3 |
|
9.7. PHP İLE MySQL VERİ TABANINDA VERİ LİSTELEME İŞLEMLERİ |
PHP ile MySQL veri tabanında veri listeleme
işlemlerini yapar. |
|
Etik Günü |
| HAZIRAN |
42. Hafta:
22-26 Haziran
|
3 |
Etkinlik Haftası |
Etkinlik Haftası |
Etkinlik Haftası |
|
Etik Günü |