Skip to main content
Öğretmen Portalı

Oynamak

Bölüm 1 - Adım Adım

  1. TalimatÖğrencilere, Kod Tabanlı robotlarının bir Mars Gezgini olduğunu varsayacaklarını söyleyin. VEXcode GO'da bir proje oluşturup, Kod Tabanı ile bir örnek toplayacaklar. Aşağıdaki animasyon, Kod Tabanının örneği toplamak için iki boşluk ileriye doğru gittiğini göstermektedir.
    Video dosyası
  2. ModelÖğrencilerin VEXcode GO'da bir projeyi nasıl oluşturacaklarını ve projelerini Sahada nasıl test edeceklerini gösteren model.

    VEXcode GO ileriye doğru giden projeyi engeller. Projede şu yazıyor: Başladığınızda 100 mm ileri sürün.
    [Sürüş için] bloğunu ekle
    • Öğrencilere, Kod Tabanının örnek konumuna doğru ilerlemesi için [Drive for] bloğunun parametresinin nasıl değiştirileceğine dair model verin. Not: 325 milimetre (mm), Kod Tabanını önerilen Saha kurulumundaki örneğe yönlendirecektir. 

    VEXcode GO blokları projesinin devamı niteliğinde, sürüş mesafesi 100mm'den 325mm'ye değiştirildi. Proje artık şu şekilde: Başlandığında, 325 mm ileriye doğru sürün.
    Parametreleri değiştir
    • Daha sonra, öğrencilerin [Tampon rengini ayarla] bloğunu sürükleyerek Kod Tabanının bir örnek topladığını bildirmesini sağlayın. Bu blokta LED Bumper seçili renkte parlayacak. 

    VEXcode GO blokları projesinin devamı niteliğinde, Drive For bloğundan sonra Set Bumper Color bloğu eklendi. Proje artık şu şekilde: Başladığınızda, 325 mm ileri sürün ve ardından tamponu kırmızıya ayarlayın.
    [Tampon rengini ayarla] bloğunu ekle
    • Daha sonra, öğrencilerden [Bekle] bloğunu sürüklemelerini ve bunun 3 saniyeye ayarlanmasını isteyin. Bu üç saniye, Kod Tabanının "örneği toplaması" için zaman tanıyacaktır.

    VEXcode GO blokları projesinin devamı niteliğinde, artık Tampon Rengini Ayarla bloğundan sonra 3 saniye bekle bloğu eklendi. Proje artık şu şekilde: Başladığınızda, 325 mm ileri sürün ve ardından tamponu kırmızıya ayarlayın. Son olarak 3 saniye bekleyin.
    [Bekle] bloğunu ekleyin ve 3 saniyeye ayarlayın
    • Öğrenciler daha sonra başka bir [Tampon rengini ayarla] bloğu eklemeli ve onu kapalı konuma getirmelidir. Bu, LED Bumper'ın numunenin toplandığını belirtmek için sönmesini sağlayacaktır.

    VEXcode GO blokları projesinin devamı niteliğinde, Bekleme bloğundan sonra artık Tampon Rengini Kapalı olarak ayarla bloğu eklendi. Proje artık şu şekilde: Başladığınızda, 325 mm ileri sürün ve ardından tamponu kırmızıya ayarlayın. Son olarak 3 saniye bekleyip bumper'ı kapalı konuma getirin. Son Set Bumper Color bloğunun renk açılır menüsü açılır ve kullanıcının bumper'ın rengini nasıl değiştirebileceğini gösterir.
    [Tampon rengini ayarla] ekleyin ve kapalı konuma getirin

    Başlangıç konumunu ve nesnenin konumunu işaretleyen iki sembol içeren bir GO alanının yukarıdan aşağı görünümü. Nesne başlangıç noktasının hemen üzerindedir ve amaç nesneye başlangıç noktasından ulaşmaktır.
    Laboratuvar 1 Saha Kurulumu
    • Kod Tabanı Sahaya yerleştirildikten sonra, öğrencilerin projelerini test etmeleri için VEXcode GO'da Başlat'ı seçmelerini sağlayın.

    Beyin ve Adım simgelerinin arasında kırmızı bir kutu içinde Başlat düğmesinin belirtildiği VEXcode GO Araç Çubuğu.
    test etmek için Başlat'ı seçin 1 projeyi toplayın
    • Kod Tabanı toplama konumuna 325 mm sürdükten sonra, LED Tamponu bir örnek topladığını belirtmek için kırmızı renkte yanacaktır. Öğrenciler "örnek" öğelerini Kod Tabanının en üstüne yerleştirmelidir. Üç saniye sonra LED sönerek numunenin toplandığını gösterecektir.
    • Erken bitiren ve ek zorluklara ihtiyaç duyan gruplar için, projelerinin sonuna bir [Turn for] bloğu eklemelerini ve Kod Tabanının ne yapacağını görmek için test etmelerini sağlayın. Onlardan deney yapmalarını isteyin ve bu bloğun Sahada örnek toplamada nasıl yararlı olabileceğini düşünün.
  3. KolaylaştırmaÖğrencilerin VEXcode GO ile çalışmasını ve projelerini test etmesini kolaylaştırın. Öğrenciler projelerini test ederken, Kod Tabanlarının nasıl hareket ettiğini düşünmelerine yardımcı olacak sorular sorun.
    • Ellerinizi kullanarak Kod Tabanınızın "örnek" toplamak için nasıl hareket edeceğini bana gösterebilir misiniz?
    • Kod Tabanınız temele geri dönecek olsaydı bundan sonra nasıl hareket edeceğini düşünüyorsunuz?
  4. HatırlatÖğrencilere projelerini düzenleyebileceklerini ve Kod Tabanları ilk seferde "örnek" konumuna ulaşmazsa yeniden test edebileceklerini hatırlatın. Öğrenciler [Drive for] bloğundaki parametrenin, örneğe ulaşmak için gereken doğru mesafeye sahip olduğundan emin olmak için kontrol etmelidirler.
  5. SoruÖğrencilere Mars gezgininin görevlerinde ne tür şeyler topladığını düşündüklerini sorun. Eğer Mars'ı inceleyen bilim insanları olsalardı, ne öğrenmek isterlerdi?

