Kontrolcü Önizlemeli Clawbot
- 12-18 yaş arası
- 45 dakika - 4 saat, 45 dakika
- Orta seviye
Tanım
Öğrenciler, döngüler ve olaylar kavramlarını kullanarak Clawbot'u çeşitli ilgi çekici zorluklar boyunca yönlendirmek için VEX Kontrolcüsünü programlayacaklar.
Temel Kavramlar
-
Bir proje nasıl oluşturulur, indirilir ve çalıştırılır
-
Olayları ve döngüleri kullanan program
-
Denetleyiciyi VEX V5 yapısına eşleştirme
-
Bir proje nasıl kaydedilir?
Hedefler
-
Belirli bir görevi tamamlayacak bir robot yaratmak için yapım talimatlarını izleyin.
-
Bir robotun bir dizi görevi tamamlaması için yapılandırma ve programlama talimatlarını analiz edin.
-
Kontrol Ünitesini VEX V5 Beyni ile eşleştirin.
-
Doğru proje şablonunu indirin.
-
Denetleyiciyi programlayan ve düğmelerin/kumanda kollarının basılıp basılmadığını/hareket ettirilip ettirilmediğini sürekli kontrol eden bir proje oluşturmak için döngüleri açıklayın ve kullanın.
-
Etkinlik tabanlı projeler oluşturun.
-
Tank Drive ve Clawbot Control örnek projelerini kullanarak Kontrol Ünitesini programlamak için kullanılan programlama kodunu inceleyin ve öğrencilerin oluşturduğu projeleri test edin.
Gerekli malzemeler
-
VEX V5 Sınıf Başlangıç Seti
-
VEXcode V5
-
Mühendislik Not Defteri
-
Engel olarak kullanılacak sınıf eşyaları
Kolaylaştırma Notları
-
Öğretmen desteği, tartışma soruları, ipuçları ve öğrenci değerlendirmesi, öğretmenlerin öğrencilerle başarılı bir şekilde etkileşim kurmasına yardımcı olmak için STEM laboratuvarında düzenleniyor.
-
Clawbot'u programlamak için kullanılacak her öğrenci cihazına VEXcode V5 VEXos indirilmelidir.
-
Öğrenciler Clawbot'u yapmaya başlamadan önce çeşitli kit parçalarına aşina olmalıdır.
-
STEM laboratuvarına başlamadan önce hem Beyin hem de Kontrol Ünitesi'nin pilleri şarj edilmelidir.
-
Bir mühendislik defteri, bir klasör veya dosyanın içindeki çizgili kağıt kadar basit olabilir. Gösterilen not defteri VEX aracılığıyla edinilebilen daha gelişmiş bir örnektir.
Öğreniminizi İlerletin
Eğitim Standartları
Teknolojik Okuryazarlık Standartları (STL)
-
9.H: Fikirleri pratik çözümlere dönüştürmek için modelleme, test etme, değerlendirme ve değiştirme yöntemleri kullanılır.
-
11.I: Bir ürün veya sistem geliştirin ve çözümünü belgelendirin.
Yeni Nesil Bilim Standartları (NGSS)
-
HS-ETS1-2: Mühendislik yoluyla çözülebilecek daha küçük ve yönetilebilir sorunlara bölerek karmaşık bir gerçek dünya problemine çözüm tasarlayın.
Bilgisayar Bilimleri Öğretmenleri Derneği (CSTA)
-
3A-AP-13: Öğrencilerin önceden edindikleri bilgileri ve kişisel ilgi alanlarını kullanarak hesaplama problemlerini çözmek için algoritmalar kullanan prototipler oluşturun.
-
3A-AP-22: İşbirlikçi araçları kullanarak ekip rollerinde çalışarak hesaplamalı eserlerin tasarlanması ve geliştirilmesi.
Ortak Çekirdek Devlet Standartları (CCSS)
-
CCSS.ELA-OKUR-YAZARLIK.RST.9-10.3: Deney yaparken, ölçüm alırken veya teknik görevleri yerine getirirken, metinde tanımlanan özel durumlara veya istisnalara dikkat ederek karmaşık çok adımlı bir prosedürü tam olarak izleyin.
-
CCSS.ELA-OKUR-YAZARLIK.RST.11-12.3: Deney yaparken, ölçüm yaparken veya teknik görevleri yerine getirirken karmaşık çok adımlı bir prosedürü tam olarak izleyin; metindeki açıklamalara dayanarak belirli sonuçları analiz edin.
-
MP.5: Uygun araçları stratejik olarak kullanın.
-
MP.6: Kesinliğe dikkat edin.
Teksas Temel Bilgi ve Becerileri (TEKS)
-
126.32.c.1.D: Çeşitli problemlerin çözümüne yönelik algoritmalar oluşturmak.
-
126.32.c.2.A: Sorun çözümlerini değerlendirirken meslektaşlarınızdan ve profesyonellerden tavsiye isteyin ve bunlara yanıt verin.
-
126.32.c.2.B: Referans materyalleri ve etkili stratejileri kullanarak sorunları ayıklayın ve çözün.
-
126.32.c.4.D: Bir problemin tanımını, amacını ve hedeflerini okuyun ve tanımlayın.
-
126.33.c.4.A: Program çözümleri oluşturmak için program tasarımı problem çözme stratejilerini kullanın.
-
126.33.c.4.B: Bir problemi çözmenin amacını ve hedeflerini tanımlayın ve belirtin.
-
126.33.c.4.F: Bir soruna çözüm tasarlayın.
-
126.33.c.4.G: Bir program tasarımından bir çözüm kodlayın.
-
126.33.c.4.T: Pratik sorunları çözmek için yinelemeli algoritmalar geliştirin ve programlar kodlayın.