Skip to main content
Öğretmen Portalı

Oynamak

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

  1. 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ın' ne olabileceğini gösteren bir örnek olan çeşitli düğmelerden oluşan bir yığın.
    Jetonlar, düğmeler veya yapışkan notlar gibi sınıf öğeleri olabilir
  2. 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.

    Robotun üzerine inşa edilmesi gereken şamandıranın vurgulanması için bir geçit töreni arabasının ve Kod Tabanının perspektif görünümünün yan yana görüntüleri.
    Kod Tabanına Eklenen Bir Float Tasarlayın

     

  3. 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?
  4. 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.
  5. 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

  1. 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.

    Sol üst köşedeki yeşil meydandan başlayan geçit töreni güzergahının taslağı. Bir ok sağa doğru uzuyor, sonra ikinci ok aşağıyı gösteriyor, sonra üçüncü ok sonu gösteren kırmızı kareye doğru sağa doğru işaret ediyor.
    Örnek Geçit Töreni Rotası

     

  2. 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. 

    Örnek sözde kod 5 adımı listeler ve okur: 1. Robot 200 mm ileri gider; 2. Robot 90 derece sağa döner; 3. Robot 200 mm ileri gider; 4. Robot 90 derece sola döner; 5. Robot 200 mm ileri gider.
    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:

    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.

    Öğ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.

    Başlatıldığında bir bloğa eklenmiş 5 yorum bloğu olarak 5 sözde kod adımına sahip bir VEXcode GO projesi. Proje başladığında, 200 mm ileri sürün; 90 derece sağa dönün; 200 mm ileri sürün; 90 derece sola dönün; 200 mm ileri sürün.
    [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.

    Birinci ve ikinci yorum blokları arasında sürüklenen bir blok sürücüsü ile daha önce olduğu gibi aynı VEXcode GO projesi. [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.

    Blok için Sürücünün mesafe parametresi ile aynı VEXcode GO projesi 200mm olarak ayarlanmıştır. Projenin başlangıcında artık "When started, Comment - Drive forward 200mm; Drive forward for 200mm" (Başladığında, Yorum - 200mm ileri sür; 200mm ileri sür) 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.

    Yorum bloklarının her biri arasına eklenen bloklar için Drive for ve Turn for ile aynı VEXcode GO projesi. Proje başladığında, Yorum 200 mm ileri sürün; 200 mm ileri sürün; sonra 90 derece sağa dönün; 90 derece sağa dönün; sonra bir yorum 200 mm ileri sürün; ve 200 mm ileri sürün; sonra 90 derece sola dönün ve 90 derece sola dönün; son olarak 200 mm blok için ileri sürün yorumu.
    Sahte Kodlu Örnek Proje

     

  3. 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?
    Robotu rotayı yönlendirecek şekilde kodlamak için çalışan ve işbirliği yapan bir masa etrafında küçük bir grup öğrenciyle birlikte bir öğretmenin eskiz çizimi.
  4. Öğ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.
  5. 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?