OKUL İÇİNDE YOLCULUK

KAZANIM 6.5.1.5. Problemin çözümü için bir algoritma geliştirir.6.5.1.6. Bir algoritmanın çözümünü test eder. UYGULAMABu çalışmada grup olarak uyum içinde çalışmak, birlikte algoritma geliştirmek ve ortaya çıkan algoritmayı test etmek amaçlanmaktadır.Öğrencileri beş kişilik gruplara ayırınız. Gruplara okul kantinine (yemekhane, kütüphane, çok amaçlı salon, müdür odası vb.) giden biralgoritma yazacaklarını ve bunun için grup olarak çalışacaklarını söyleyiniz. Algoritmayı yazarken ölçüm yapmak, uzaklığı hesaplamak amacıyla sınıf dışında çalışabileceklerini söyleyiniz. Gruplar algoritmaları yazdıktan sonra her grubun algoritmasını farklı bir…

"OKUL İÇİNDE YOLCULUK"

EN KISA YOL

KAZANIM 6.5.1.7. Farklı algoritmaları inceleyerek en hızlı ve doğru çözümü seçer. Size dağıttığım çalışma kâğıdı üzerinde bir şekil ve yönergeler bulunmaktadır. Çalışma kâğıdındaki her biryönergenin altında, yönergenin gerçekleşmesi için A noktasından B noktasına hangi adımlarla ilerleyeceğinizi belirten 3 farklı seçenek yazılmıştır. Sizden istenen bu seçenekleri denemek, en kısa ve en uzun yolu bulmaktır.Denedikten sonra, en uzun yolun karşısına ‘U’, en kısa yolun karşısına ‘K’ yazınız. Yanıtlar

"EN KISA YOL"

FARKLI YOLLARLA AYNI ÇÖZÜME

KAZANIM 6.5.1.7. Farklı algoritmaları inceleyerek en hızlı ve doğru çözümü seçer. Karşılaştığımız bir sorunu farklı yollardan çözebiliriz. Şimdi bununla ilgili bir örnek yapacağız. Öğrencilerin çizilen yolları uzunluklarına göre ayırt edip edemediklerini sorunuz. Daha sonra labirent içerisindeki her bir noktanın bir birimi ifade ettiğini belirtiniz ve yanıtlarında bir değişiklik olup olmadığını gözlemleyiniz. Gelen yanıtlardan sonra sıra arkadaşlarıyla ikili olarak tahtaya çizilen yollardan en kısa olanını algoritma biçiminde yazmalarını söyleyiniz. Yönergeleri yazarken net ifadeler kullanmaları gerektiğini söylemeyi…

"FARKLI YOLLARLA AYNI ÇÖZÜME"

FARKLI YOLLARDAN AYNI ÇÖZÜME

KAZANIM 6.5.1.5. Problemin çözümü için bir algoritma geliştirir.6.5.1.6. Bir algoritmanın çözümünü test eder.6.5.1.7. Farklı algoritmaları inceleyerek en hızlı ve doğru çözümü seçer. MATERYALLER 6.2.5.A1 – Zafer Labirenti Çalışma Kâğıdı6.2.5.B1 – En Kısa Yol Çalışma Kâğıdı A. Çalışma – Farklı Yollarla Aynı Çözüme (20 dk.)B. Çalışma – En Kısa Yol Hangisi? (20 dk.)C. Çalışma – Okul İçinde Yolculuk (35 dk.)D. Bugün Ne Öğrendik? (5 dk.)

"FARKLI YOLLARDAN AYNI ÇÖZÜME"

MAYIN TARLASI OYUNU

KAZANIM 6.5.1.5. Problemin çözümü için bir algoritma geliştirir.6.5.1.6. Bir algoritmanın çözümünü test eder. UYGULAMA Her grupta en fazla 7-8 kişi olacak şekilde öğrencileri gruplara ayırınız ve gruplara kendilerine bir isimbulmalarını söyleyiniz. Öğrencilere aşağıdaki açıklamayı yapınız;“Birazdan sizlerle birlikte bir oyun oynayacağız. Bu oyunun ismi Mayın Tarlası ve oyundaki amacımız mayıntarlasını başarılı bir biçimde geçecek algoritmayı adım adım yazmak. Bu süreçte grup arkadaşlarınızla birlikte hareket etmelisiniz. Her ayrıntıyı dikkatle inceleyip algoritmayı yazmalısınız.” yönergesini veriniz. Mayın tarlasındaki başlangıç…

"MAYIN TARLASI OYUNU"

ALGORİTMAYLA SORUNLARI ÇÖZÜYORUM

