Bu derste robotlar arası iletişimi öğreneceksiniz. İki VEX AIM Kodlama Robotu arasında iletişim kurmak için send message, get latest messageve latest message bloklarını nasıl kullanacağınızı öğreneceksiniz. Daha sonra çeşitli mesajlar göndererek keşfe çıkacaksınız!
Ünite boyunca Robot S mesaj gönderecek ve Robot R mesaj alacak.
Aşağıdaki videoyu izleyerek öğrenebilirsiniz:
-
Robotlar arası iletişim nedir?
-
Bir robotun mesaj göndermesi için nasıl kodlanır.
-
Bir robotun bir mesajı alıp aldığı mesaja göre yanıt vermesi için nasıl kodlanır?
Videoyu izledikten sonra düşüncelerinizi günlüğünüze yazabilirsiniz. Düşüncelerinizi yönlendirmek ve tüm sınıfın katılacağı bir tartışmaya hazırlanmanıza yardımcı olmak için şu soruları yanıtlayın:
- Robotlar arası iletişimde nelere dikkat ediyorsunuz? En az iki gözleminizi listeleyin.
- Videoda iddialarınızı destekleyen ne gördünüz?
- Robotu mesaj gönderecek şekilde kodlamak hakkında ne gibi sorularınız var?
Videoyu izledikten sonra düşüncelerinizi günlüğünüze yazabilirsiniz. Düşüncelerinizi yönlendirmek ve tüm sınıfın katılacağı bir tartışmaya hazırlanmanıza yardımcı olmak için şu soruları yanıtlayın:
- Robotlar arası iletişimde nelere dikkat ediyorsunuz? En az iki gözleminizi listeleyin.
- Videoda iddialarınızı destekleyen ne gördünüz?
- Robotu mesaj gönderecek şekilde kodlamak hakkında ne gibi sorularınız var?
Öğrenciler videoyu izledikten ve pratik yapmadan önce, sınıf tartışması için bir araya gelir. Öğrencilerin verilen sorulara verdikleri cevapları tartışmanın temeli olarak kullanın. Öğrenci gözlemleri şunları içerebilir:
- Robotların birbirlerine mesaj gönderebilmeleri için iki ayrı proje yapılması gerekiyor.
- Projelerin her robotta başlatılması gerekiyor ve Robot R'nin (alıcı) projesi ilk olarak başlatılıyor, böylece Robot S'nin (gönderen) projesi başlatıldığında göndereceği mesajı almaya hazır oluyor.
- mesaj gönder bloğundaki kelimeler içerir bloğundaki kelimelerle örtüşüyor.
Bilginize
Robotların birbirleriyle iletişim kurabilmeleri için eşleştirilmeleri gerekir. Robotları nasıl eşleştireceğinizi öğrenmek için bu makaledeki adımları izleyin.
Mesajlaşmayı kullanırken aşağıdaki ipuçlarını göz önünde bulundurun:
- Hangi robotla eşleştirildiğinizi iki kez kontrol edin.
- Robotunuzu daha kolay tanıyabilmek için ismini değiştirebilirsiniz.
- VEXcode AIM'i aynı anda iki robota bağlamak için iki farklı tarayıcı sekmesi açın veya iki ayrı bilgisayar kullanın.
Rehberli Uygulama
Videoyu izleyip tartıştığınıza göre şimdi sıra sizde!
Adım 1: Robot S'nin (gönderen) ve Robot R'nin (alan) eşleştirildiğinden emin olun ve bunları turuncu bir varil ile sahaya yerleştirin.

Adım 2: Burada gösterilen projeleri oluşturun ve her robota indirin. Projeleri çalıştırarak nasıl çalıştıklarını görün.
| Robot S (Gönderme) | Robot R (Alma) |
![]() | ![]() |
Adım 3: Görevi burada bağlantısı verilen görev kartını (Google / .docx / .pdf) kullanarak tamamlayın:
- Görev kartında gösterilen tablodaki her mesaj için:
- Test edilen kavramı gözden geçirin.
- Robot R'nin nasıl davranacağını tahmin edin.
- Robot S'nin görev kartındaki tüm mesajları göndermesi için projeyi değiştirin. Robot R'nin nasıl tepki verdiğini gözlemleyin.
- Her testin sonuçlarını tabloya yazın.
- Profesyonel İpuçları:
- Başlamadan önce robotların eşleştirildiğinden emin olun.
- Önce Robot R'nin projesini başlatın, sonra Robot S'nin projesini başlatın. Bu, Robot R'nin Robot S'nin mesajını almaya hazır olmasını sağlar.
Uygulama Kaynakları:
Aktiviteyi tamamlarken ek desteğe ihtiyaç duymanız halinde burada bağlantısı verilen kaynaklara ulaşabilirsiniz.
Videoyu izleyip tartıştığınıza göre şimdi sıra sizde!
Adım 1: Robot S'nin (gönderen) ve Robot R'nin (alan) eşleştirildiğinden emin olun ve bunları turuncu bir varil ile sahaya yerleştirin.

