Öğretmen Araç Kutusu - Etkinlik Taslağı
-
Bu keşif, öğrencilere bir Denetleyiciyle çalışacak şekilde programlanabilecek Clawbot davranışlarını tanıtacaktır:
-
[Sonsuza Kadar], [Motor hızını ayarla] ve [Spin] bloklarını tanıtın
-
Hızlı bir sorun giderme kontrolü yaparak Clawbot'un hazır olup olmadığını kontrol edin
-
VEXcode IQ'yu açın
-
Derste sunulan basit bir proje oluşturun
-
Öğrencilerin Denetleyiciyi kullanarak pratik yapmalarını sağlayın
-
Etkinliği bir tartışmayla tamamlayın
-
-
Clawbot'u Denetleyici şablonuyla kullanmak, öğrencilerin Denetleyiciyi kullanarak Clawbot'u kontrol etmelerini sağlar. VEXcode IQ'da Clawbot'un motorlarını kontrol etmek için kullanılabilecek dört farklı blok bulunmaktadır. Öğrencilerin, Clawbot'un motorlarının her birinin hızını kontrol etmek ve Denetleyicinin motor fonksiyonlarını kontrol etmesini sağlamak için [Motor hızını ayarla], [Döndürme] ve (kontrolörün konumu) bloklarındaki parametreleri ayarlamaları gerekecektir.
-
Denetleyiciyi programlama hakkında daha fazla bilgi için aşağıdaki tıklayın.
-
Bütün sınıf etkinliği olarak programlama bloklarını öğrencilerle birlikte gözden geçirin. Öğrencilere VEXcode IQ'da Clawbot'un motorlarını kontrol etmek için kullanılabilecek dört farklı bloğun bulunduğunu söyleyin. Öğrencilerin, Clawbot'un motorlarının her birinin hızını kontrol etmek ve Denetleyicinin motor fonksiyonlarını kontrol etmesini sağlamak için [Motor hızını ayarla], [Döndürme] ve (kontrolörün konumu) bloklarındaki parametreleri ayarlamaları gerekecektir.
Clawbot, Kontrol Cihazı ile programlamaya hazır! Bu keşif size bir proje içindeki bazı temel hareketleri programlayabilmeniz için gerekli araçları verecektir.
Bu keşifte kullanılacak VEXcode IQ:
-
[Sonsuza Kadar] bloğu—bu blok, bir dizi bloğu sonsuza kadar döngüye sokar. Bir [Sonsuza Kadar] döngüsünden yalnızca bir ara bloğu kullanılarak veya program durdurularak çıkılabilir. [Forever] bloğu, içine bir kesme bloğu yerleştirilmedikçe tekrarlamayı durdurmayacaktır.
-
Burada [Sonsuza Kadar] döngüsünden çıkmak için kullanılan bir [Break] bloğu örneği verilmiştir.
-
-
[Motor hızını ayarla] blokları motorun hızını ayarlar.
-
Hız yüzde veya rpm olarak ayarlanabilir:
-
-
[Döndürme] bloğu motoru durduruluncaya kadar döndürür. Program durdurularak motor durdurulacaktır.
-
(Kontrolörün konumu) bloğu, Kumanda Kolunun bir eksen boyunca Kontrolör üzerindeki konumunu bildirir. Joystick eksen üzerinde ortalandığında 0 olur.
-
Bu blok, Kontrolörün bir motorun hızını belirlemesini sağlayacaktır. Bunu yapmak için, bu bloğu Araç Kutusu'ndan [Motor hızını ayarla] bloğundaki hızın üzerine sürükleyin; bu, varsayılan hızı seçtiğiniz Kontrol Cihazı konumuyla değiştirecektir.
-
Bu bloklardan herhangi biri hakkında daha fazla bilgi edinmek için Yardım'ı açın ve hakkında sorularınız olan blokları seçin.
Öğretmen İpuçları
- Öğrencilerin VEXcode IQ'yu ilk kez kullanmaları durumunda, bu keşif sırasında istedikleri zaman Eğitimlere başvurabilirler. Öğreticiler Araç Çubuğu'nda bulunur.
- Her öğrenci grubunun gerekli tüm materyallere sahip olduğundan emin olun.
Öğretmen Araç Kutusu - Öğrencilerin Keşif Rolleri
Bu aktivite için öğrencileri organize etme konusunda yardım almak üzere aşağıya tıklayın.
Her gruptaki İnşaatçı gerekli donanımı almalıdır. Kaydedici, grubun mühendislik defterini almalı. Programcı VEXcode IQ'yu açmalıdır.
Miktar | İhtiyac duyulan malzemeler |
---|---|
1 |
Pençebot |
1 |
Şarj Edilmiş VEX IQ Robot Pili |
1 |
VEX IQ Radyo |
1 |
Denetleyici |
1 |
Bağlantı Kablosu |
1 |
VEXcode IQ |
1 |
USB Kablosu (bilgisayar kullanılıyorsa) |
1 |
Mühendislik Defteri |