KAZANIM 6.5.1.5. Problemin çözümü için bir algoritma geliştirir.6.5.1.6. Bir algoritmanın çözümünü test eder 6.2.4.B1 – Algoritmayla Sorunları Çözüyorum UYGULAMASevgili öğrenciler, Gerçek hayatta yaşadığınız sorunlar nelerdir? Size verilen problemlerden birini öğretmeninizin hazırladığı kağıtlardan seçiniz. Seçtiğiniz bu sorunu aranızda konuşarak ve sorunu çözecek algoritmayı kelime işlemci programına yazarak dosyayı classjo üzerinden öğretmeninize gönderiniz. Algoritmaları yazdıktan sonra yüksek sesle yazılan algoritmayı arkadaşlarınızla paylaşınız. Öğrencilerin algoritmada değiştirmek istedikleri yerler varsa değiştirebilirsiniz. Okunan algoritmaların hedefe ulaştırıp ulaştırmayacağını sınıfça kararveriniz. ÖĞRETMENLER…

"ALGORİTMAYLA SORUNLARI ÇÖZÜYORUM"

HAYATIM PROBLEM, ÇÖZÜMÜM ALGORİTMA

KAZANIM 6.5.1.5. Problemin çözümü için bir algoritma geliştirir Sevgili öğrenciler, Geçen haftaki dersimizde problem çözme sürecinde algoritmaların nasıl kullanıldığına ilişkin örnekleryaptığımızı hatırlıyorsunuz. Peki sizler yaşamınızda hangi işlerinizi algoritma yardımıyla yapıyorsunuz?Hangi problemleri algoritma ile çözüyorsunuz?Problem çözümünde algoritma oluşturmak neden bu kadar önemli? Gerçek yaşam algoritmalarına örnekler; Sevgili öğrenciler;Algoritma kullanmanın yaşamımıza ne gibi katkıları olabilir? Algoritma kullanarak; Algoritma Nedir? Algoritma, belirli bir problemi çözmek veya bir görevi gerçekleştirmek için adım adım takip edilmesi gereken yönergeler bütünüdür. Örneğin,…

"HAYATIM PROBLEM, ÇÖZÜMÜM ALGORİTMA"

PROBLEM ÇÖZMEK BENİM İŞİM!

KAZANIM 6.5.1.5. Problemin çözümü için bir algoritma geliştirir.6.5.1.6. Bir algoritmanın çözümünü test eder MATERYALLER 6.2.4.B1 – Algoritmayla Sorunları Çözüyorum Çalışma Kâğıdı A. Bilgi – Hayatım Problem, Çözümüm Algoritma (15 dk.)B. Çalışma – Algoritmayla Sorunları Çözüyorum (25 dk.)C. Çalışma – Mayın Tarlası (35 dk.)D. Bugün Ne Öğrendik? (5 dk.)

"PROBLEM ÇÖZMEK BENİM İŞİM!"

GÜLSE’NİN HİKÂYESİ

6.5.1.3. Bir problemi alt problemlere böler. 6.2.3.C1 – Gülse’nin Hikâyesi Çalışma Kâğıdı Bu derste yapacağımız etkinlik için bir hikâyemiz var. Etkinliğe hazır olmak için hikâyeyi dikkatli dinleyelim. Şimdi bu alt problemlerin algoritmalarını, grup arkadaşlarımızla birlikte oluşturacağız. Aşağıda örnek problem durumları ve bunların çözümleri verilmiştir. Problem durumlarınıöğrencilerinizle oluşturabilir veya buradaki örnek problem ve çözüm durumlarını kullanabilirsiniz.Alt problemler:A. Bir röportaj hazırlamak.B. Bir sinema eleştirisi yazmak.C. Bir kitap değerlendirmesi yapmak.D. Sınıf etkinliklerinden bir haber hazırlamak.E. Bir bulmaca hazırlamak.F.…

"GÜLSE’NİN HİKÂYESİ"

ÇİZİM MAKİNESİ

6.5.1.3. Bir problemi alt problemlere böler.6.5.1.4. Temel fonksiyonları problem çözme sürecinde kullanır. Fonksiyonun ne olduğunu hatırlıyor musunuz? Fonksiyon: Bağımsız değişkenler ile bağımlı değişken arasındaki ilişkinin matematiksel ifadesidir Hesap makinesi üzerinde yer alan tuşlarınher birisi birer fonksiyon ifade eder.Bizler de bu dönem öğreneceğimiz Scratchprogramı aracılığıyla bir hesap makinesiyapabiliriz. Biliyor musunuz hesap makinesinde de sabitler ve değişkenler yer alır. Sabit ve değişken kavramlarını hatırlıyor musunuz?Hesap makinesi karmaşık bir problemdir. Sabit olarak tanımladığımız her bir işlem de karmaşık…

"ÇİZİM MAKİNESİ"