VEX IQ (2. nesil) STEM Laboratuvar Üniteleri, VEXcode IQ'daki blok tabanlı kodlama ile kullanılmak üzere yazılmış olsa da Python kullanılarak da öğretilebilir. Bu makale, sınıfınızda Python ile STEM Laboratuvar Ünitelerini öğretmeyi desteklemek için kullanabileceğiniz kaynakları ele alacaktır.
VEX IQ (2. nesil) STEM Laboratuvar Üniteleri Öğren - Pratik Yap - Yarış formatını takip eder. Bu Ünitelerin formatı ve sınıfınızda uygulanması hakkında daha fazla bilgi edinmek için bu makaleye bakın VEX IQ (2. nesil) STEM Laboratuvar Ünitelerinin uygulanmasında da kodlama yönteminden bağımsız olarak aynı süreç takip edilebilir.
Mevcut Python kaynakları ve bunların STEM Laboratuvar Üniteleriyle nasıl kullanılabileceği hakkında daha fazla bilgi edinmek için bu videoyu izleyin.
Aksi belirtilmediği sürece, aşağıdaki görseller ve örnekler Cube Collector STEM Lab Ünitealınmıştır, ancak aynı format tüm VEX IQ (2. nesil) STEM Lab Ünitelerinde bulunabilir.
VEXcode IQ ile Python Öğretmek İçin Mevcut Kaynaklar
VEX IQ (2. nesil) STEM Laboratuvar Üniteleri dahilinde
Her Üniteyi Python kullanarak uygulamak için küçük ayarlamalar yapılması gerekecektir, ancak bunların hepsi Öğretmen Portalı'ndaki "Bu Ünite için VEXcode IQ Python Kaynakları" belgesinde özetlenmiştir. Bu Üniteleri Python ile öğretmeniz için size yardımcı olacak çeşitli kaynaklar aşağıda gösterilmiştir.
Öğren bölümünde doğrudan eğitim videoları yer almaktadır. Bu videoların bir kısmı hem Blocks hem de Python uygulamaları için mevcuttur. Her ikisi de mevcut olduğunda, öğrencilerin hangi videoyu izlemeleri gerektiğini bilmelerini sağlayın. Her video için ayrı ders özetleri ve anlamanızı kontrol eden sorular mevcut olduğundan öğrencilerin sadece eğitmenin seçtiği kodlama yöntemine odaklanmaları yeterli oluyor.
Bazı videolarda Bloklara özel talimatlar bulunmaktadır. Bu videolar için ilgili Python komutları veya kavramları için hazırlanmış ders özeti, Ünitenin Öğretmen Portalında yer almaktadır.
Öğretmen Portalı'nın içinde "Bu Ünite İçin VEXcode IQ Python Kaynakları" belgesi bulunmaktadır. Bu, ders özetlerinin Python versiyonlarını ve Ünite içeriğinde yer almayan anlamanızı kontrol eden soruları içeren düzenlenebilir bir Google dokümanıdır. Python ile Üniteyi öğretirken bu belgenin bir kopyasını çıkarabilir ve gerektiğinde öğrencilere bireysel ders özetleri dağıtabilirsiniz.
Google Drive veya Microsoft kullanarak kaynakları özelleştirme hakkında daha fazla bilgi edinmek içinmakalelere .
Uygulama veYarışma etkinliklerinin büyük çoğunluğu herhangi bir kodlama yöntemiyle kullanılmak üzere yazılmış olsa da, Halat Çekme STEM Laboratuvarı Ünite (burada gösterilen uygulama etkinliği dahil) olduğu gibi bazı istisnalar vardır. Bu durumda, etkinliklerin Python versiyonları da "Bu Ünite İçin VEXcode IQ Python Kaynakları" dokümanında yer alacaktır. Ders özetlerine benzer şekilde, bunlar da Ünite sırasında ihtiyaç duyulduğunda öğrencilere dağıtılabilir.
VEXcode IQ içinde
VEXcode IQ'daki kaynaklar, öğrencilerin Python projesi kullanarak STEM Laboratuvar Ünitelerini tamamlamalarına da yardımcı olabilir.
Python'a yeni başlayan biri olarak, blok tabanlı bir komut ile Python eşdeğeri arasındaki ilişkiyi görmek faydalı olabilir. Bu, Kod Görüntüleyicisi kullanılarak yapılabilir. VEXcode IQ'daki Kod Görüntüleyicisi hakkında daha fazla bilgi edinmek için bu makaleye bakın.
Öğrenciler projeleri için hangi komutlara ihtiyaç duyabileceklerini anladıklarında, bunları Çalışma Alanında yazmaya başlayabilirler. Otomatik Tamamlama özelliği öğrencilerin projelerinde yaptıkları hataları en aza indirmelerine ve zamandan tasarruf etmelerine yardımcı olabilir. VEXcode IQ Python projesinde Otomatik Tamamlama hakkında daha fazla bilgi edinmek içinmakaleye .
Yardım, öğrencilere bir komutun ne işe yaradığını ve bir komut için gereken parametreleri anlatmak için kullanılabilir. Bir komutun Yardımını açmak için Araç Kutusu'ndaki herhangi bir komutun yanındaki soru işaretini seçin. Bir Python projesinde Yardım'a erişim hakkında daha fazla bilgi için bu makaleye bakın.