6. TEMA: YAZILIM TASARIMI VE PROGRAMLAMA
BTY.5.6.1. Problem çözümü için algoritmik düşünebilme
a) Günlük yaşamda karşılaştığı bir problemi belirler.
ÖĞRENCİ DERS NOTU:
Problem tanımını şu şekilde genelleyebiliriz "şu anki durum" ile "olması gereken durum" arasındaki farkı problem olarak düşünebiliriz.
1. Problem Nedir?
Bir hedefe ulaşmak istiyorsun ama önüne bir engel çıkıyor. İşte o engel bizim için problem olmuş olur.
Küçük çocuklar için problem olarak hissedeceği durumlar; merak uyandıran, gerçek hayatta karşılığı olan ve üzerinde düşünmeye değer olan şeyler olabilir. Örneğin tenefüslerde oyun dışında kalması bir problemdir veya istemediği bir saç traşını yaptırmış olması gibi.
Genel anlamdan problemin tanımı ise "şu anki durum" ile "olması gereken durum" arasındaki farkı hissetme o farkı giderme çabası olarak tanımlanabilir.
2. Problem Nasıl Belirlenir?
Bir problemleri fark etmek için "Gözlemci " gibi bakmak gerekir. Gözlemci şu üç soruyu sorarak başlayabilirsin:
- Sıkıntı Nedir? (Örn: Okul kantinindeki sıra çok yavaş ilerliyor olması bir problem olabilir.)
- Kimi Etkiliyor? (Örn: Acıkan tüm öğrencileri etkilemesi herkese çözüm gerekliliğini gösterir.)
- Neden Çözmeliyiz? (Örn: Teneffüs bitiyor ama yemeğimizi yiyememeleri çözülmesi gereken bir problem olduğunu gösterir.)
3. Problem Cümlesi Nasıl Yazılır?
İyi bir problem cümlesi net ve anlaşılır olmalıdır. "Okul kötü" demek bir problem cümlesi değildir. "Okul bahçesinde yeterli gölgelik alan olmadığı için öğrenciler öğle arasında güneşten rahatsız oluyor" demek daha doğru bir problem cümlesidir!
Problem cümlesini yazarken aşağıdaki formülü kullanabilirsiniz:
[Kim] + [Nerede/Ne Zaman] + [Hangi Sorunu Yaşıyor]
Doğru ifade edilmiş problem cümleleri:
Etkinlik: Alınan cevaplar tahtaya "Problem Havuzu" olarak yazılır. Öğrenciler kendi özel problemlerini küçük kağıtlara yazıp öğretmenin masasına bırakır.
Grup Çalışması: (15 Dakika)
Soru: "Okula neden geç kalırız?" (Geç uyanmak, trafik, kahvaltının uzaması vb.)Görev: 5-6 kişilik gruplar kurulur. Her grup tahtadaki bir problemi seçer ve en az 2 yaratıcı çözüm üretir.
Alternatif: Zaman kalırsa "Kurt, Kuzu, Ot" mantık oyunu izletilir/oynatılır.
🔍 Bilimsel bir konuyu araştırma görevi örneği:
Plastiklerin Yolculuğu ve Çözüm Arayışı
Problem Cümlesi: "Dünya genelinde plastik poşet kullanımına getirilen kısıtlamalar, okyanuslardaki plastik miktarını azaltmakta ne kadar etkili oluyor? Yoksa plastikler sadece form mu değiştiriyor (mikroplastikler)?"
🛠️ Öğrenciler İçin Dijital Yol Haritası
Öğrenciler bilgisayar başında şu adımları izleyebilir:
- Gözlem ve Veri Toplama: Öğrencilerden, okyanuslardaki "çöp adalarının" (Great Pacific Garbage Patch gibi) yerlerini ve büyüklüklerini dijital haritalar üzerinden bulmaları istenir.
- Karşılaştırmalı Analiz: Plastik poşet yasağı olan ülkeler ile olmayan ülkelerin atık yönetim istatistiklerini karşılaştırırlar.
- Güvenilirlik Sorgulama: Öğrenciye şu sorulur: "Bir plastik üreticisi derneğinin sitesindeki bilgiler ile bir çevre vakfının (örneğin WWF veya Greenpeace) sitesindeki bilgiler arasındaki farklar nelerdir? Hangisi daha nesnel veriler sunuyor?"
- Bilimsel Döngüyü Anlama: Öğrenciler, plastiğin tamamen yok olmadığını, sadece çok küçük parçalara (mikroplastiklere) ayrıldığını keşfederek bilimsel gerçeklerin derinliğine iner.
Örneğimize Uygun Dijital Araştırma Raporu Örneği:
Plastik Kirliliği Araştırmacı Adı/Grubu:..................................
Tarih:........................
2. Kullanılan Dijital Kaynaklar
Web Sitesi 1: (Adı ve Güvenilirlik Puanı: 1-5)
Web Sitesi 2: (Adı ve Güvenilirlik Puanı: 1-5)
- Bilgiler birden fazla kaynak tarafından doğrulanıyor mu?
- Veriler güncel mi (son 5-10 yıla mı ait)?
- Kaynak tarafsız mı yoksa bir reklam içeriği mi?
5. Bilimsel Çıkarım / Sonuç Topladığın bilgiler ışığında araştırma soruna nasıl bir cevap buldun?
6. Kaynakça Yararlanılan dijital adreslerin listesi.
.png)