Kısaca Algoritma; Bir problemi veya sorunu çözmek için belirlenen yol olarak ifade edebiliriz. Robot bilimde karşılaştığımız problemleri çözebilmek için algoritmalardan yoğun olarak yararlanırız. Problemi daha ufak parçalara böler, adım adım nasıl ilerleyeceğimizi belirleriz. Çözüm sırasında oluşturduğumuz işlemler ve hangi sırayla işlemleri yürüteceğimiz algoritmamızı oluşturur. Bu algoritmamızı hayata geçirebilmek için bir programlama yöntemine ihtiyaç duyarız. Programlamayı komut tabanlı bir dille yapabileceğimiz gibi gelişmiş bir yöntem olan Akış Şemalarını da kullanabiliriz. (Robotsan)
Aslında düşündüğümüzde algoritmanın hayatın her alanında olduğunu görürüz. Örneğin bilgisayarın çalışmadığını düşünelim;
Sorun : Bilgisayar çalışmıyor! ilk düşünmemiz gereken bilgisayarın fişinin takılı olup olmadığıdır
Soru : Bilgisayarın fişi takılı mı?
Cevap ; Hayır ise fişi taktığımızda sorun çözülüyorsa artık farklı bir algoritma oluşturmamıza gerek kalmamış ve sorun çözülmüştür. Cevap evet ise ; o zaman başka bir sorun vardır ve yeni bir soru sormak gerekmektedir.
Soru : Ana karta elektrik geliyor mu?
Cevap: Hayır ise bu noktada ana kartta olması muhtemel sorunlar için yeni sorular sormamız gerekmektedir. sorulan sorular ve v erilen cevaplar ışığında sorun algılanıp çözüme ilişkin işlemler yapıldığında bilgisayarın çalışmama nedeni ortaya çıkacaktır. Doğru algoritmalar oluşturmak için “algoritmik düşünme” becerilerimizi geliştirmemiz gerekmektedir. Bunun için ise bol bol pratik yapmak ve çeşitli algoritmalar üzerinde kafa yormak gerekmektedir.
Fiedman testi, ilişkili ölçümlerde ortalama puanların birbirinden anlamlı bir şekilde farklılık gösterip göstermediğini test eder
Zoom Breakout özelliğini nasıl aktif hale getiriz
Bilginin hıza arttığı ve mevcut bilgilerin yarılanma ömürlerinin gittikçe kısaldığı günümüz dünyasında eğitime dair birçok…