Net Fikir » ebob
Ebob-Ekok Oluşturucu (Python Kod)
"Ebob-Ekok Oluşturucu" Python programı, özellikle ortaokul seviyesindeki öğrenciler için matematiksel kavramların daha iyi anlaşılmasına yardımcı olmak amacıyla geliştirilmiştir. Bu yazılım, rastgele seçilen sayılarla EBOB (En Büyük Ortak Bölen) ve EKOK (En Küçük Ortak Kat) hesaplamalarını otomatikleştirerek, öğretmenlerin ve öğrencilerin alıştırma yapmalarını kolaylaştırır. Bu programın temel amacı, öğrencilerin EBOB ve EKOK kavramlarını uygulamalı bir şekilde öğrenmelerini sağlamaktır. Öğrenciler, rastgele oluşturulan sayı gruplarının asal çarpanlarını ayırarak bu değerleri hesaplamayı öğrenirler. Ayrıca, programın çıktısı olan PDF dosyaları, öğretmenlerin sınıf içi etkinliklerde veya ödevlerde kullanabileceği alıştırma sayfaları sunar.
Çarpan ve Katlar konusunda EBOB ve EKOK işlemleinin daha iyi anlaşılması için 300 den küçük sayılar arasından rasgele sayılar seçerek, ikili ya da üçlü sayı grupları oluşturup, bunların EBOB - EKOK değerlerinin bulunması şeklinde alıştırma sayfasını oluşturan PYTHON kodlaması aşağıda verilmiştir. Program arayüzü aşağıdaki gibidir:
Kodlamada istediğiniz şekilde özelleştirmelerde bulunabilir, yeni özellikler ve iyileştirmeler yapabilirsiniz. Programda en fazla 100 kadar işlem oluşturulabilmekte ve sayı grupları 2'li veya 3'lü grup olarak seçilebilmektedir.
Program çıktısı A4 sayfa düzenine göre hazırlanmıştır. Programın Python kodu aşağıdaki gibidir. Aşağıdaki kod düzenini kopyalayarak üzerinde istediğiniz gibi değişikliklikler yapabilirsiniz. Özellikle ortaokul kademesinde alıştırma yaprakları oluşturmada program büyük kolaylık sağlayacaktır. Program sayesinde hazırlanan etkinlikler yardımıyla öğrenciler, öğretmen rehberliğinde sınıf içi etkinliklerde alıştırmalarla EBOB ve EKOK hesaplamalarını öğrenebilirler. Ayrıca evde yapacakları ödevlerle konuyu pekiştirme imkânı bulurlar. Sınav hazırlığı sürecinde de bu pratik alıştırmalar sayesinde konuyu daha iyi anlama fırsatı yakalarlar. Öğretmenler ise sınıf seviyesine uygun zorlukta, özelleştirilmiş alıştırmalar hazırlayarak öğrencilerin ihtiyaçlarına yönelik destek sağlayabilirler. Kadir PANCAR
Öklid Algoritması
Öklid Algoritması; (Bkz.Euclidin Hayatı) (MÖ.325-MÖ.265) tarafından bulunan kullanışlı bir bölüm işlevidir. EBOB bulma işlemlerinde genellikle asal çarpanlarına ayrılması yönteminden yararlanırız. Lakin bazı durumlarda bu asal çarpanlarına ayırma işlemi sıkıntılı olabilir. Özellikle büyük sayılar verildiğinde EBOB bulma işlemi, asal çarpan yönteminde daha zor hale gelebilir. İki tam sayının en büyük ortak bölenini bulmak için yapılan
ardışık bölme işlemine öklit algoritması denir.
Ardışık bölme işlemine kalan sıfır oluncaya kadar devam
edilir. Sıfırdan önceki en son bölen sayı EBOB u verir. Öklid algoritmasında yapılması gereken temel mantık; ardışık olarak büyük sayıyı küçük sayıya bölerek kalanın 0 olması durumuna kadar devam edilmesidir. Bazı durumlarda kalan 0 olmayabilir bu durumlarda farklı çözüm yolları geliştirilmelidir.
Aşağıdaki Yazılar İlginizi Çekebilir!!!
Matematik Konularından Seçmeler
matematik
(301)
geometri
(133)
ÖSYM Sınavları
(61)
trigonometri
(56)
üçgen
(49)
çember
(36)
sayılar
(32)
fonksiyon
(30)
türev
(26)
alan formülleri
(25)
analitik geometri
(23)
dörtgenler
(19)
denklem
(18)
limit
(18)
belirli integral
(14)
katı cisimler
(12)
istatistik
(11)
koordinat sistemi
(11)
fraktal geometri
(7)
materyal geliştirme
(7)
asal sayılar
(6)
elips
(3)
tümevarım
(3)
binom açılımı
(2)
hiperbol
(2)


