Skip to main content

Robot Davranışlarına Giriş

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Bu Bölümün Amacı

Play bölümünün amacı, öğrencilerin Autopilot robotunu [drive] bloğunu kullanarak ileri ve geri gitmek için programlamayı öğrenmeleridir. Play bölümüne başlamak için öğrencilere programlama davranışları tanıtılır. Daha sonra, öğrenciler Otomatik Pilotu ileri ve geri gitmek için nasıl programlayacaklarını öğrenecekleri bir keşif yapacaklar. İleri ve Geri keşfine geçmeden önce bu sayfayı öğrencilerle birlikte okuyun. Öğrencilerle temel davranışların ne olduğunu ve neden bir robotu programlamanın yapı taşları olduklarını gözden geçirmek için Bir Tartışmayı Motive Et ( Google Doc /.docx /.pdf ) sorularını kullanın.

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Robot Davranışları

“Davranışlar ”, robotun ne yaptığı ve ne yapması gerektiği hakkında konuşmanın çok uygun bir yoludur. İlerlemek, durmak, dönmek, engel aramak… bunların hepsi davranışlardır.

Öğrenciler programlama görevine başladıkça, robotun davranışları açısından eylemleri hakkında düşünmeye de başlamalıdırlar. Öğrenciler program yaparken şu adımları izlemelidir:

  • İlk olarak, robotun istenen eylemi gerçekleştirmesi için bir plan oluştururlar.

  • Ardından, bu planı robotun izleyebileceği bir programa çevirirler.

Plan sadece robotun izlemesi gereken davranışlar dizisi olacak ve program sadece VEXcode IQ Bloklarına çevrilen davranışlar olacaktır.

Görevleri daha küçük davranışlara bölmek ve ardından bu davranışlarla çözümler oluşturmak, birçok farklı konuya uygulanabilecek bir beceridir. Bu aynı zamanda Hesaplamalı Düşünmenin bir örneğidir. Hesaplamalı Düşünme hakkında daha fazla bilgi için buraya bakın: https://k12cs.org/computational-thinking/

Basitten (sağa doğru) karmaşığa (sola doğru) bir dizi robot davranışını gösteren diyagram. Robot kolunu hareket ettirmek, robot pençesini açmak/kapatmak, robot tekerleklerini hareket ettirmek, nesneyi tutmak, 5 saniye ilerlemek, robotu 90 derece döndürmek, konuma gitmek ve nesneyi almak, hastanenin her yerine ilaç götürmek ve kendi kendini süren aracı en karmaşık şekilde çalıştırmak gibi davranışlar en basitinden en karmaşıkına kadar okunur.

Programlama Karmaşıklığı

Robotlar birçok farklı görevi yerine getirecek şekilde tasarlanabilir. Bu görevlerden bazıları, otomatik bir kapı açmak gibi çok basittir. Diğerleri, bir sipariş için ürün toplamak üzere bir depoda dolaşan bir robot gibi o kadar basit değildir. Görev ne kadar karmaşık olursa olsun, daha basit olanlara ayrılabilir. Bu görevler davranışlar olarak bilinir ve robotik programlamanın yapı taşlarıdır.

Davranış, bir robotun hareket etme şeklidir ve robotun nasıl inşa edildiğine veya programlandığına bağlı olarak temelden karmaşığa kadar değişebilir. Otopilot gibi basit bir mobil robotun sadece iki motoru vardır, bu nedenle davranışları bu motorları hedeflerine ulaşmak için döndürmeyi içerecektir. Daha fazla tasarım ve kodlama ile bu temel davranıştan başlayabilir ve daha karmaşık davranışlar yapabilirsiniz.

Motive Tartışma simgesi Motive Edici Tartışma - Temel Sürüş

S: İleri ve geri gitmek, ustalaşmak için önemli olan temel davranışlardır. İleri ve geri sürüş, araba kullanırken öğrendiğiniz ilk görevler olabilir. Bu davranışları ilk önce öğrenmenin neden önemli olduğunu düşünüyorsunuz?
C: Öğrenciler çeşitli yanıtlarla cevap verebilirler, ancak fikir, daha zor davranışlar denenmeden önce ilk önce temel davranışların öğrenilmesinin önemli olduğudur. Bunu, daha büyük sayılar eklerken nasıl ödünç alınacağını ve taşınacağını öğrenmeden önce temel matematik toplama ve çıkarma gerçeklerini öğrenmekle karşılaştırabilirsiniz.

S: Robotunuzun ileri veya geri sürüş mesafesini ölçmek için kullanmak isteyebileceğiniz birim türlerini listeleyin. Not: her türlü ünite kabul edilebilir!
C: Öğrenciler, inç, santimetre, fit veya metre gibi aşina oldukları herhangi bir ölçü birimi ile cevap verebilirler. Öğrenciler ayrıca bir masanın uzunluğu, bir not defteri veya sınıf gibi ünitelerle de cevap verebilirler.

Öğrenme simgenizi genişletin Öğrenmenizi Genişletin - Ölçü Birimlerini Karşılaştırma

İşte ekstra bir matematik etkinliğine bir örnek. Tahtaya, öğrencilerin yanıtladığı tüm ölçü birimlerini tahtaya yazın. Öğrencilerden daha sonra tahtadaki üniteleri en küçükten en büyüğe doğru sıralamalarını isteyin. Örneğin, bir santimetrenin bir santimetreden daha büyük olduğunu, ancak bir ayağın bir masadan daha küçük olduğunu düşünün. Bu örnek, ölçüm ilişkilerinin önemini göstermektedir. Bu örnekler aracılığıyla, öğrenciler bu laboratuvarda daha sonra mesafeler hakkında daha iyi tahminler ve yargılar yapabilirler.

Laboratuvarlara Geri <  Dön Sonraki  >