Oynamak
Bölüm 1 - Adım Adım
- TalimatÖğrencilere, Kod Tabanının bir tekerlek dönüşüyle kat edeceği mesafeyi ölçeceklerini talimat verin. Daha sonra bu bilgiyi, robotlarını geçit töreni güzergahının tüm uzunluğu boyunca tam olarak hareket edecek şekilde kodlamak için bir plan oluşturmak amacıyla kullanacaklar.
Öğrencilerin bir tekerleğin dönüş mesafesini ölçme deneyimi, öğretmen geri bildirimi ve sorularıyla birleştiğinde, bu bilgiyi kullanarak geçit töreni güzergahının tamamındaki tekerlek dönüş sayısını belirleyebileceklerini ve daha sonra Laboratuvarda kodlarını oluştururken bu bilgiyi [Döndür] bloklarına girebileceklerini fark etmelerini sağlamalıdır. Öneriler için Kolaylaştırma bölümüne bakın. - ModelÖğrencilere bir tekerleğin dönüş mesafesini nasıl ölçeceklerini anlatan model. Tekerleğin cetvel üzerinde nasıl hizalanacağını ve bir tekerleğin dönüşünü ölçmek için nasıl yuvarlanacağını görmek için aşağıdaki animasyonu izleyin. Animasyonda tekerleğe, tekerleğin ne kadar döndüğünü gösteren bir ara parça takılmış ve bir tam dönüşten sonra mesafeyi ölçmek için bir çizgi gösteriliyor.
Video dosyası
- Öğrenciler bir tekerleğin dönüş mesafesini ölçmek için aşağıdaki adımları kullanmalıdır (yukarıdaki videoda gösterildiği gibi).
-
İlk olarak, Kod Tabanından bir Gri Tekerleği çıkarın ve Mavi bir Standoff takın. Bunu, çarkın bir turunu görmek için görsel bir rehber olarak kullanacaksınız.
Gri Tekerleğe Mavi Standoff Takın - Ardından, ayırıcıyı bir kağıt parçası veya ölçüm cihazı üzerinde işaretlenmiş başlangıç noktası ile hizalayın.
- Ardından, Mavi Standoff bir turu tamamlayıp başlangıç noktasına dönene kadar direksiyonu döndürmek için ellerinizi kullanın.
- Son olarak mesafeyi ölçün ve not edin. Robotun tekerlekleri bir tur çevirdiğinde ne kadar dönebileceği.
- Öğrenciler ölçümleri en yakın yüzde birliğe yuvarlamalıdır.
- Ölçülerde ufak farklılıklar olabilir. Aşağıda bir örnek verilmiştir: (1 tur = 6,25 inç (16 cm))
- Öğrenciler kesir veya ondalık sayılara aşina değillerse 6 inçe kadar yuvarlayabilirler. Bunun, Kod Tabanının ne kadar uzağa gideceğinin kesinliğini etkileyeceğini unutmayın
-
- Öğrenciler bir tekerleğin dönüş mesafesini ölçmek için aşağıdaki adımları kullanmalıdır (yukarıdaki videoda gösterildiği gibi).
- KolaylaştırmaÖğrencilerle bir sohbeti kolaylaştırarak, düşüncelerini paylaşmaları ve robotun geçit töreni güzergahının tam mesafesini kat etmesi için bir kodlama planı yapmak amacıyla bir tekerleğin dönüş mesafesini nasıl kullanacaklarını anlamaları için bir fırsat verin.
Öğrenciler çalışırken, ölçümü tamamlamalarına yardımcı olmak ve bu ölçümü robotu tam bir mesafe hareket ettirecek şekilde kodlamak için nasıl kullanabileceklerini anlamalarına yardımcı olmak için sorular sorun ve geri bildirim sağlayın.
- Tekerleğinizin bir turu kaç inç veya santimetreydi?
- Tekerleğiniz tek bir turda belirli bir mesafe (6,25 inç veya 16 cm) kat ediyorsa, iki turda ne kadar yol kat eder? Üç?
- Artık bir tekerleğin dönüş mesafesini bildiğimize göre, bu bilgiyi robotun tüm geçit töreni güzergahını (48 inç veya 122 cm) kat edecek şekilde kodlamak için nasıl kullanabiliriz?
- Öğrencilere bunun açık uçlu bir etkinlik olduğu için grup üyelerinin aynı fikirlere sahip olmayabileceğini ve bir problem çözme yaklaşımı üzerinde anlaşmaya varma sürecini benimsemenin önemli olduğunu hatırlatın.
- Grubunuzun, bir tekerleğin dönüş mesafesini ölçerek öğrendiklerini, robotun tüm geçit töreni güzergahını kat edebilmesi için kodlamada nasıl kullanacağınıza dair ne gibi fikirleri vardı?
- Hangi çözümü seçtiniz ve neden?
- Farklı fikirleriniz varsa, hangisinin en iyi çözüm olduğu konusunda nasıl bir anlaşmaya vardınız?
- Öğrencilere mesafeleri ölçmenin ve hesaplamanın günlük yaşamlarında nasıl yararlı olabileceğini sorun.
- Hiç bir yerden başka bir yere bir yol haritası çizmek veya yolunuzu bulmak zorunda kaldınız mı? Mesafeleri nasıl ölçtünüz ve hesapladınız?
- Mesafeleri ölçmek için kullanabileceğiniz diğer araçlar nelerdir?
Ara Oyun Ortası & Grup Tartışması
Her grubun Kod Tabanını geçit töreni rotasının uzunluğu kadar sürmek için gereken dönüş sayısını hesaplamak için zamanı olur olmaz, kısa bir konuşma için bir araya gelin.
Öğrencilere çözümlerini ve yöntemlerini paylaşma fırsatı verin. Bu, öğrencinin anlayıp anlamadığını kontrol etme ve varsa yanlış anlamaları düzeltme zamanıdır. Düşüncelerini şu komutlarla paylaşmaları için onlara rehberlik edin:
- Grubunuzun bir tekerleğin dönüş mesafesini ölçme şekli neydi?
- Grubunuz, robotunuzun tam mesafeyi kat etmesi için [Spin for] bloğundaki parametrede kaç tekerlek dönüşü gerektiğini hesaplamak amacıyla bu bilgiyi nasıl kullandı?
- Neden bunun en iyi çözüm olduğunu düşünüyorsunuz?
Bölüm 2 - Adım Adım
- Öğrencilere, geçit törenine katılmaları için Kod Tabanlarını kodlamak için 1. Oyun Bölümündeki çözümlerini kullanacaklarını söyleyin! Önce VEXcode GO projelerini oluşturacaklar ve tekerlek dönüş sayısını girecekler. Daha sonra projelerini Kod Tabanı ile test edeceklerdir. Hesaplamaları doğruysa, robotları geçit töreni rotasının uzunluğunu sürecek. Aşağıdaki video, Kod Tabanının geçit töreninde ilerlerken nasıl hareket etmesi gerektiğini göstermektedir. Animasyonda Code Base, birbirine bağlı beş kutucuğun üzerinden düz bir şekilde geçiyor ve sonuna ulaştığında, kat ettiği toplam mesafeyi gösteren bir çizgi beliriyor.
Video dosyası
- ModelÖğrencilerin VEXcode GO'da projelerine nasıl başlayacaklarını gösteren model.
- Öğrencilere Kod Tabanındaki Beyni VEXcode GO'daki cihazlarına nasıl bağlayacaklarını göstererek başlayın. Bağlantı adımları cihazlar arasında farklılık gösterdiğinden, VEX GO Brain'i bilgisayarınıza veya tabletinize bağlamak için özel adımlar için VEXcode GO'ya Bağlanma makaleleribölümüne bakın.
- Bağlandıktan sonra, Parade Float Örnek Projesini açacaklar ve projelerini kodlamaya başlayacaklar. Bunu yapmak için, Araç Çubuğundan 'Dosya'yı ve ardından' Örnekleri Aç'ı seçin. Ardından, 'Parade Float' Örnek Projesini seçin.
-
VEXcode GO'da Geçit Töreni Örnek Projesi'nin nasıl açılacağını görmek için aşağıdaki videoyu izleyin. GO Araç Çubuğu'ndaki Dosya menüsü açılır ve açılan menüden 'Örnekleri Aç' yazan dördüncü öğeye tıklanır. GO Örnek Projeler menüsü açılır ve Parade Float projesi seçilip yüklenir.
Video dosyası - Öğrencilerin ek desteğe ihtiyacı varsa, örnek projelerin ve şablonların nasıl kullanılacağına dair talimatlar için VEXcode GO'daki Örnekleri Kullanma eğitimini izlemelerini sağlayın.
-
Örnekleri Kullanma Eğitimi - Daha sonra, Play Part 1'deki çözümlerini [Spin for] bloklarının parametrelerine girmelerini sağlayın.
Parade Float Lab 4 Proje Başlatıcı - Öğrencilerin projelerini Parade Float Lab 4 olarak adlandırmalarını ve cihazlarına kaydetmelerini sağlayın. VEXcode GO projesini kaydetmek için cihaz özelinde adımlar için VEXcode GO STEM Kitaplığı'nın Aç ve Kaydet bölümüne bakın
Öğrenciler için Geçit Töreni Rotasında projelerini nasıl test edeceklerini modelleyin.
Not: Bloğun "ve bekleme" kısmını açık tuttuğunuzdan emin olun, aksi takdirde projeniz beklendiği gibi çalışmayabilir, çünkü ikinci motor bloğu ilk blok bitene kadar bekleyecektir.
-
İlk olarak, robotlarını aşağıdaki resimde gösterildiği gibi başlangıç noktasına nasıl yerleştireceklerini gösterin. Tekerleğin ortasını başlangıç çizgisinin ön kenarıyla hizalamak için tekerleğe ait Mavi Ayağı kullanın.
Mavi Standoff kullanarak Kod Tabanını geçit töreni rotasının başlangıcına hizalama - Kod Tabanı yerine getirildikten sonra, projeyi test etmek için VEXcode GO'da 'Başlat'ı seçin.
Projeyi test etmek için Başlat'ı seçin - Öğrencilerin projeyi durdurmak için VEXcode GO Araç Çubuğundaki 'Durdur' düğmesini seçmeleri gerekecektir.
- Öğrencilerin projelerini test etmeleri ve güncellemeler yapmaları için zaman tanıyın ve gerekirse tekrar test edin.
- Öğrenciler projelerini geçit töreni güzergahında test etme fırsatı bulduktan sonra, geçit töreni araç eklentilerini Kod Tabanına eklemelerini ve tüm sınıfın katılacağı bir geçit törenine katılmalarını sağlayın; böylece tüm gruplar sırayla projelerini yürütür.
- Dersi erken bitiren ve ek zorluklara ihtiyaç duyan öğrencilerden, robotlarını daha uzun mesafe kat edecek şekilde kodlamalarını isteyin. Öğrencilere aşağıdaki senaryoyu verin:
- Geçit töreni rotası 152 cm'ye kadar uzatıldı. Kodunuz hala çalışıyor mu? Kod Tabanının yeni geçit töreni rotasının tüm uzunluğu boyunca sürmesi için neyi değiştirmeniz gerekiyor?
- Aşağıdaki gibi sorularla projelerini oluştururken ve test ederken öğrencilerle sohbet etmeyi kolaylaştırın:
- Robotunuz doğru mesafeyi kat etti mi? Neden evet veya neden hayır?
- [Spin for] bloklarına hangi bilgileri giriyorsunuz? Bu numara nereden çıktı?
Öğrenciler projelerini test ederken sorun giderme stratejilerini kolaylaştırın. Öğrenciler esasen çalışmalarını kontrol etmek için Kod Tabanını kullanırlar ve bunu yaparken, gereken doğru dönüş sayısını hesapladıklarından ve bu bilgiyi [Spin for] bloğuna doğru bir şekilde girdiklerinden emin olmaları gerekir. Öğrenciler çalışırken sorular sorun ve geri bildirim sağlayın, ancak bu Laboratuardaki etkinliği kolaylaştırırken öğrencilere cevap vermekten kaçının. Öğrencilere çalışırken nasıl rehberlik edeceğiniz ve cevap vermeden etkili geri bildirimler vereceğiniz konusunda stratejiler için bu makaleye bakın.
Kod Tabanı yeterince uzağa gitmiyorsa veya çok uzağa gidiyorsa, öğrencilerin [Spin for] bloklarının girdilerini kontrol etmelerini ve çözümlerini doğru bir şekilde girdiklerinden emin olmalarını sağlayın.
- [Spin for] bloğundaki değer çözümünüzle aynı mı? Ondalık doğru yerde mi?
- Her iki [Spin for] bloğundaki değerler aynı mı?
Eğer Kod Tabanı doğru mesafeyi kat etmiyorsa ve tüm girdiler doğruysa, bu onların çözümünün (gerekli tekerlek dönüş sayısı) yanlış olduğu anlamına gelir. 1. Oyun Bölümündeki hesaplamalarını kontrol etmeleri için onlara rehberlik edin.
Kullanılan ölçüm birimlerine bağlı olarak veya ölçümleri yuvarlarken küçük farklılıklar nedeniyle çözümde farklılıklar olabilir. Aşağıda bir çözüm örneği verilmiştir.
Olası Çözüm - Öğrencilere, projelerinin işe yaraması için birden fazla denemenin gerekebileceğini hatırlatın. Deneme yanılma yönteminin test sürecinin ve kodlamanın önemli bir parçası olduğunu hatırlatın.
- Robotunuz çok mu ileri gitti? Yoksa yeterince uzak değil mi? Sence neden böyle oldu?
- Kod Tabanının geçit töreni rotasının mesafesini daha doğru bir şekilde ilerletmesi için projenizde neleri değiştirebilirsiniz?
- Öğrencilere, kodlama robotlarının hassas bir şekilde hareket etmesinin diğer alanlarda nasıl yararlı olabileceğini sorun.
- Gerçek geçit törenlerinin güzergahın mesafesini doğru bir şekilde kat etmesi neden önemlidir? Yapmasalardı ne olurdu?
- Belirli mesafeleri kat edebilen ve belirli rotaları takip edebilen bir robotunuz olsaydı ne olurdu? Bu robotu evde size nasıl yardımcı olabilir? Yoksa okulda mı?