Cidden Emin Ellerde!
Bir şifreli kasadaki şifreleme örüntüsünü güçlendirmek için bileşik koşullar kullan.
Ders Planı
1. Hazırla
- LEGO Education SPIKE™ Uygulamasındaki ilgili öğrenci materyalini okuyun.
2. İlgi Uyandır (5 dk.)
Aşağıdaki * Tartışmanın Fitilini Ateşle bölümünde bulunan fikirleri kullanarak* öğrencilerinizin bu dersle ilgili bir tartışmaya katılmasını sağlayın.
- Dersi açıklamak için videoyu kullanın.
3. Keşfet (20 dk.)
- Öğrencilerinizin ikili gruplar halinde çalışarak süper şifreli kasayı inşa etmelerini sağlayın.
- Kilidin nasıl çalıştığını görmek için programı çalıştırmalarını isteyin.
4. Açıkla (5 dk.)
- Bileşik koşullarda "VE" ile "VEYA" bağlaçlarının ne zaman ve nasıl kullanılacağı hakkında bir tartışma başlatın.
5. Derinleştir (15 Dk.)
- Öğrencilerinizden, programlarına daha fazla bileşik koşul ekleyerek süper şifreli kasalarını daha da güvenli hale getirmelerini isteyin.
- Ortalığı toparlamak için biraz zaman ayırmayı unutmayın.
6. Değerlendir
- Her öğrenciye performansı hakkında geri bildirim verin.
- Bu değerlendirme işlemini kolaylaştırmak için size sunulan dereceli puanlama cetvellerini kullanabilirsiniz.
Tartışmanın Fitilini Ateşle
Konuyla ilgili aşağıdaki gibi sorular sorarak tekrar tekrar deneme (yineleme) veya onarma hakkında bir tartışma başlatın:
- Birisi sosyal medya hesaplarınızın ya da kasanızın şifrenizi kırarsa neler olabilir?
- Bir şifrenin güçlü olup olmadığı kararına nasıl varabilirsiniz?
- Bileşik koşul nedir?
Öğrencilerinize, biraz sonra ne yapacaklarını görmeleri için bu videoyu izletin.
İnşa İpuçları
El Birliğiyle İnşa
İnşa görevlerini, takımdaki herkesin aktif katılımını sağlayacak şekilde ayırın.
- Öğrenci A: Süper Şifreli kasa
- Öğrenci B: Süper Güvenli kapı ve kol
Motorları Doğru Hizalayın
Programı başlattığınızda kolun havada olduğundan emin olun.
Manuel Kilit Açma
Bu modelde gerekirse kapağın kilidini açmak için manuel bir anahtar bulunur.
Kodlama İpuçları
Ana Program
Olası Çözüm
Diğer Programlar
Farklılaşım
Bu dersi basitleştirmek için:
- Yalnızca bir bileşik koşul programlayabilirsiniz.
Bu dersi bir üst seviyeye çıkarmak için:
- Öğrencilerinizin modellerine daha fazla sensör (örn. Mesafe Sensörü, Kuvvet Sensörü) ekleyerek başka bileşik koşullar oluşturmalarını sağlayabilirsiniz.
- Tüm gruplardan, başka bir grubu süper şifreli kasalarını açmaya davet etmelerini isteyebilirsiniz.
- Öğrencilerinizden koşullarını tanımlarken DEĞİL fonksiyonunu da kullanmalarını isteyebilirsiniz.
Değerlendirme Olanakları
Öğretmen Gözlem Kontrol Listesi
İhtiyaçlarınızı karşılayan bir ölçek oluşturun, örneğin:
- Kısmen başarılı
- Tamamen başarılı
- Üstün başarılı
Öğrencilerinizin ilerlemesini değerlendirmek için aşağıdaki başarı ölçütlerini kullanın:
- Öğrenciler, bileşik koşulun ne olduğunu anlıyor.
- Öğrenciler, programlarında bileşik koşulları kullanabiliyor.
- Öğrenciler, dijital güvenlik konusunu ayrıntılı ve hassas bir şekilde tartışabiliyor.
Öz Değerlendirme
Her öğrenciden, kendi performansını en iyi temsil ettiğini düşündüğü tuğlayı seçmesini isteyin.
- Mavi: Programımda bir bileşik koşul kullandım.
- Sarı: Programımda iki bileşik koşul kullandım.
- Mor: İkiden fazla bileşik koşul kullanarak süper güvenli bir program oluşturdum!
Akran Değerlendirmesi
Öğrencilerinizi aşağıdaki yöntemlerle başkalarına geri bildirim vermeye teşvik edin:
- Öğrencilerin yukarıdaki renkli tuğla cetvelini kullanarak başka bir öğrencinin performansını puanlamasını sağlayın.
- Bir sonraki ders sırasında gruplarının performanslarını iyileştirebilmeleri için birbirlerine yapıcı geri bildirim vermelerini isteyin.
Dil Becerileri Eklentisi
Dil becerileri gelişimini de desteklemek için:
- Öğrencilerinizin aşağıda örnek verilenler gibi dijital güvenlik terimlerinin anlamını araştırmalarını sağlayabilirsiniz:
▷ Boole (0-1)
▷ Koşullar
▷ Bileşik Koşullar
▷ VE, VEYA, VEYA DEĞİL, DEĞİL
▷ Şifreleme
▷ Büyük/küçük harfe duyarlı
Not: Bu ders daha uzun sürer.
Kariyer Bağlantıları
Bu dersi seven öğrenciler, aşağıdaki mesleklere ve kariyer alanlarına ilgi duyabilir:
- Bilgi Teknolojileri (Bilgisayar Programlama)
- Bilgi Teknolojileri (Bilişim Uygulamaları)
- Bilgi Teknolojileri (Oracle / Veritabanı Programlama)
- Bilgi Teknolojileri (Web Tasarımı)
Öğretmen Desteği
Öğrenciler:
- Bileşik koşullu programlamanın ne olduğunu araştırır.
LEGO® Education SPIKE™ Prime Seti (https://education.lego.com/en-us/products/lego-education-spike-prime-set/45678)
FEN BİLİMLERİ:
2. Canlılar ve Yaşam
DNA ve Genetik Kod
Biyoteknoloji
MATEMATİK:
3. GEOMETRİ VE ÖLÇME
Doğrular ve Açılar
BİLİŞİM TEKNOLOJİLERİ
BT.6.2. ETİK VE GÜVENLİK
BT.6.2.1. Etik Değerler
BT.6.2.1.6. Bilişim suçlarının neler olduğunu açıklayarak ilgili kanunları özetler.
BT.6.2.1.7. Bilişim suçlarına karşı alınabilecek önlemler ve stratejiler geliştirir.
BT.6.2.2. Dijital Vatandaşlık
BT.6.2.2.1. Dijital paylaşımların kendisi ve başkaları üzerindeki etkilerini fark eder. Dijital ayak izinin kendisinden geride izler bıraktığı vurgulanır.
BT.6.2.3. Gizlilik ve Güvenlik
BT.6.2.3.1. Bilişim teknolojilerinin kullanımında gizlilik ve güvenlik boyutlarının önemini tartışır.
BT.6.2.3.2. Güvenlik açıklarının oluşumu konusunda yorum yapar.
BT.6.2.3.3. Bilgi koruma yöntemlerini ifade eder.
BT.6.2.3.4. Bilgi paylaşımı sürecinde olası riskleri değerlendirerek alınabilecek önlemleri tartışır.
BT.6.2.3.5. Zararlı yazılımları kavrar. Virüs, spam, truva atı vb. zararlı yazılımlardan bahsedilir.
BT.6.2.3.6. Güvenlik yazılımlarının kullanım amaçlarını açıklar.
BT.6.3. İLETİŞİM, ARAŞTIRMA VE İŞ BİRLİĞİ
BT.6.3.2. Araştırma
BT.6.3.2.1. Arama motorlarını kullanarak ileri düzeyde araştırma yapar.
BT.6.3.2.2. Bilgiye ulaşırken zararlı ve gereksiz içerikleri ayırt eder.
BT.6.4. ÜRÜN OLUŞTURMA
BT.6.4.1.7. İş birliğine dayalı olarak oluşturduğu belgeyi paylaşır.
BT.6.5. PROBLEM ÇÖZME VE PROGRAMLAMA
BT.6.5.1. Problem Çözme Kavramları ve Yaklaşımları
BT.6.5.2. Programlama
BT.6.5.2.9. Çoklu karar yapıları içeren programlar oluşturur.
BT.6.5.2.10. Çoklu karar yapısını içeren programları test ederek hatalarını ayıklar.
TÜRKÇE:
1. DİNLEME/İZLEME
Dinledikleri/izlediklerine yönelik sorulara cevap verir.
Dinledikleriyle/izledikleriyle ilgili görüşlerini bildirir.
Dinleme stratejilerini uygular.
2. KONUŞMA
Hazırlıklı konuşma yapar.
Konuşma stratejilerini uygular.
Konuşmalarında uygun geçiş ve bağlantı ifadelerini kullanır.
3. OKUMA
Bağlamdan yararlanarak bilmediği kelime ve kelime gruplarının anlamını tahmin eder.
Okudukları ile ilgili çıkarımlarda bulunur.
Bilgi kaynaklarını etkili bir şekilde kullanır.
Grafik, tablo ve çizelgeyle sunulan bilgileri yorumlar.
4. YAZMA
Yazma stratejilerini uygular.
Bilgilendirici metin yazar.
Anlatımı desteklemek için grafik ve tablo kullanır.
Araştırmalarının sonuçlarını yazılı olarak sunar.
Yazdıklarını düzenler.
Yazdıklarını paylaşır.
SOSYAL BİLGİLER
4. BİLİM, TEKNOLOJİ VE TOPLUM
SB.6.4.2. Bilimsel ve teknolojik gelişmelerin gelecekteki yaşam üzerine etkilerine ilişkin fikirler ileri sürer.
SB.6.4.3. Bilimsel araştırma basamaklarını kullanarak araştırma yapar.
5. ÜRETİM, DAĞITIM VE TÜKETİM
SB.6.5.6. İlgi duyduğu mesleklerin gerektirdiği kişilik özelliklerini, becerileri ve eğitim sürecini araştırır.
SB.7.5.5. Dünyadaki gelişmelere bağlı olarak ortaya çıkan yeni meslekleri dikkate alarak mesleki tercihlerine yönelik planlama yapar.
Öğrenci Materyali
Öğrenci Çalışma Kağıdı
Çevrimiçi bir HTML sayfası veya yazdırılabilir PDF olarak indirin, görüntüleyin veya paylaşın.