Öğretmen Araç Kutusu - Etkinlik Taslağı
-
Bu keşif, öğrencilere temel sağa, sola dönme ve bekleme programlama davranışlarını tanıtacaktır.
-
Aktarma organları robot konfigürasyonunu kullanmak, öğrencilerin sadece [Çevir] bloğunu seçerek Speedbot'u dönecek şekilde programlayabilmelerini sağlar.
Speedbot dönmeye hazır!
Bu keşif size Speedbot'unuzun izleyeceği harika projeler oluşturmaya başlayabilmeniz için gerekli araçları sağlayacaktır.
-
Bu keşifte kullanılacak VEXcode V5 :
-
Blok hakkında daha fazla bilgi edinmek için Yardım açın ve ardından [Geri çevir] bloğunu seçin.
-
Gerekli donanımın, mühendislik not defterinizin ve VEXcode V5'in indirilmiş ve hazır olduğundan emin olun.
Öğretmen İpuçları
Öğrenci VEXcode V5'i ilk kez kullanıyorsa, bu keşif sırasında istedikleri zaman Eğitimlere başvurabilirler. Öğreticiler araç çubuğunda bulunur.
Miktar | İhtiyac duyulan malzemeler |
---|---|
1 |
Sürat Robotu Robotu |
1 |
Şarjlı Robot Pili |
1 |
VEXcode V5 |
1 |
USB Kablosu (bilgisayar kullanılıyorsa) |
1 |
Mühendislik Defteri |
Öğretmen İpuçları
-
Öğrencilerin bunu yapma alışkanlığı kazanmaları için Speedbot'un hazır olup olmadığını kontrol etmeye yönelik adımların her birini modelleyin.
Adım 1: Keşif için Hazırlık
Etkinliğe başlamadan önce bu öğelerin her biri hazır mı? Aşağıdakilerin her birini kontrol edin:
-
Akıllı kablolar tüm motorlara tam olarak yerleştirilmiş mi ?
-
Beyin açıkmi?
-
Pil şarjlı mı?
Adım 2: Yeni Bir Proje Başlatın
Projenize başlamadan önce Speedbot (Transparan 2 motorlu, Gyro Yok) - Şablon projesini seçin. Şablon projesi Speedbot'un motor konfigürasyonunu içerir. Şablon kullanılmazsa robotunuz projeyi doğru şekilde çalıştırmayacaktır.
Şablon projesini açmak için aşağıdaki adımları tamamlayın:
-
Dosya menüsünü açın.
-
Örnekleri Açseçin.
-
Speedbot (Transparan 2 motorlu, Gyro Yok) şablonu projesini seçin ve açın.
-
[Turn for] bloğunu kullanacağımız için projenizi Turn olarak yeniden adlandırın.
-
Projenizi kaydedin .
-
Proje adının Turn artık araç çubuğunun ortasındaki pencerede olduğundan emin olun.
Öğretmen Araç Kutusu - Projeleri Kaydetme
VEXcode V5'i ilk açtıklarında pencerenin VEXcode Project olarak etiketlendiğini ve kaydedilmediğini (araç çubuğunda belirtilmiştir) belirtin. VEXcode Projesi, VEXcode V5 ilk açıldığında varsayılan proje adıdır. Proje Turn olarak yeniden adlandırılıp kaydedildiğinde, ekran Kaydedildi olarak güncellenir. Araç çubuğundaki bu pencereyi kullanarak öğrencilerin doğru projeyi kullanıp kullanmadığını ve projenin kaydedildiğini kontrol etmek kolaydır. Bir proje ilk kez kaydedildiğinde VEXcode V5, proje adının yanındaki mesajda belirtildiği gibi sonraki değişiklikleri otomatik olarak kaydeder.
Öğrencilere artık ilk projelerine başlamaya hazır olduklarını söyleyin. Öğrencilere, birkaç basit adımı izleyerek Speedbot'u döndürecek bir proje oluşturup yürütebileceklerini açıklayın.
Öğretmen İpuçları
-
Bu programlamaya başlangıç etkinliği olduğundan öğretmen adımları modellemeli ve öğrencilerden aynı eylemleri tamamlamalarını istemelidir. Daha sonra öğretmen, adımları doğru takip ettiklerinden emin olmak için öğrencileri izlemelidir.
-
Öğrencilerin Dosya menüsünden Aç Örnekler seçtiklerinden emin olun.
-
Öğrencilerin Speedbot (Tahrik Sistemi 2 motorlu, Gyro Yok) şablonunu projeseçtiklerinden emin olun.
Öğrencilere Örnekler sayfasında seçebilecekleri çeşitli seçimler olduğunu belirtebilirsiniz. Başka robotlar yapıp kullandıkça farklı şablonlar kullanma şansına sahip olacaklar.
-
Öğrencilerden proje adına isimlerinin baş harflerini veya grup adlarını eklemelerini isteyebilirsiniz. Öğrencilerden projelerini göndermelerini isterseniz bu, projelerin farklılaştırılmasına yardımcı olacaktır.
Adım 3: Sağa Dönün
-
[Turn for] bloğunu programlama alanındaki {When started} bloğuna ekleyin.
-
Yuva simgesine tıklayın. Projenizi Robot Beyindeki mevcut dört slottan birine indirebilirsiniz. 1numarasına tıklayın.
-
Robotu bilgisayarınıza veya tabletinize bağlayın. Başarılı bir bağlantı kurulduğunda araç çubuğundaki Beyin simgesi yeşile döner.
-
Turn projesini Robot Beynine indirmek için araç çubuğundaki İndir butonuna tıklayın.
Öğretmen Araç Kutusu - Bloklarla İlgili Yardım
-
Programlama alanında varsayılan olarak {When started} bloğunun zaten bulunduğunu belirtin. Her proje bu blokla başlayacaktır. Proje başlatıldığında birbirine bağlanan bloklar yerleştirildikleri sıraya göre takip edilecektir.
[Çevir] bloğuna tıklamayı ve onu programlama alanına sürükleyerek {When started} bloğuna bağlamayı gösterin. Takıldığında bir tıklama duyacaksınız.
-
Bilgisayar kullanıyorsanız öğrencinin VEX V5 Robot Brain'i USB kablokullanarak bilgisayara bağlaması gerekmektedir. Tablet kullanıyorsanız VEX V5 Robot Beyin, Akıllı Radyo kullanılarak tablete bağlanmalıdır.
-
Öğrenciler bilgisayar kullanıyorsa, şimdi onlardan USB kablosunu Robot Beyinden çıkarmalarını isteyin. Bir projeyi yürütürken robotun bilgisayara bağlı olması, robotun bağlantı kablosunu çekmesine neden olabilir.
Öğretmen Araç Kutusu - Durdurun ve Tartışın
Bu, duraklatmak ve öğrencinin ilk projesini yürütme konusunda düşünmesini sağlamak için iyi bir noktadır. Öğrenciler olarak:
-
Projeyi yürüttüğünüzde Speedbot ne yaptı?
-
Projeye dayalı olarak beklediğiniz gibi davrandı mı?
Devam etmeden önce tüm öğrencilerin bu adımı herhangi bir sorun olmadan tamamladığından emin olmak için bir dakikanızı ayırın.
-
Robot Beyninin ekranına bakarak projenizin Speedbot'un Beynine indirildiğinden emin olun. Proje adı slot 1listelenmelidir.
Öğretmen Araç Kutusu - İlk Model
Tüm öğrencilerin aynı anda denemesini sağlamadan önce projeyi sınıfın önünde yürüten bir model oluşturun. Öğrencileri bir alanda toplayın ve Speedbot'un yere yerleştirilmesi durumunda hareket edebilmesi için yeterli alan bırakın. Speedbot, Robot Beynindeki geri düğmesine basılana kadar projeyi çalıştırmaya devam edeceğinden, öğretmen Speedbot'un projesi bittiğinde durdurulmasına yardımcı olacak birini seçmek isteyebilir.
Öğrencilere artık projelerini yürütme sırasının kendilerine geldiğini söyleyin. Yollarının açık olduğundan ve hiçbir Speedbot'un birbirine çarpmayacağından emin olun.
-
Projenin seçili olduğundan emin olarak projeyi Speedbot robot üzerinde çalıştırın ve ardından Run butonuna basın.
Adım 4: Sola Dönün
-
[Çevir] seçeneğini, sağyerine sol görüntülenecek şekilde değiştirin.
-
Projenin seçili emin olarak Speedbot robotu üzerinde projeyive ardından Çalıştır butonuna basın.
Öğretmen Araç Kutusu - 4. Adımın Tamamlanması
-
[Döndür] bloğunu sağ soldeğiştirmek için, açılır menüye tıklayın ve solseçin.
-
Öğrenciler bilgisayar kullanıyorsa, projeyi çalıştırmadan önce onlara USB kablosunu Robot Beyinden çıkarmalarını hatırlatın.
Yeni bir slot seçmediğimiz için yeni proje slot 1'e indirilecek ve önceki projenin yerine geçecektir.
-
VEXcode V5 otomatik kaydetme özelliğine sahip olduğundan projeyi tekrar kaydetmeye gerek yoktur.
Adım 5: Bekleyin, ardından Sola Dönün
-
[Turn for] bloğundan önce bir [Wait] bloğu ekleyin. Bu, robota sola dönmeden önce beklemesini söyleyecektir.
-
[Wait] bloğuna üç saniye ekleyin. Bu, robota dönmeden önce üç kez beklemesini söyler.
-
Projenin seçili emin olarak Speedbot robotu üzerinde projeyive ardından Çalıştır butonuna basın.
Öğretmen Araç Kutusu - 5. Adımın Tamamlanması
-
[Wait] bloğu projenin herhangi bir yerine yerleştirilebilir. [Wait] bloğu hakkında daha fazla bilgi için Yardımaçın.
-
[Wait] bloğunun kullanılması projeyi sonlandırmaz.
-
Öğrenciler bilgisayar kullanıyorsa, projeyi çalıştırmadan önce onlara USB kablosunu Robot Beyinden çıkarmalarını hatırlatın.
-
VEXcode V5 otomatik kaydetme özelliğine sahip olduğundan projeyi tekrar kaydetmeye gerek yoktur.
Tartışmayı Motive Edin - Blokları Anlamak
Soru: Robotun sıfır derecede mevcut pozisyonunun görüntülenmesi, Robot 90 derece sola döndükten sonra 120 derece sağa dönüp 40 derece sola dönmeyi bitirirse, robot dönmeyi bitirdikten sonra şu anda kaç derece olur?
A: Robot 10 derecede olacak. Robot 90 derece sola döndükten sonra 120 derece sağa döndü. Sola dönmeyi pozitif yönde hareket etmek olarak ve sağa dönmeyi çıkarma veya negatif yönde hareket etme olarak görmek (xy koordinat düzlemine benzer şekilde), bu artık robotu -30 dereceye yerleştirir. 90-120 = -30 olduğundan. Robot -30 dereceden 40 derece sola döner. Böylece -30 + 40 = 10 olur. Robot 10 derecede biter.
Soru: Robotun mevcut konumunu sıfır derecede görüntülemek, robotu 30 derece sağa döndürmek, robotun sıfır dereceden başlayıp 330 derece sola döndürülmesiyle aynı noktada bitirmesini sağlayacaktır. Robot 56 derece sağa dönerse, sıfır dereceden başladığını varsayarsak robotun aynı yerde sonuna kadar kaç derece sola dönmesi gerekir?
A: Robotun tamamen dönmesi 360 derece olduğundan, robotun nasıl dönmesi gerektiğini hesaplamak için 360 dereceden toplama ve çıkarma yapabilirsiniz. 360 - 56 = 304. Böylece robotun 56 derece sağa dönerken aynı yerde bitmesi için 304 derece sola dönmesi gerekecek.
Adım 6: Güvenlik Kamerası Yarışmasını tamamlayın!
Güvenlik Kamerası Challenge'da robotun 90 derece sağa dönerek başlaması gerekiyor. Robot daha sonra 180 derece sola, ardından 180 derece sağa dönerek tıpkı bir güvenlik kamerası gibi "tarama" yapacaktır. Robot daha sonra iki kez daha 180 derece sola ve 180 derece sağa dönmeyi tekrarlayacaktır. Böylece robot toplamda üç kez 180 derece tarayacaktır.
Robotu programlamadan önce, mühendislik defterinizde robotun yolunu ve davranışlarını planlayın.
Güvenlik Kamerası Yarışmasını tamamladıktan sonra, ileri ve geri hareketleri ek robot davranışlarıyla birleştirip daha da ileri düzey zorlukları tamamlayabileceksiniz.
Öğretmen Araç Kutusu - Çözümler
- Aşağıdaki örnek çözümü görüntüleyin.
- Öğrencileri değerlendirmeye yönelik bir programlama değerlendirme tablosunu burada bulabilirsiniz (Google / .docx / .pdf).
Daha gelişmiş bir çözüm için öğrenciye [Tekrar] bloğu kullanılarak döngüler tanıtılabilir. [Tekrar] bloğu hakkında daha fazla bilgi için Yardımbakın.
Öğretmen İpuçları
Robotun başlangıç pozisyonunu izleyerek robotun mücadeleyi başarıyla tamamladığını doğrulayın ve robotun doğru eylemleri gerçekleştirdiğinden emin olmak için sayın. Robot 90 derece sağa dönmeli, ardından üç kez tekrar etmelidir: 180 derece sola dönüş ve 180 derece sağa dönüş.