VEXcode 123'te Blokları Devre Dışı Bırakma ve Etkinleştirme

VEXcode 123, kullanıcıların projeleri içindeki blokları devre dışı bırakmasına ve etkinleştirmesine olanak tanır. Bu, bir projeyi test ederken veya hata ayıklarken öğrenciler için yararlı bir özelliktir; böylece neyin amaçlandığı gibi çalışmadığını anlamak için projeyi parçalara ayırmaları gerekmez. Kullanıcı, blok projede olduğunda veya olmadığında robotun davranışındaki farklılıkları test etmek ve gözlemlemek için blok(lar)ı devre dışı bırakabilir veya etkinleştirebilir.


Bloklar nasıl devre dışı bırakılır ve etkinleştirilir

VEXcode 123 Blokları projesi, etkinleştirilmiş bir bloğun bağlam menüsü açılmış ve Bloğu Devre Dışı Bırak seçeneği vurgulanmış halde. Sağ tarafta sonuç, seçili bloğun devre dışı bırakıldığını belirtmek için grileştirilmiş haliyle gösterilir.

VEXcode 123'teki blokları devre dışı bırakma veya etkinleştirme özelliğini kullanabilmeniz için 123 Robot'un tablet veya bilgisayarınıza bağlı olması gerekir.

Bir bloğun devre dışı bırakılması, proje başlatıldığında bloğun yürütülmesini engelleyecektir. Bir bloğu devre dışı bırakmak için, Bağlam Menüsünü etkinleştirmek üzere bloğa sağ tıklayın veya uzun basın ve ardından Bloğu Devre Dışı Bırak seçeneğini seçin. Blok daha sonra projede üzerinde çapraz çizgilerden oluşan bir ızgarayla gri renkte görünecektir.

VEXcode 123 Blokları projesi devre dışı bırakılmış bir bloğun içerik menüsü açılmış ve Bloğu Etkinleştir seçeneği vurgulanmış. Sağda aynı proje var ancak seçili blok artık etkinleştirildiğini belirtmek için renkli.

Proje başlatıldığında yürütülecek şekilde bloğu etkinleştirmek için, Bağlam Menüsünü etkinleştirmek üzere devre dışı bırakılan bloğa sağ tıklayın veya uzun basın ve ardından Bloğu Etkinleştir'i seçin.


Devre dışı bırakıldığında bireysel bloklara ne olur?

Devre dışı bırakılmış bir blok içeren VEXcode 123 Blocks projesi. Blok gri renktedir ve üzerinde çapraz çizgilerden oluşan bir ızgara vardır.

Blok(lar) devre dışı bırakıldığında, üzerinde çapraz çizgilerden oluşan bir ızgarayla gri renkte gösterilir.

Devre dışı bırakılan blok bir yorum gibi değerlendirilir. Proje akışı üzerinde hiçbir etkisi yoktur ve proje başlatıldığında yürütülmeyecektir.

Yukarıdaki örnekte 123 Robot 1 adım ileri gidecek ve sonra duracaktır; dönmeyecektir.


İç içe geçmiş bloklara sahip bir blok devre dışı bırakıldığında ne olur?

VEXcode 123 Blokları projesi, etkinleştirilmiş bir konteyner bloğunun bağlam menüsü açılmış ve Bloğu Devre Dışı Bırak seçeneği vurgulanmış.

İçinde bloklar bulunan bir bloğu devre dışı bıraktığınızda tüm bloklar devre dışı bırakılır. Döngü veya if-then-else koşulu gibi iç içe bloklara sahip bloklar, tek bir blokla aynı şekilde devre dışı bırakılabilir.

Söz konusu döngünün veya koşullu Kontrol bloğunun İçerik Menüsünü etkinleştirmek için sağ tıklayın veya uzun basın ve ardından Engellemeyi Devre Dışı Bırak'ı seçin.

VEXcode 123 Blokları projesi, bir konteyner bloğu ve tüm iç içe geçmiş blokları devre dışı bırakılmış. Bloklar gri renktedir ve üzerlerinde çapraz çizgilerden oluşan bir ızgara vardır.

Resimde tekrarlama döngüsü devre dışı bırakıldığında ne olacağı gösterilmektedir. Döngü ve içindeki iki bloğun tümü devre dışı bırakıldı ve hepsi, üzerlerinde çapraz çizgilerden oluşan bir ızgarayla gri renkte görünüyor.

VEXcode 123 Blokları projesi devre dışı bırakılmış bir konteyner bloğunun bağlam menüsü açıldı ve Bloğu Etkinleştir seçeneği vurgulandı.

Bu örnekte proje başlatıldığında tüm bloklar devre dışı olduğundan hiçbir şey olmayacaktır. Ana bloğun İçerik Menüsünü etkinleştirip Bloğu Etkinleştir'i seçerek ana bloğu ve içindeki tüm iç içe geçmiş blokları etkinleştirebilirsiniz.

VEXcode 123 Blokları projesi, bir kapsayıcı blok ve tüm iç içe geçmiş blokları etkinleştirilmiş halde.

Ana blok etkinleştirildiğinde içindeki tüm iç içe geçmiş bloklar da etkinleştirilecektir.

Bu örnekte artık ana blok etkinleştirildiğinden proje başlatıldığında 123 Robot 1 adım ileri gidecek, ardından 90 derece sağa dönecek ve bu davranışları 4 kez tekrarlayarak bir kareye doğru ilerleyecektir.


Tek iç içe bloğun devre dışı bırakılması ve etkinleştirilmesi

VEXcode 123 Blokları projesi etkinleştirilmiş bloğun bağlam menüsü açıldı. Blok, bir kapsayıcı bloğun içine yerleştirilmiştir ve Bloğu Devre Dışı Bırak seçeneği vurgulanmıştır. Sonuç sağda gösterilir; seçili blok artık devre dışıdır.

Döngü veya if-then-else koşulu gibi bir dizi iç içe geçmiş blok içindeki tek bir bloğu, başka herhangi bir bloğu devre dışı bırakmak için aynı adımları izleyerek devre dışı bırakabilirsiniz: o bloğun İçerik Menüsünü etkinleştirmek için sağ tıklayın veya uzun basın ve Engellemeyi devre dışı bırakın.

Bu örnekte döngü içindeki tek bir blok devre dışı bırakılmıştır.

VEXcode 123 Blokları projesi devre dışı bırakılmış bloğun bağlam menüsü açıldı. Blok, bir kapsayıcı bloğun içine yerleştirilmiştir ve Bloğu Etkinleştir seçeneği vurgulanmıştır. Sağ tarafta seçili bloğun etkinleştirildiği sonuç gösterilmektedir.

Bu iç içe bloğu etkinleştirmek için İçerik Menüsünü etkinleştirmek üzere sağ tıklamanız veya uzun basmanız gerekir.

VEXcode 123 Blokları projesi, bir konteyner bloğunun bağlam menüsü açık ve Bloğu etkinleştir seçeneği vurgulanmış ancak gri renkte. İç içe geçmiş bloklarından biri devre dışı bırakılmış, ancak kapsayıcı bloğun kendisi hala etkin olduğundan Bloğu etkinleştir seçeneği kullanılamıyor.

Ana bloğun İçerik Menüsünün (bu durumda [Tekrarla] bloğu), ana bloğun kendisi devre dışı bırakılmadığından iç içe bloğun etkinleştirilmesine yönelik bir seçenek sunmayacağını unutmayın.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: