Oynamak
Bölüm 1 - Adım Adım
- TalimatÖğrencilere, Kod Tabanı için iki örnek toplayıp gömmek üzere bir proje oluşturmaları konusunda meydan okunacağını bildirin. Öğrencilere Kod Tabanının aynı anda yalnızca bir örnek taşıyabileceğini, bu nedenle robotun örnek toplamak için dışarı çıkıp iki kez üsse dönmesini kodlamaları gerektiğini hatırlatın. Öğrenciler herhangi iki örneği ve görevi yerine getiren herhangi bir yolu seçebilecekleri için projelerinin hepsi farklı olacaktır. Aşağıda örnek bir çözümün videosu bulunmaktadır.
Aşağıdaki animasyonda robot iki kare ileri gidiyor, 90 derece sola dönüyor ve ardından kırmızı örneği toplamak için bir kare daha ileri gidiyor. Daha sonra kırmızı örnek alındıktan sonra üsse dönmek için robot 180 derece dönüyor, bir kare ileri gidiyor, 90 derece sağa dönüyor ve iki kare ileri gidiyor. Daha sonra mavi örneği toplamak için robot 90 derece sağa döner ve bir kare ileri gider. Mavi örneği aldıktan sonra üsse dönmek için robot bir kare geriye doğru hareket eder.
Video dosyası- Öğrencilere daha önce Lab 1'de öğrendikleri blokları kullanarak projelerini inşa etmelerini söyleyin. Öğrencilerle birlikte Kod Tabanının her bir örneği toplamak ve gömmek için tamamlaması gereken adımları belirleyin. These steps are also listed in the Lab 2 Image Slideshow (Google / .pptx / .pdf) for students to reference while they build their projects.
- Örnek bir lokasyona gidin.
- LED Tampon Sensörü, bir numunenin toplandığını göstermek için 3 saniye boyunca kırmızı renkte yanar.
- LED Tampon Sensörü ışığı, numunenin toplandığını göstermek için 3 saniye sonra söner.
- Üsse geri dön.
- LED Tampon Sensörü, bir numunenin gömüldüğünü göstermek için 3 saniye boyunca kırmızı renkte yanar.
- LED Tampon Sensörü ışığı, numunenin gömüldüğünü göstermek için 3 saniye sonra söner.
-
Öğrencilere robotlarını sahada nereye yerleştireceklerini gösterin. Öğrenciler her zaman 'X'ten başlamalıdır, ancak Kod Tabanını projelerine en uygun şekilde yönlendirebilirler. Bazı öğrenciler önce mavi daireye gitmeyi ve robotu Sahaya yerleştirirken Kod Tabanını o konuma bakacak şekilde yönlendirmeyi tercih edebilir.
Saha Kurulumu
- Öğrencilere daha önce Lab 1'de öğrendikleri blokları kullanarak projelerini inşa etmelerini söyleyin. Öğrencilerle birlikte Kod Tabanının her bir örneği toplamak ve gömmek için tamamlaması gereken adımları belirleyin. These steps are also listed in the Lab 2 Image Slideshow (Google / .pptx / .pdf) for students to reference while they build their projects.
- ModelÖğrencilerin VEXcode GO'da Kod Tabanlarını cihazlarına nasıl yapılandıracaklarını ve bağlayacaklarını gösteren model.
- Öncelikle öğrencilere Kod Tabanlarındaki Beyni VEXcode GO'daki cihazlarına nasıl bağlayacaklarını göstererek başlayın. Because connection steps vary between devices, see the Connecting articles of the VEXcode GO VEX Library for specific steps to connect the VEX GO Brain to your computer or tablet.
- Ayrıca Kod Tabanı için VEXcode GO'yu yapılandırmaları gerekecektir. If necessary, model the steps from the Configure a Code Base VEX Library article and ensure students can see the Drivetrain blocks in the Toolbox.
Öğrencilere VEXcode GO'da projelerini nasıl adlandıracaklarını, kaydedeceklerini ve test edeceklerini gösteren bir model.
- Öğrenciler projelerini oluşturduktan sonra, projelerine Collect and Bury 2adını vermelerini ve bunu cihazlarına kaydetmelerini sağlayın. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to save a VEXcode GO project.
- Projeyi kodlamaya başlamak için bir strateji olarak Engage çözümünü kullanarak modelleme yapabilirsiniz. Eğer Engage projesini temel olarak kullanıyorsanız, aşağıdaki kodu VEXcode GO'da yeniden oluşturmalarını ve ikinci örneği toplamak ve gömmek için hangi blokların eklenmesi gerektiğini görmek için projeyi test etmelerini sağlayın.
Proje Etkinleştir- Kod Tabanları Sahaya yerleştirildikten sonra, öğrencilerin projelerini test etmeleri için VEXcode GO'da 'Başlat'ı seçmelerini sağlayın.
Projeyi test etmek için Başlat'ı seçin - Kod Tabanı her bir örnek konumuna ulaştığında, öğrenciler LED Tampon sensörü kırmızı yandığında 'örneklerini' robotun üstüne yerleştirmelidir. Robot üsse döndükten sonra, öğrenciler numunenin gömüldüğünü belirtmek için LED Tampon Sensörü tekrar kırmızı yandığında numuneyi Kod Üssünün üstünden çıkarmalıdır.
-
Proje tamamlandıktan sonra öğrenciler Araç Çubuğu'ndaki 'Durdur' düğmesini seçmelidir.
Durdur seçin - İki numuneyi toplayıp gömmek için olası çözümlerden biri şudur. Öğrencilerinizle birlikte bir projenin modellemesini yaparken veya yapımını kolaylaştırırken bunu referans olarak kullanabilir ve iki örnek toplayabilirsiniz.
Olası Oyun Bölüm 1 Çözüm Projelerini erken tamamlayan gruplara, Kod Tabanının yolunu değiştirerek aynı iki örneği toplamaları yönünde meydan okuyun. İki örneği toplayıp gömmek için kaç farklı yol kodlayabilirler?
- KolaylaştırıcıÖğrencilerin projelerini oluştururken ve test ederken bir sohbeti kolaylaştırın. Gruplar büyük olasılıkla ilk denemede projelerini doğru yapamayacaklardır. Kod Tabanı iki örneği toplayıp gömene kadar VEXcode GO projelerini düzenlemelerini ve yeniden test etmelerini sağlayın.
- Hangi iki örneği toplamayı planlıyorsunuz? Hangi sırayla?
- Kod Tabanının ilk örneğe doğru ilerlemesi için nasıl hareket etmesi gerekiyor? İkincisi?
- [Turn for] bloğunu 90 dereceden 180 dereceye değiştirirseniz, Kod Tabanı nasıl hareket eder? Ellerinle bana gösterebilir misin?
- HatırlatÖğrencilere, blokların sırasını (veya dizisini) ve her bloğun hangi parametrelere ayarlandığını kontrol etmelerini hatırlatın. Code Base sola dönmek yerine sağa mı döndü? Örnek daha uzakta mıydı? Kod Tabanının katetmesi gereken doğru mesafeyi bulmak için [Drive for] bloğundaki parametreyi nasıl değiştirebilirsiniz?
Sınıfta daireler çizerek her bir konuyu öğrencilerinizle konuşarak çözmeleri gereken problemleri anlatın. Bu tekrarlayan bir süreç olacağından, öğrencilere Mars gezginlerini kodlayan bilim insanlarının da gezgini istedikleri şekilde hareket ettirebilmek için birden fazla deneme yapmaları gerektiğini hatırlatın.
- SoruÖğrencilere, bilim insanlarının bir alanı incelemesine yardımcı olmak için gezginlerin gönderilebileceği diğer yerler hakkında soru sorun. Ay'da bir gezicinin faydası olur mu? Bir yanardağın içinde mi? Sualtı? Neden veya neden olmasın?
Orta Oyun Molası & Grup Tartışması
Her grup iki numuneyi toplayıp gömmek için bir proje oluşturduğunda,kısa bir sohbet bir araya gelin.
- Projeyi inşa etmek için grubunuz nasıl birlikte çalıştı?
- Jest ve kelimeleri kullanarak, Kod Tabanınızın ilk örneği toplamak ve gömmek için nasıl hareket ettiğini bana anlatabilir misiniz?
- Grubunuz bir sonraki adımda hangi örneğe yönelmeyi seçti? Kod Tabanı ikinci örneği toplamaya ve gömmeye nasıl yöneldi?
Bölüm 2 - Adım Adım
- TalimatÖğrencilere, Oyun Bölümü 1 projelerine toplam üç örnek toplayıp gömmeleri konusunda görev verileceklerini söyleyin. Öğrencilere, Kod Tabanının aynı anda yalnızca bir numune taşıyabileceğini, bu nedenle robotlarını üç kez numune almaya gidip üsse dönecek şekilde kodlamaları gerektiğini hatırlatın. Öğrenciler örnekleri istedikleri sırayla toplamayı seçebilecekleri için projelerinin hepsi farklı olacaktır. Aşağıda bu zorluğun olası çözümlerinden birini gösteren bir animasyon bulunmaktadır.
Aşağıdaki animasyonda robot iki kare ileri gidiyor, 90 derece sola dönüyor ve ardından kırmızı örneği toplamak için bir kare daha ileri gidiyor. Daha sonra kırmızı örnek alındıktan sonra üsse dönmek için robot 180 derece dönüyor, bir kare ileri gidiyor, 90 derece sağa dönüyor ve iki kare ileri gidiyor. Daha sonra mavi örneği toplamak için robot 90 derece sağa döner ve bir kare ileri gider. Mavi örneği aldıktan sonra üsse dönmek için robot bir kare geriye doğru hareket eder. Daha sonra yeşil örneği almak için robot bir kare daha geriye gidiyor, 90 derece sağa dönüyor ve ardından bir kare ileri gidiyor. Son olarak üsse dönmek için robot 180 derece sağa döner, bir kare ileri gider, 90 derece sağa döner ve ardından bir kare daha ileri gider.
Video dosyası - ModelÖğrencilerin projelerini geliştirerek üçüncü bir örnek toplamalarına yönelik model. Öğrencileriniz bu görevi kendi başlarına tamamlayabilirler. Ancak daha küçük öğrenciler için projeyi sınıfça birlikte oluşturmak isteyebilirsiniz. Eğer projeyi birlikte oluşturuyorsanız aşağıdaki adımları takip edebilirsiniz.
- If students need to open their Collect and Bury 2 projects from Play Part 1, model the device-specific steps to open a project, as shown in the VEX Library articles in the Open and Save section.
- Öğrenciler üçüncü numuneyi toplamak ve gömmek için projenin altına bloklar eklemeye başlayabilirler. Öğrencilere, her bir örneği toplamak ve gömmek için Kod Tabanının tamamlaması gereken adımları hatırlatın.
- These steps are also listed in the Lab 2 Image Slideshow (Google / .pptx / .pdf) for students to reference while they build their projects.
- Örnek bir lokasyona gidin.
- LED Tampon Sensörü, bir numunenin toplandığını göstermek için 3 saniye boyunca kırmızı renkte yanar.
- LED Tampon Sensörü ışığı, numunenin toplandığını göstermek için 3 saniye sonra söner.
- Üsse geri dön.
- LED Tampon Sensörü, bir numunenin gömüldüğünü göstermek için 3 saniye boyunca kırmızı renkte yanar.
- LED Tampon Sensörü ışığı, numunenin gömüldüğünü göstermek için 3 saniye sonra söner.
- Öğrenciler projelerini oluşturduktan sonra, projelerine Collect and Bury 3 adını vermelerini ve bunu cihazlarına kaydetmelerini sağlayın. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to save a VEXcode GO project.
- Öğrencilerin Kod Tabanlarını Sahada nereye yerleştireceklerine dair bir model. Öğrenciler her zaman 'X'ten başlamalıdır, ancak Kod Tabanını projelerine en uygun şekilde yönlendirebilirler. Bazı öğrenciler önce mavi daireye gitmeyi ve robotu Sahaya yerleştirirken Kod Tabanını o konuma bakacak şekilde yönlendirmeyi tercih edebilir.
Saha Kurulumu - Kod Tabanı Sahaya yerleştirildikten sonra, öğrencilerin projelerini test etmeleri için VEXcode GO'da Başlat'ı seçmelerini sağlayın.
Projeyi test etmek için Başlat'ı seçin - Kod Tabanı her bir örnek konumuna ulaştığında, öğrenciler 'örneklerini' robotun üstüne yerleştirmelidir. Kod Tabanı üsse döndükten sonra, öğrenciler örneğin gömüldüğünü belirtmek için örneği robotun tepesinden çıkarmalıdır.
- Proje tamamlandıktan sonra öğrencilere Araç Çubuğu'ndaki 'Durdur' düğmesini seçmelerini hatırlatın.
Durdur seçin- Üç numunenin toplanıp gömülmesi için olası çözümlerden biri şöyledir.
Olası Oyun Bölüm 1 Çözüm - Projelerini erken tamamlayan gruplara, örnekleri farklı bir sırayla toplamak için Kod Tabanının yolunu değiştirmeleri konusunda meydan okuyun. Bu yeni proje orijinal kodlarıyla karşılaştırıldığında nasıl görünüyor? Benzer veya farklı olan nedir?
- KolaylaştırıcıÖğrencilerin görevi tamamlamaya çalışırken bir sohbeti kolaylaştırın.
- Üçüncü örneği toplamak ve gömmek için Kod Tabanının nasıl hareket etmesi gerekiyor? Ellerinle göster bana.
- Üçüncü örneği toplamak için kod oluşturmak, ilk iki örneği toplamaktan daha mı kolay yoksa daha mı zordur? Neden?
Review the Using the VEX GO Sensors and the Coding with the VEX GO LED Bumper articles for additional information on the LED Bumper.
- HatırlatÖğrencilere Alanı diğer gruplarla paylaşmaları gerekebileceğini hatırlatın. Öğrenciler projelerini test ettikten sonra robotlarını sahadan alıp diğer öğrencilerin test edebilmesi için kaldırmaları gerekecektir.
- Başarılı bir proje oluşturmak için grupların kodlarını birden fazla kez test etmeleri gerekecektir. Kod Tabanının doğru mesafede sürüş ve dönüş yaptığından ve LED Tamponunun doğru süre boyunca yandığından emin olmak için bloklarının sırasını ve her bloğun parametrelerini kontrol etmelerini hatırlatın.
-
Sıra alma konusunda sorun mu yaşıyorsunuz? Her gruba bilgisayarlarının yanında masalarında bulundurmaları için küçük renkli bayraklar veya renkli kağıtlar verin. Kodlama yaparken sarı bayrak asmaları gerekiyor. Sınava hazır olduklarında yeşil bayraklarını asabilirler. Grupların yeşil bayraklarını kaldırdığını gördüğünüzde, onlara test yapacakları alanları atayın. Projelerinin tamamlandığını ve doğru olduğunu düşündüklerinde, üzerinde yıldız bulunan bir bayrak asabilirler!
Test için hazır!
- SoruÖğrencilerin projelerini gerçek hayattaki gezginlerle ilişkilendirmek için onlara Mars gezginleri hakkında sorular sorun. Gezginlerin numuneleri gömmelerine izin veren hangi araçlara sahip olduğunu düşünüyorlar? Gelecekteki gezginlerin bu gezici tarafından gömülen örnekleri nasıl bulup ortaya çıkarabileceklerini düşünüyorlar?