Güvenli̇ Yazilim Geli̇şti̇rme(Yeni*)-10
Ders Tarihi Saati
29 Aralık-02 Ocak 3
Ünite/Tema/Öğrenme Alanı

Yazılım Güvenliği

Konu (İçerik Çerçevesi)
 Güvenli yazılım geliştirme
Öğrenme Çıktısı (Kazanımlar)

Yazılım güvenliğini sağlama yöntemlerini açıklar.

Süreç Bileşenleri(Kazanım Maddeleri)
• Yazılım güvenliğinin önemi tanımlanır. • Yazılım güvenliğinde uyulması gereken temel ilkeler açıklanır. • Uluslararası yazılım güvenliği standartlarını açıklar. • Yazılım güvenliğini artırmak için kullanılan temel yöntemler açıklanır. • Yazılım çalışma ortamı güvenliğini sağlayan yöntemler açıklanır.
Ortam ve Donanım

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Öğretim Teknikleri

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Ölçme

Bu derste; öğrenci performansı belirlemeye yönelik çalışmalar değerlendirilirken gözlem formu
→ derecelendirme ölçeği ve dereceli puanlama anahtarı gibi ölçme araçlarından uygun olanlar seçilerek kullanılabilir.

Bunun yanında öz değerlendirme ve akran değerlendirme formları kullanılarak öğrencilerin
→ öğretimin süreç boyutuna katılmaları sağlanabilir.

Temrin Listesi
Etkinlik
Ders Tarihi Saati
22-26 Aralık 3
Ünite/Tema/Öğrenme Alanı

Yazılım Güvenliği

Konu (İçerik Çerçevesi)
 Güvenli yazılım geliştirme
Öğrenme Çıktısı (Kazanımlar)

Yazılım güvenliğini sağlama yöntemlerini açıklar.

Süreç Bileşenleri(Kazanım Maddeleri)
• Yazılım güvenliğinin önemi tanımlanır. • Yazılım güvenliğinde uyulması gereken temel ilkeler açıklanır. • Uluslararası yazılım güvenliği standartlarını açıklar. • Yazılım güvenliğini artırmak için kullanılan temel yöntemler açıklanır. • Yazılım çalışma ortamı güvenliğini sağlayan yöntemler açıklanır.
Ortam ve Donanım

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Öğretim Teknikleri

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Ölçme

Bu derste; öğrenci performansı belirlemeye yönelik çalışmalar değerlendirilirken gözlem formu
→ derecelendirme ölçeği ve dereceli puanlama anahtarı gibi ölçme araçlarından uygun olanlar seçilerek kullanılabilir.

Bunun yanında öz değerlendirme ve akran değerlendirme formları kullanılarak öğrencilerin
→ öğretimin süreç boyutuna katılmaları sağlanabilir.

Temrin Listesi
Etkinlik
→ Mehmet Akif Ersoy'u Anma Haftası
Ders Tarihi Saati
15-19 Aralık 3
Ünite/Tema/Öğrenme Alanı

Güvenli Yazılım Geliştirme Teknikleri

Konu (İçerik Çerçevesi)
 Güvenli yazılım geliştirme yaşam döngüsü
Öğrenme Çıktısı (Kazanımlar)

Web Servisi ve AJAX zafiyetlerinde alınabilecek önlemleri açıklar.

Süreç Bileşenleri(Kazanım Maddeleri)
• Web servisi zafiyetleri ve alınabilecek önlemler açıklanır. • AJAX zafiyetleri ve alınabilecek önlemler açıklanır.
Ortam ve Donanım

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Öğretim Teknikleri

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Ölçme

Bu derste; öğrenci performansı belirlemeye yönelik çalışmalar değerlendirilirken gözlem formu
→ derecelendirme ölçeği ve dereceli puanlama anahtarı gibi ölçme araçlarından uygun olanlar seçilerek kullanılabilir.

Bunun yanında öz değerlendirme ve akran değerlendirme formları kullanılarak öğrencilerin
→ öğretimin süreç boyutuna katılmaları sağlanabilir.

Temrin Listesi
Etkinlik
→ Tutum, Yatırım ve Türk Malları Haftası
Ders Tarihi Saati
08-12 Aralık 3
Ünite/Tema/Öğrenme Alanı

Güvenli Yazılım Geliştirme Teknikleri

Konu (İçerik Çerçevesi)
 Güvenli yazılım geliştirme yaşam döngüsü
Öğrenme Çıktısı (Kazanımlar)

Web Servisi ve AJAX zafiyetlerinde alınabilecek önlemleri açıklar.