Adım 2: Burada gösterilen projeleri oluşturun ve her robota indirin. Projeleri çalıştırarak nasıl çalıştıklarını görün.
| Robot S (Gönderme) | Robot R (Alma) |
![]() | ![]() |
Adım 3: Görevi burada bağlantısı verilen görev kartını (Google / .docx / .pdf) kullanarak tamamlayın:
- Görev kartında gösterilen tablodaki her mesaj için:
- Test edilen kavramı gözden geçirin.
- Robot R'nin nasıl davranacağını tahmin edin.
- Robot S'nin görev kartındaki tüm mesajları göndermesi için projeyi değiştirin. Robot R'nin nasıl tepki verdiğini gözlemleyin.
- Her testin sonuçlarını tabloya yazın.
- Profesyonel İpuçları:
- Başlamadan önce robotların eşleştirildiğinden emin olun.
- Önce Robot R'nin projesini başlatın, sonra Robot S'nin projesini başlatın. Bu, Robot R'nin Robot S'nin mesajını almaya hazır olmasını sağlar.
Uygulama Kaynakları:
Aktiviteyi tamamlarken ek desteğe ihtiyaç duymanız halinde burada bağlantısı verilen kaynaklara ulaşabilirsiniz.
Grup çalışmasına başlamak için beklentileri gözden geçirin. Öğrencilerin başarılı olmaları için rollerini kısaca hatırlatın.
Bu rehberli uygulamada öğrenciler, gönderen robotun mesajının alıcı robotun davranışını nasıl etkilediğini araştıracaklar. Mesajın sonucu hakkında hipotezler oluşturacaklar, daha sonra Robot S'nin (gönderen) kodunu değiştirecekler ve hipotezlerini test etmek ve sonuçları kaydetmek için her iki projeyi de indirip çalıştıracaklar. Öğrenciler, görev kartında önerilen soruları kullanarak, alıcı robotun gönderilen her mesajda nasıl davrandığını tartışmalıdırlar.
Adım görev kartı dağıtın (Google / .docx / .pdf). Öğrenciler her mesajı test etmek için projeyi düzenlerken, sınıfta dolaşın ve öğrencilerle ilerlemeleri ve anlayışları hakkında tartışmaya katılın. Şu gibi sorular sorun:
- Hangi mesajı gönderiyorsun? Bu mesaj ile orijinal projedeki mesaj arasında ne fark var? Alıcı robotun tepkisi nedir?
- Farklı mesajları test ettiğinizde sonuçlarınızda hangi kalıpları görüyorsunuz? Sizce neden böyle?
- Bu görevin sizin için en zor kısmı nedir? Grubunuz bu sorunu çözmek için nasıl birlikte çalışıyor?
- Robotlar arasındaki mesajlaşmayı kullanarak açık ve dikkatli bir iletişimin başarılı projeler yaratmanıza nasıl yardımcı olabileceğini düşünüyorsunuz?
- Robotunuzu mesaj gönderip alacak şekilde kodlamak hakkında başka sorularınız var mı?
Özet
Artık pratik yaptığınıza göre, öğrendiklerinizi paylaşmanın zamanı geldi. Öğreniminizi yansıtmanıza ve tüm sınıfın katılacağı bir tartışmaya hazırlanmanıza yardımcı olması için aşağıdaki soruları günlüğünüze yanıtlayın:
- Sadece videoyu izleyerek bilmediğiniz, pratik yaparak öğrendiğiniz bir şey var mı?
- Gelecekte robotlar arası mesajlaşma projeleri oluştururken, rehberli uygulamada öğrendiklerinizi nasıl kullanacaksınız?
- Robotlar arası mesajlaşma, insan iletişimiyle nasıl karşılaştırılır?
Artık pratik yaptığınıza göre, öğrendiklerinizi paylaşmanın zamanı geldi. Öğreniminizi yansıtmanıza ve tüm sınıfın katılacağı bir tartışmaya hazırlanmanıza yardımcı olması için aşağıdaki soruları günlüğünüze yanıtlayın:
- Sadece videoyu izleyerek bilmediğiniz ama pratik yaparak öğrendiğiniz bir şey var mı?
- Gelecekte robotlar arası mesajlaşma projeleri oluştururken, rehberli uygulamada öğrendiklerinizi nasıl kullanacaksınız?
- Robotlar arası mesajlaşma, insan iletişimiyle nasıl karşılaştırılır?
Öğrencilerin öğrendiklerini tüm sınıfın katılacağı bir tartışmada paylaşmalarını sağlayın. Öğrencilerin, paylaşılan anlayışlara veya öğrenme hedeflerine ulaşmak için uygulama yoluyla öğrenmelerini yansıtmalarına yardımcı olun.
Tartışmanın başlangıç noktası olarak öğrencilerin günlüklerinde yanıtladıkları soruları kullanın. Öğrencinin anlayışını yönlendirmek için takip soruları sorun:
- Robotların mesaj göndermesini ve almasını nasıl kodlayacağınız konusunda daha önce bilmediğiniz bir şey biliyor musunuz?
- Düşündüğünüz gibi işe yaramayan bir şey denediniz mi? Bu uygulamadan ne öğrendiniz?
- Rehberli uygulama sırasında iki grup arasında nasıl iletişim kurdunuz? Bu iletişimden, bu ünite boyunca ilerlemenize yardımcı olabilecek ne öğrendiniz?
Öğrencilerin ünitede ilerledikçe başvurabilecekleri mesaj gönderme konusundaki ortak anlayışlarını not edin. Bu şekilde öğrenciler, temel soruyla ilgili kavramları ve anlayışları keşfederken, ünitenin başından zorluğun sonuna kadar anlayışlarının nasıl geliştiğini görebilirler.
Bir sonraki derse geçmek için Sonraki > seçin.