Oyun Arası & Grup Tartışması

Her grup örnektopladığında, bir görüşme için bir araya gelin.

  • Şimdi örneğimizi topladığımıza göre robotumuzun bununla ne yapması gerektiğini düşünüyorsunuz?
  • Kod Tabanımızı temele geri getirmek için nasıl kodlayabileceğimizi düşünüyorsunuz? Robotun numuneyi üsse ulaştırmak için nasıl hareket etmesi gerekecek?
  • Projemizin bir sonraki bölümünde bunu yapabilmek için hangi blokları kullanmamız gerektiğini düşünüyorsunuz?

Bölüm 2 - Adım Adım

  1. TalimatÖğrencilere, Kod Tabanının "örneği" tabana geri götürmesi için projelerine ekleme yapacaklarını talimat verin.

    Aşağıdaki animasyon, Kod Tabanının örneği toplamak için iki boşluk ileri gittiğini, ardından 180 derece dönüp iki boşluk ileri giderek tabana geri dönüp örneği teslim ettiğini göstermektedir.

    Video dosyası
  2. ModelÖğrencilerin mevcut VEXcode GO projelerini nasıl geliştireceklerini ve Sahada nasıl test edeceklerini gösteren model.
    • Öğrencileriniz, zorluğu kendi başlarına tamamlamak için bir proje oluşturabilirler. Ancak daha küçük öğrenciler için, Oyun Bölümü 1'de yaptığınız gibi 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 1 project, model the device-specific steps, as shown in the VEX Library articles in the Open and Save section.
    • Öğrencilerin VEXcode GO projelerine bloklar ekleyerek aşağıdaki görseldeki kodu yeniden oluşturmalarını sağlayın. Kırmızı kutucuk projeye eklenmesi gereken yeni blokları göstermektedir.

    VEXcode GO blokları projesinin devamı niteliğinde, artık başlangıç pozisyonuna geri dönmek ve 3 saniye boyunca kırmızı renkte yanmak için 5 yeni blok daha var. Proje artık şu şekilde: Başladığınızda, 325 mm ileri sürün ve ardından tamponu kırmızıya ayarlayın. Daha sonra 3 saniye bekleyin ve 180 derece sağa dönmeden önce tamponu kapatın. Daha sonra 325 mm ileri gidin, tamponu kırmızıya ayarlayın, 3 saniye bekleyin ve son olarak tamponu kapalı konuma getirin.
    Kod Tabanının Geri Dönmesini Sağlamak İçin Bloklar Ekleyin Topla Geri Dön Proje
    • Öğrenciler daha önceki bir projede [Turn for] bloğunu kullanmadıysa, [Turn for] bloğunun projeye nasıl sürükleneceğini ve parametrenin 180 dereceye nasıl değiştirileceğini modelleyin. Dönüş mesafesi 180 dereceye ayarlanmıştır, böylece Kod Tabanı örneği iletmek için ileri doğru hareket etmeden önce tabana doğru döner. 

    VEXcode GO Turn '180 derece sağa dön' yazan blok için.
    [Döndür] bloğu 180 dereceye ayarlandı

    Beyin ve Adım simgelerinin arasında kırmızı bir kutu içinde Başlat düğmesinin belirtildiği VEXcode GO Araç Çubuğu.
    Projeyi test etmek için Başlat'ı seçin
    • Kod Tabanı toplama noktasına gittikten sonra, öğrenciler LED Tampon kırmızı yandığında "örnek" öğelerini robotun üzerine yerleştirmelidir. Kod Tabanı daha sonra 180 derece sağa dönecek ve üsse geri dönecek. Robot üsse döndükten ve LED Tampon kırmızı yandıktan sonra, öğrenciler "örneği" Kod Tabanından çıkarmalıdır. Numunenin teslim edildiğini simgelemek için LED Bumper sönecektir.
    • Öğrenciler numuneyi toplamayı ve teslim etmeyi bitirirse ve ek zamana sahip olurlarsa, onları farklı bir numune lokasyonuna gitmeye teşvik edin. Üsse bir adım daha yakın veya uzak olan bir örnek konumunu işaretlemek için kuru silinebilir bir kalem kullanın ve öğrencilerden projelerinin parametrelerini bu yeni örneğe ulaşacak ve onu üsse ulaştıracak şekilde ayarlamalarını isteyin.
  3. KolaylaştırmaÖğrencilerin projelerini test etmelerini ve Sahada sırayla çalışmalarını kolaylaştırın. Öğrenciler test yaparken, onlara projelerindeki Kod Tabanının doğru yere taşınmasını sağlayan blokların sırasını sorun.
    • [Turn for] bloğu sağa değil de sola ayarlanmış olsaydı Kod Tabanının nasıl hareket edeceğini ellerinizle bana gösterebilir misiniz?
    • Projenin tornalama kısmı sürüş kısmından önce gelseydi ne olurdu? Kod Tabanınız örneğe ulaşabilecek mi?

    LED Bumper hakkında ek bilgi için VEX GO Sensörlerinin Kullanımı ve VEX GO LED Bumper ile Kodlama makalelerini inceleyin.

  4. HatırlatÖğrencilere, test etmeden önce projelerini kontrol etmeleri ve proje görseliyle karşılaştırmaları gerektiğini hatırlatın. Bir öğrenci projeyi VEXcode GO'da oluşturursa, ortağı Kod Tabanını Saha'ya yerleştirmeden ve projeyi başlatmadan önce kodu kontrol edebilir.
  5. SoruÖğrencilere bilim insanlarının Mars'ı incelemek için kaç örnek toplamaya çalıştıklarını sorun. Daha fazla örnek, daha az örnekten neden daha faydalı olsun? Kod Tabanlarımızın birden fazla örnek toplayabileceğini düşünüyor musunuz?