Süreç Bileşenleri(Kazanım Maddeleri)
• Web servisi zafiyetleri ve alınabilecek önlemler açıklanır. • AJAX zafiyetleri ve alınabilecek önlemler açıklanır.
Ortam ve Donanım

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Öğretim Teknikleri

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Ölçme

Bu derste; öğrenci performansı belirlemeye yönelik çalışmalar değerlendirilirken gözlem formu
→ derecelendirme ölçeği ve dereceli puanlama anahtarı gibi ölçme araçlarından uygun olanlar seçilerek kullanılabilir.

Bunun yanında öz değerlendirme ve akran değerlendirme formları kullanılarak öğrencilerin
→ öğretimin süreç boyutuna katılmaları sağlanabilir.

Temrin Listesi
Etkinlik
→ Mevlana Haftası, İnsan Hakları ve Demokrasi Haftası
Ders Tarihi Saati
01-05 Aralık 3
Ünite/Tema/Öğrenme Alanı

Güvenli Yazılım Geliştirme Teknikleri

Konu (İçerik Çerçevesi)
 Güvenli yazılım geliştirme yaşam döngüsü
Öğrenme Çıktısı (Kazanımlar)

Web Servisi ve AJAX zafiyetlerinde alınabilecek önlemleri açıklar.

Süreç Bileşenleri(Kazanım Maddeleri)
• Web servisi zafiyetleri ve alınabilecek önlemler açıklanır. • AJAX zafiyetleri ve alınabilecek önlemler açıklanır.
Ortam ve Donanım

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Öğretim Teknikleri

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Ölçme

Bu derste; öğrenci performansı belirlemeye yönelik çalışmalar değerlendirilirken gözlem formu
→ derecelendirme ölçeği ve dereceli puanlama anahtarı gibi ölçme araçlarından uygun olanlar seçilerek kullanılabilir.

Bunun yanında öz değerlendirme ve akran değerlendirme formları kullanılarak öğrencilerin
→ öğretimin süreç boyutuna katılmaları sağlanabilir.

Temrin Listesi
Etkinlik
→ 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
Ders Tarihi Saati
24-28 Kasım 3
Ünite/Tema/Öğrenme Alanı

Güvenli Yazılım Geliştirme Teknikleri

Konu (İçerik Çerçevesi)
 Güvenli web servisi ve AJAX
Öğrenme Çıktısı (Kazanımlar)

Güvenli kod inceleme uygulaması yapar.

Süreç Bileşenleri(Kazanım Maddeleri)
• Kod analizi temelleri açıklanır. • Kod analizi araçları açıklanır. • Kod analizi araçları ile uygulama yaptırır. • Kodu tekrar gözden geçirme uygulaması yaptırır.
Ortam ve Donanım

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Öğretim Teknikleri

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Ölçme

Bu derste; öğrenci performansı belirlemeye yönelik çalışmalar değerlendirilirken gözlem formu
→ derecelendirme ölçeği ve dereceli puanlama anahtarı gibi ölçme araçlarından uygun olanlar seçilerek kullanılabilir.

Bunun yanında öz değerlendirme ve akran değerlendirme formları kullanılarak öğrencilerin
→ öğretimin süreç boyutuna katılmaları sağlanabilir.

Temrin Listesi
Etkinlik
→ Ağız ve Diş Sağlığı Haftası, Öğretmenler Günü
Ders Tarihi Saati
17-21 Kasım 3
Ünite/Tema/Öğrenme Alanı

Güvenli Yazılım Geliştirme Teknikleri

Konu (İçerik Çerçevesi)
 Güvenli web servisi ve AJAX
Öğrenme Çıktısı (Kazanımlar)

Güvenli kod inceleme uygulaması yapar.

Süreç Bileşenleri(Kazanım Maddeleri)
• Kod analizi temelleri açıklanır. • Kod analizi araçları açıklanır. • Kod analizi araçları ile uygulama yaptırır. • Kodu tekrar gözden geçirme uygulaması yaptırır.
Ortam ve Donanım

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Öğretim Teknikleri

Ortam: Bilişim Teknolojileri laboratuvarı

Donanım: Akıllı tahta/projeksiyon
→ bilgisayar
→ yazıcı/tarayıcı

Ölçme

Bu derste; öğrenci performansı belirlemeye yönelik çalışmalar değerlendirilirken gözlem formu
→ derecelendirme ölçeği ve dereceli puanlama anahtarı gibi ölçme araçlarından uygun olanlar seçilerek kullanılabilir.

Bunun yanında öz değerlendirme ve akran değerlendirme formları kullanılarak öğrencilerin
→ öğretimin süreç boyutuna katılmaları sağlanabilir.

Temrin Listesi
Etkinlik
→ Dünya Felsefe Günü, Dünya Çocuk Hakları Günü