Matematiği Seviyorum;

Yıllardır ders kitaplarında gördüğümüz konular, bize anlamsız gelen gelen formüller, öğretmenlerimizin bazen anlamsızlıkla sonuçlanan çabaları...

Hepsi bir yana matematiği sevdirmekten çok insanları matematikten soğutmaya yönelik öğretmenlerin ders anlatım biçimleri.

Hep şu soruyu sormuşuzdur hocalarımıza "Hocam matematik bize güncel hayatta ne fayda sağlayacak? Ne işimize yarayacak?".

Bu soru ve soru kalıplarına birçok öğretmenimiz maalesef tatmin edici cevaplar verememekle birlikte o öğrenciyi yanlış düşüncelere itmeye sebep veren davranışlarda bulunmaktaydı.

Bulunmaktaydı diyorum çünkü biz öğrenci iken öyleydi.

Şöyle bir düşünürsek, her meslekte en azımsanacak düzeyde bile olsa matematiği kullanıyor, belki farkında olmasak bile matematiğin birçok alanını kullanıyoruz.

Sürekli şikayette bulunduğumuz formülleri kullandığımızın farkında bile olmadığımız zamanlar oluyor. Ya da o formülleri bilsek 2 dakika düşündükten sonra cevap verdiğimiz şeye 10 saniye geçmeden cevap vereceğimizi bilmiyoruz bile...

Bu yazıyı neden yazma gereği duydum ?
Bu sorunun cevabı bende çok net bir şekilde belli :) Sizde de bende geç yanan o ampülü daha erken bir şekilde yakmak.

Genelde Blogu takip eden kesim, yazılımcı olduğundan dolayı kendi alanımızdan örnekler vererek yazımı tamamlamayı düşünüyorum.

Hayatlarında matematiği, çok ileri gidersek fiziği, geometriyi en çok kullananlarımızdır yazılımcılar. Oyun programcılarından bahsetmeye gerek bile yok :)

Bir matematikçi, fizikçi veya geometriye hakim bir kişi yazılım alanına çok kolay bir şekilde giriş yapabilir, hızlı bir şekilde ilerleyebilir ve kendini geliştirebilir. Bu konudan daha fazla bahsedip tüm matematik, fizik veya geometri öğretmenlerimizin topluca yazılım alanına kaymasına sebep olmayalım :)

Bazen hobi olsun diye hesaplama projeleri ya da oyun projeleri ile uğraşıyorum. Hesaplama projelerinde matematiğe duyduğum ihtiyaç takdir edersiniz ki bir programlama diline duyduğum ihtiyaçtan daha fazla! Neden mi? Ben bir yazılımcıyım, bildiğim bir programlama dili ile belki o hesabı 100 satır kod yazarak da olsa yapabilirim fakat o yazdığınız 100 satırı basit matematik hesapları ile 10 satırda yapabileceğinizi bilseydiniz, acaba matematik hakkında "Hocam bu matematik güncel hayatta bizim ne işimize yarayacak?" sorusunu sorar mıydınız?

Hiç sanmıyorum!

Bundan yaklaşık 1-2 ay önce hobi olsun diye bir proje yapmak istemiştim. Proje Silverlight ile 3D görünümlü Resimlerin elipssel bir düzende dönmesiydi. Biraz karmaşık bir cümle oldu sanırım :) Ya da şöyle söyleyeyim. Bir silindir düşünün içini oydunuz ve bu silindirin içerisine resimler yapıştırdınız. Bu resimler siz silindiri döndürdüğünüz sürece dönecek ve sanki bir 3D görünümü kazanmış gibi olacak.

Örnek görüntü;

Bunu ilk yaptığım şekli ile söylüyorum. Matematiğin 4 işlemini kullanarak, döngü ve if komutları, timer vs. vs. iç içe girmiş bir sürü kod, kısacası kod karmaşası. Kodlar elimde olsaydı da şuraya yazsaydım :)

İlk izlediğim yolun uzun olsa da çalışmış olması güzel birşeydi fakat bu iş 3 saat sürmüştü belki de. Peki neden bu kadar vakit kaybı vardı ve bu işlemleri deneme yanılma yönteminden daha kısa sürede çözebilecek bir yöntem yokmuydu ?

Elbette vardı! Daire hesabı... Ampül yandı mı :) ? 0-360 derece arası açıyı arttırarak her resim için de daire hesabını uygulayarak resimlerin sanki bir silindir içine yerleşmiş resimlermiş gibi olmasını sağladım. Formülü tekrar çözmem gerekti, çözdükten sonra uygulamak mı ? Belki 10 dakika sürmüştür :)

Düşünebiliyor musunuz kazandığıız zamanı ? 180 dakika - 10 dakika = 170 dakika kazanmış oldum. Yanlızca daire hesabı formülünü kullanarak.

Bu örnekleri vermekle bitmez. Hergün bir yenisi ile karşılaşıp duruyorum. Konuyu eğer ki daha da derinlere çekmek istiyorsanız ben buradayım :) Örnekleri de hiç çekinmeden sizler ile paylaşabilirim.

İnternette okuduğum makalelerde "Oyun programlamak programcılığın geldiği son noktadır." derlerdi :) Bunu şimdi daha iyi anlıyorum. Çünkü kullanmadığınız bir alan kalmıyor. Matematiksel formüller, Geometrik formüller, Fizik kuralları... ve daha aklımızın almaya güçlük çekeceği 100 lerce formül :)

Bu anlattıklarım size birşeyler kattı mı bilmiyorum. Fakat bildiğim birşey var, matematiği gerçekten çok seviyorum ;)

Herşey geç olmadan herşeyin farkına varmanız dileği ile ;)

Selametle...

[Arşiv Tarihi: 28 Mayıs 2010]