Oynamak
Bölüm 1 - Adım Adım
- TalimatÖğrencilere, tüm malzemelerin Code Base robotunda kaldığından emin olarak şamandıralarını Code Base robotuna bağlamalarını talimat verin. Öğrencilerin bu konuda ekstra materyal toplamak için daha fazla jeton kullanmaları gerekebilir.
Jetonlar, düğmeler veya yapışkan notlar gibi sınıf öğeleri olabilir - ModelBir grubun kurulumunu kullanarak, şamandırayı Kod Tabanı robotunun üstüne veya etrafına nasıl yerleştireceğinizi gösteren model. Öğrencilere, Lab'ın sonunda Kod Tabanı robotundan şamandıranın çıkarılması gerekebileceğini bildirin. 3. Laboratuvarın başlangıcında şamandıralarını yeniden takmaları gerekecektir.
- Öğrencileri, şamandırayı sabitlemek için VEX GO Kitindeki pimleri, ara parçaları ve konektörleri kullanmaya teşvik edin. See the Pieces of the VEX GO Kit VEX Library article for information on the various categories and functions of the Kit pieces.
Kod Tabanına Eklenen Bir Float Tasarlayın - KolaylaştırınZorlanan öğrencilere yardım ederek ve etrafta dolaşarak bağlanma sürecini kolaylaştırın.
Öğrencileri birlikte çalışmaya ve şamandırayı tutturmak için mekansal dili kullanmaya teşvik edin. Örneğin, öğrencilere şu soruları sorarak tartışmayı ve açıklama yapmayı teşvik edin:
- Bu parçayı neden Code Base robotunuzun yan/üst/arka tarafına taktınız?
- Peki bu parçayı şamandıranın diğer tarafına veya en üstüne taşırsanız ne olur?
- Şamandırayı Code Base robotuna bağlamayı nasıl tanımlarsınız? Üstünde, yanında, arkasında gibi hangi kelimeleri kullanırdınız?
- HatırlatGruplara hayal kırıklığının yaşanabileceğini hatırlatın. Sonuçta deneme yanılma hayatın bir parçasıdır ve her ikisi için de yeterince zaman vardır.
- SoruÖğrencilerden, şamandıra aparatlarını tamamladıktan sonra diğer gruplara yardım etmelerini isteyin.
Oyun Arası & Grup Tartışması
Her grup şamandıralarını Kod Tabanı robotubağlamayı tamamladığında, bir konuşma için bir araya gelin.
- Şamandıranızı takarken ne gibi sorunlarla karşılaştınız?
- Bu sorunu nasıl çözdünüz?
- Tasarımınızda sorunlar bulduğunuzda grubunuz hangi çözümleri kullandı?
Bölüm 2 - Adım Adım
- TalimatÖğrencilere, Kod Tabanı şamandıralarının geçit töreni güzergahında hareket edebilmesi için VEXcode GO kullanarak bir proje oluşturmaları talimatını verin. Öğrencilere, gruplarıyla birlikte çalışarak, kısa bir geçit töreni güzergahında arabalarını sürmek için bir proje ve sözde kod oluşturacaklarını bildirin.
Örnek Geçit Töreni Rotası - ModelÖğrencilerin geçit töreni güzergahı etrafındaki hareketlerini planlamak için sözde kod yazmaya nasıl başlayacaklarını gösteren model.
- Bir şamandıranın rota boyunca nasıl hareket edeceğini gösterin. Bir Kod Tabanını geçit töreni rotası boyunca fiziksel olarak hareket ettirin ve öğrencilerden robotun nasıl hareket ettiğine dair mekansal dili sağlamalarını isteyin. (yani 200 milimetre (mm) ileri hareket edip, 90 derece sağa dönüyor.)
- Öğrenciler geçit töreni güzergahında nasıl gezineceklerini anladıktan sonra, güzergah boyunca Kod Tabanlarının yolunu planlamak için sözde kod oluşturacaklar. Öğrencilere aşağıdaki animasyonu gösterin ve bu süreci adım adım anlatın. Animasyonda Kod Tabanı, ekranda bir listede görünen talimatları takip eder. Yönergeler şöyle: Robot 21 cm ileri gider, Robot durur, Robot 90 derece sağa döner, Robot 20 cm ileri gider, Robot durur, Robot 90 derece sola döner ve son olarak Robot 20 cm ileri gider.
Video dosyası- Öğrencilere geçit töreni rotası etrafındaki hareketlerini planlamak için sahte kod yazmaya nasıl başlayacaklarını gösterin. Sözde kodun elle yazılmış adım adım bir taslak olduğunu hatırlatın. Öğrencileri, sürüş mesafelerini ve dönüş derecelerini de içerecek şekilde sözde kodlarını tam olarak yazmaya teşvik edin.
Sahte Kod Örneği - Öğrencilerin sözde kod yazmaları için gruplarıyla birlikte çalışmalarını sağlayın.
Öğrenciler sözde kodlarını tamamladıktan sonra, sözde kodlarını VEXcode GO'daki [Yorum] bloklarına aktarmaları gerekecektir. Öğrencilerin aşağıdaki adımları tamamladıklarından emin olun. Gerekirse, ekteki VEX Kütüphanesi makalelerinde özetlenen adımları modelleyin:
- VEXcode GO'yu başlatın
- GO Beyinlerini cihazlarına bağladı
Not: Kod Tabanınızı cihazınıza ilk bağladığınızda, Beyninizin içine yerleştirilmiş olan Gyro kalibre olabilir ve Kod Tabanının bir anlığına kendi kendine hareket etmesine neden olabilir. Bu beklenen bir davranıştır, kalibrasyon sırasında Kod Tabanına dokunmayın.
- Projenin adı, Geçit Töreni 1
- projeyi kaydet
- Kod Tabanını Yapılandırma
Öğrenciler için projeye [Yorum] bloklarının nasıl ekleneceğini modelleyin. Öğrencilerin her sözde kod satırı için bir [Yorum] bloğuna ihtiyacı olacaktır. Bu nedenle, sekiz sözde kod satırına sahiplerse, sekiz [Yorum] bloğuna ihtiyaçları olacaktır. Öğrenciler için örneğin ilk üç satırını modelleyin.
[Yorum] Bloklarına Aktarılan Sözde Kod Öğrenciler sözde kodlarını aktardıktan sonra, Drivetrain blokları ekleyeceklerdir. Öğrencilere [Yorum] bloklarının projelerini düzenlemek için kullanıldığını ve davranışları yürütmeyeceklerini hatırlatın. Kod Tabanlarını hareket ettirmek için Aktarma Organları blokları eklemeleri gerekecektir.
- Öğrencilerin ilk [Yorum] bloğunun altına bir [Drive for] bloğu eklemelerini sağlayın.
[Drive for] Bloğu ekle - Ardından, öğrencilerin parametreleri [Yorum] bloğunda belirtilenlerle eşleşecek şekilde ayarlamalarını sağlayın. Bu durumda, bu 200 milimetre (mm) 'dir.
Parametreleri Ayarla - Öğrencilerden sözde kodları boyunca eşleşen blokları eklemeye devam etmelerini isteyin.
- Öğrenciler projelerini tamamlarken, projelerine başlamalarını ve kodlarını test geçit töreni rotası kurulumunda test etmelerini sağlayın.
Sahte Kodlu Örnek Proje - Aşağıdaki soruları sorarak öğrencilerle bir tartışmayı kolaylaştırın:
- Geçit töreni güzergahında kaç dönüş var? Hangi istikametteler?
- Kod Tabanı robotunuzun tüm geçit töreni rotası için ne kadar ilerlemesi gerekiyor?
- Robotun rota boyunca nasıl hareket etmesi gerektiğini açıklamak için ellerinizi kullanabilir misiniz?

- Öğrencilere, sözde kodlarındaki her adımın Kod Tabanı robotlarının tamamlayacağı bir davranış olduğunu hatırlatın. Davranışlar mümkün olduğunca spesifik olmalıdır.
- Ne tür işlerin kodlama gerektirdiğini sorun. Kendilerini kodlama gerektiren bir işte çalışırken görebilirler mi? Kodlamanın nesi eğlenceli?