Skip to main content

Projenizi Tasarlayın, Geliştirin ve Yineleyin - Python

Projenizi tasarlarken mühendislik defterinizdeki aşağıdaki soruları yanıtlayın.

  1. Ne tür bir robot dansı yaratacaksın? Ayrıntılarıyla açıklayın.

  2. Ne tür döngüler kullanacaksınız ve neden?

  3. Dansı test etmek için hangi adımları izleyeceksiniz? Ayrıntılarıyla açıklayın.

Plan yapmanıza yardımcı olmak için, Clawbot'un dansında kullanabileceğiniz birkaç örnek dans hareketi için aşağıdaki bağlantılardan birine tıklayın (Google Doc / .docx / .pdf).

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu

Bu dans yarışmasını daha heyecanlı hale getirmenin bir yolu, öğrencilerin planlarını karşılaştırarak geri bildirim ve ilham almalarını sağlamaktır. Eğer zamanınız varsa, öğrencileri planlarını paylaşmaya teşvik edin.

  • Cevaplar farklılık gösterebilir, ancak öğrenciler robotlarının dönmesini veya robot kolunun havaya kalkmasını isteyebilirler.

  • ve/veya için, döngüleri ise belirli talimatları veya dans hareketlerini tekrarlamak için kullanılabilir. Döngüler projeleri basitleştirmek ve daha verimli hale getirmek için kullanılır.

  • Öğrenciler öncelikle sözde kod kullanarak dansa ilişkin fikirlerini yazabilirler. Daha sonra robotun nasıl hareket etmesini istediklerini programlamak için talimatları kullanmaya başlayabilirler. Proje tamamlandıktan sonra, iyileştirmeler yapmadan önce projeyi çalıştırıp gözlemlerini mühendislik not defterlerine kaydedebilirler. Yapılan tüm iyileştirmelerin mühendislik defterine de kaydedilmesi gerekmektedir.

Projenizi oluştururken aşağıdaki adımları izleyin:

  1. Çizimleri ve sözde kodlamayı (Google Doc /.docx /.pdf) kullanarak dansı planlayın.
  2. VEXcode V5 kullanarak projenizi geliştirmek için oluşturduğunuz sözde kodu kullanın.
  3. Clawbot Template (Drivetrain 2 - motor, No Gyro) örnek projesini açın.Örnek projeler menüsü açılır ve Şablonlar kategorisi seçilir. 'Clawbot (Drivetrain two motor, No Gyro )' örnek projesi kırmızı bir kutu ile vurgulanmıştır.
  4. Projeye GrooveMachine adını verin ve Kaydet'i seçin.Projeyi yeniden adlandır iletişim kutusu VEXcode V5 Araç Çubuğunda açılır. Yuva 1 seçilir ve proje adı 'Oluk Makinesi' olarak değiştirilir.
  5. Projenizi sık test etmek için çalıştırın ve testlerinizden öğrendiklerinizi kullanarak üzerinde yinelemeler yapın.
  6. Son projenizi öğretmeninizle paylaşın.

 

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Örnek Sahte Kod Çözümü

Aşağıda öğrencilerin sözde kodlarının nasıl görünebileceğine dair bir örnek yer almaktadır. Öğrencilerinize daha detaylı sözde kod sağlamalarını önerebilirsiniz. Örneğin, sadece "alkışlamak" yerine "pençeyi açıp kapatmak" olabilir.

Groove Machine Challenge için yazılmış örnek sözde kod. 'Kolunu 300 derece yukarı çevir, kolunu yerinde tut' yazıyor. Daha sonra aşağıdakiler 10 kez gerçekleşecektir: Robot sağa dönecek ve iki kez alkışlayacak (pençeyi kullanarak), Robot sola dönecek ve iki kez alkışlayacak (pençeyi kullanarak)'.

Eğer onların sözde kodlarını puanlamak istiyorsanız, bunu yapmak için bir ölçüt burada (Google Doc / .docx / .pdf). Eğer bu veya herhangi bir değerlendirme ölçeğini kullanmayı planlıyorsanız, çalışmaya başlamadan önce değerlendirme ölçeğini öğrencilere göstermeniz veya bir kopyasını vermeniz önerilir.

Başlarken sorun yaşıyorsanız VEXcode V5 'te aşağıdakileri inceleyin:

  • Örnek projeler Dosya menüsü açıkken VEXcode V5 Araç Çubuğu ve Açık Örnekler kırmızı bir okla seçilir. 'Açık Örnekler ',' Yeni Bloklar Projesi ', 'Yeni Metin Projesi ',' Yeni Sanal Beceriler Blokları Projesi ', 'Yeni Sanal Beceriler Metin Projesi' ve 'Cihazınızdan Yükle' altındaki menüdeki altıncı öğedir.
  • Bir program oluştururken ek bilgilere erişmek için, çalışma alanınızdaki talimatın yanındaki soru işaretine sağ tıklayın ve bununla ilgili ek bilgileri görün. VEXcode V5 Yardım Menüsü açıktır ve Sürücü bloğu için Yardım bilgilerini gösterir. Sağ üst köşedeki Yardım simgesi vurgulanır ve bir bloğun Yardım bilgilerini açmak için ne seçileceğini gösterir.
  • Yeni projenizi oluşturmanıza yardımcı olması için RepeatingActions projenizin önceki sürümlerini inceleyin.