Meydan okumanızı bir üst seviyeye taşımanın zamanı geldi! Bu derste, VEXcode AIM kullanarak VEX AIM Kodlama Robotunuzu dört yönde kodlamayı keşfedeceksiniz. Önceki derslerde öğrendiklerinizi kullanarak robotun sola ve sağa hareket etmesini kodlayacaksınız. Daha sonra robotun sahadaki engellerin etrafından dolaşıp başlangıç noktasına geri dönmesini sağlayacak bir proje yaratacaksınız!
Aşağıdaki videoyu izleyerek şunları öğrenebilirsiniz:
- Hareketinde blok boyunca yön parametresini sola ve sağa değiştirme.
- Planınıza göre birden fazla bloğun sıralanması.
- Bir projedeki hatayı bulma ve düzeltme gibi temel hata ayıklama.
- Parametreleri belirlemek için ölçümlerin kullanılması.
Videoyu izledikten sonra düşüncelerinizi günlüğünüze yazabilirsiniz. Düşüncelerinizi yönlendirmek ve tüm sınıfın katılacağı bir tartışmaya hazırlanmanıza yardımcı olmak için şu soruları yanıtlayın:
- Robotu hareket ettirmek için Move for block, Button Coding ve Drive modunu kullanmak arasında ne gibi benzerlikler veya farklılıklar görüyorsunuz?
- Videoda fikirlerinizi destekleyen ne gördünüz?
- Blokların düzeni ve parametreleri konusunda ne fark ediyorsunuz? En az üç gözleminizi yazın.
- VEXcode'u kullanarak dört varil arasında hareket etmekle ilgili en az iki sorunuzu listeleyin.
- VEXcode'da hata ayıklamada başarılı olmanıza yardımcı olacağını düşündüğünüz bir beceriniz var mı?
Videoyu izledikten sonra düşüncelerinizi günlüğünüze yazabilirsiniz. Düşüncelerinizi yönlendirmek ve tüm sınıfın katılacağı bir tartışmaya hazırlanmanıza yardımcı olmak için şu soruları yanıtlayın:
- Robotu hareket ettirmek için Move for block, Button Coding ve Drive modunu kullanmak arasında ne gibi benzerlikler veya farklılıklar görüyorsunuz?
- Videoda fikirlerinizi destekleyen ne gördünüz?
- Blokların düzeni ve parametreleri konusunda ne fark ediyorsunuz? En az üç gözleminizi yazın.
- VEXcode'u kullanarak dört varil arasında hareket etmekle ilgili en az iki sorunuzu listeleyin.
- VEXcode'da hata ayıklamada başarılı olmanıza yardımcı olacağını düşündüğünüz bir beceriniz var mı?
Öğrenciler videoyu izledikten ve uygulamaya başlamadan önce tüm sınıfın katılacağı bir tartışma için bir araya gelir Öğrencilerin verilen sorulara verdikleri cevapları tartışmanın temeli olarak kullanın.
Tartışırken, öğrencilerin robotu hareket ettirmenin önceki yöntemlerine (Buton Kodlama ve Sürüş modu gibi) başvurmalarını teşvik edin. Hareketlerin benzerlik ve farklılıklarını gösteren bir karşılaştırma tablosu oluşturun. Bu eseri ünitenin geri kalanında kullanın.
- Dönme ve yan yana hareketler arasındaki farka dikkat edin. Öğrencilere robotun bu şekillerde nasıl hareket edebildiğini düşündükleri konusunda bu hareketler hakkında takip soruları sorabilirsiniz
- Robotun her yöne hareket edebilme yeteneğinin nasıl oluştuğunu öğrenmek için robotun üç tekerleğinin gösterildiği ve açıklandığı Ünite 1 Ders 2 videosuna bakın. Bu bilgiler bir sonraki üniteye geçişte önemli olacaktır.
Öğrencileri, düşüncelerini ifade etmede yardıma ihtiyaç duymaları halinde günlüklerine veya videodaki görsellere başvurmaya teşvik edin. Unutmayın, günlük öğrencilerin üstbilişlerini destekleyen bir araçtır.
Rehberli Uygulama
Artık robotun dört yönde hareket etmesini sağlayacak kodlamayı öğrendiğinize ve tartıştığınıza göre, şimdi pratik yapma sırası sizde!
Adım 1: Alanı aşağıda gösterildiği gibi ayarlayın.

Adım 2: Sürüş modunu kullanarak robotun görevi tamamlaması için gereken hareketlerini modelleyin.
- Göreviniz, robotu her set arasında mavi varillerden turuncu varillere doğru sürmek, ardından dört varilin dış çevresinden dolaşmak ve başlangıç pozisyonuna geri dönmektir. Sürüşünüzü belgelendirin, ardından bu hareketi nasıl kodlayacağınızı planlayın.
- Uygulamanızı yönlendirmek için bu görev kartını (Google / .docx / .pdf) kullanın.
- Profesyonel İpucu: Ortak bir plan oluştururken anlamlı işbirlikçi tartışmalar yapabilmeniz için, grubun her üyesinin hem sürüş hem de kayıt yapma sırasının kendisine geldiğinden emin olun.
Adım 3: Robotun görevi tamamlamasını kodlayın.
- Göreviniz, Adım 2'de planladığınız yolu kullanarak VEXcode AIM robot mavi varillerden turuncu varillere hareket edecek şekilde kodlamak, ardından dört varilin dış çevresinde dolaşmak ve ardından başlangıç pozisyonuna geri dönmektir.
- Uygulamanızı yönlendirmek için bu görev kartını (Google / .docx / .pdf) kullanın.
- Profesyonel İpucu: Robotun amaçlandığı gibi hareket ettiğinden emin olmak için projenizi küçük parçalar halinde oluşturun ve test edin. Bu, projenizdeki hataları bulmanızı ve düzeltmenizi çok daha kolay hale getirir.
Adım 4: Keşfedin! Projeniz üzerinde yinelemeler yapmak ve stratejinizi geliştirmek için sürüş ve kodlama arasında geçiş yapın.
- Grubunuzla birlikte projenizi daha iyi hale getirmenin yolları hakkında beyin fırtınası yapın.
- Fikirlerinizi test etmek için robotu sürün ve başlamak için birini seçin.
- Yeni güdümlü davranışlara uyması için projenizi yineleyin.
- Projeniz üzerinde yinelemeler yapmak ve görevi tamamlamak için en iyi stratejiyi bulmak amacıyla sürüş ve kodlama arasında sık sık geçiş yapmaya devam edin!
Uygulama Kaynakları:
Aktiviteyi tamamlarken ek desteğe ihtiyaç duymanız halinde, burada bağlantıları verilen makalelere ulaşabilirsiniz.
Artık robotun dört yönde hareket etmesini sağlayacak kodlamayı öğrendiğinize ve tartıştığınıza göre, şimdi pratik yapma sırası sizde!
Adım 1: Alanı aşağıda gösterildiği gibi ayarlayın.

Adım 2: Sürüş modunu kullanarak robotun görevi tamamlaması için gereken hareketlerini modelleyin.
- Göreviniz, robotu her set arasında mavi varillerden turuncu varillere doğru sürmek, ardından dört varilin dış çevresinden dolaşmak ve başlangıç pozisyonuna geri dönmektir. Sürüşünüzü belgelendirin, ardından bu hareketi nasıl kodlayacağınızı planlayın.
- Uygulamanızı yönlendirmek için bu görev kartını (Google / .docx / .pdf) kullanın.
- Profesyonel İpucu: Ortak bir plan oluştururken anlamlı işbirlikçi tartışmalar yapabilmeniz için, grubun her üyesinin hem sürüş hem de kayıt yapma sırasının kendisine geldiğinden emin olun.
Adım 3: Robotun görevi tamamlamasını kodlayın.
- Göreviniz, Adım 2'de planladığınız yolu kullanarak VEXcode AIM robot mavi varillerden turuncu varillere hareket edecek şekilde kodlamak, ardından dört varilin dış çevresinde dolaşmak ve ardından başlangıç pozisyonuna geri dönmektir.
- Uygulamanızı yönlendirmek için bu görev kartını (Google / .docx / .pdf) kullanın.
- Profesyonel İpucu: Robotun amaçlandığı gibi hareket ettiğinden emin olmak için projenizi küçük parçalar halinde oluşturun ve test edin. Bu, projenizdeki hataları bulmanızı ve düzeltmenizi çok daha kolay hale getirir.
Adım 4: Keşfedin! Projeniz üzerinde yinelemeler yapmak ve stratejinizi geliştirmek için sürüş ve kodlama arasında geçiş yapın.
- Grubunuzla birlikte projenizi daha iyi hale getirmenin yolları hakkında beyin fırtınası yapın.
- Fikirlerinizi test etmek için robotu sürün ve başlamak için birini seçin.
- Yeni güdümlü davranışlara uyması için projenizi yineleyin.
- Projeniz üzerinde yinelemeler yapmak ve görevi tamamlamak için en iyi stratejiyi bulmak amacıyla sürüş ve kodlama arasında sık sık geçiş yapmaya devam edin!
Uygulama Kaynakları:
Aktiviteyi tamamlarken ek desteğe ihtiyaç duymanız halinde, burada bağlantıları verilen makalelere ulaşabilirsiniz.
Öğrencilere başlangıçta grup çalışması beklentilerini hatırlatın. Öğrencilerinizle iyi alışkanlıklar oluşturmanıza yardımcı olmak için bu çiftli programlama VEX Kütüphanesi makalesi rolleri kullanabilirsiniz.
Adım 2 görev kartı (Google / .docx / .pdf) her öğrenciye dağıtın. Öğrencilere, sürüşün amacının, tüm grup üyelerinin robotun görevi başarıyla tamamlamak için nasıl hareket etmesi gerektiğine dair zihinsel bir modele sahip olmasını sağlamak olduğunu hatırlatın. Öğrencileri, sürüş deneyimlerini nasıl belgelendirdikleri konusunda dikkatli olmaları konusunda teşvik edin; çünkü öğrenciler, uygulamalarını kodlarını oluştururken belge olarak kullanacaklardır.
Öğrenciler araç kullanırken, codanın etrafında dolaşın ve öğrencilerin öğrenmeleri hakkında onlarla iletişim kurun Şuna benzer sorular sorun:
- Görevi tamamlamak için robotun yapması gereken hareketleri nasıl tanımlarsınız?
- Sürüşünüzle ilgili hangi detayları belgelendiriyorsunuz? Neden? Başka ne önemli olabilir?
- Planlı bir yol oluşturmak için nasıl işbirliği yapıyorsunuz? Her grup üyesi nasıl dahil oluyor?
Adım görev kartı (Google / .docx / .pdf) sürüş için başarı kriterlerini karşıladıktan sonra her öğrenciye dağıtın ve planladıkları yolu sizinle paylaşın. Öğrenciler daha sonra planlarını kullanarak ilk VEXcode projelerini oluşturacaklar. Öğrencilerin projelerini aşamalı olarak oluşturmalarını ve test etmelerini teşvik edin; böylece hataları bulup düzeltmek daha kolay olur.
Öğrenciler robotu kodlarken, sınıfta dolaşarak öğrencilerle iletişim kurarak ilerlemelerini ve öğrenmelerini tartışıyor. Şunlara benzer sorular sorun:
- Şu ana kadar yolculuğunuzun hangi aşamasındasınız? Bundan sonra hangi bloğa veya davranışa ihtiyacınız var? Nereden biliyorsun?
- Blokların sıralaması robotun hareketini nasıl etkiler? Blokların sıralamasına nasıl karar verdiniz?
- Robot istediğiniz gibi hareket etmezse ne yaparsınız? Bu sorunu nasıl çözersiniz?
Öğrenciler görevi tamamlayan ilk kodlama projesine sahip olduklarında, 4. Adıma geçmeli ve yinelemeye başlamalıdırlar. Öğrencileri, bir grup olarak "daha iyi"yi nasıl tanımladıklarını düşünmeye teşvik edin; böylece aynı hedefe yönelik değişiklikler önerebilirler. Öğrenciler, ihtiyaçlarını en iyi şekilde karşılamak için her iki stratejiyi de nasıl kullanacaklarını öğrenirken, sürüş ve kodlama arasında serbestçe ve sık sık geçiş yapmalıdır.
Öğrenciler keşfederken ve tekrarlarken, süreçlerini kontrol etmek için sınıfta dolaşın. Şunlara benzer sorular sorun:
- Tekrarınızın amacı nedir? Bunun projenizi neden daha iyi hale getireceğini düşünüyorsunuz?
- Deneyip de uyguladığınız bir fikirden bahseder misiniz? Başarılı oldu mu? Neden veya neden olmasın?
- Projenizi keşfetmek ve üzerinde yineleme yapmak için nasıl birlikte çalışıyorsunuz?
Öğretmenler için ek kaynaklar:
- Paylaş ve Geri Bildirim Butonlarını Kullanma - Öğrenciler, projelerini sizinle paylaşmak için VEXcode AIM'deki Paylaş butonunu kullanabilirler. Daha fazlasını öğrenmek için bu makaleyi inceleyin.
Özet
Artık pratik yaptığınıza göre, öğrendiklerinizi paylaşmanın zamanı geldi. Öğreniminizi yansıtmanıza ve tüm sınıfın katılacağı bir tartışmaya hazırlanmanıza yardımcı olması için aşağıdaki soruları günlüğünüze yanıtlayın:
- Görevi tamamlamak için stratejiniz neydi? Sizce neden başarılı oldu? Cevaplarınızda net olun.
- Görevi tamamlamak için hem Drive modunu hem de VEXcode'u nasıl kullandınız? Grubunuz uygulamanın her iki kısmında nasıl işbirliği yaptı?
- Videoda gördüklerinizi pratik yoluyla geliştirerek öğrendiğiniz bir şey var mı?
Artık pratik yaptığınıza göre, öğrendiklerinizi paylaşmanın zamanı geldi. Öğreniminizi yansıtmanıza ve tüm sınıfın katılacağı bir tartışmaya hazırlanmanıza yardımcı olması için aşağıdaki soruları günlüğünüze yanıtlayın:
- Görevi tamamlamak için stratejiniz neydi? Sizce neden başarılı oldu? Cevaplarınızda net olun.
- Görevi tamamlamak için hem Drive modunu hem de VEXcode'u nasıl kullandınız? Grubunuz uygulamanın her iki kısmında nasıl işbirliği yaptı?
- Videoda gördüklerinizi pratik yoluyla geliştirerek öğrendiğiniz bir şey var mı?
Öğrencilerin öğrendiklerini tüm sınıfın katıldığı bir tartışmada paylaşmalarına rehberlik edin Öğrencilerin, ortak anlayış veya öğrenme hedeflerine ulaşmak için uygulama yoluyla öğrenmelerini yansıtmalarına yardımcı olun.
Tartışmanın başlangıç noktası olarak öğrencilerin günlüklerinde yanıtladıkları soruları kullanın. Öğrencilerin katkılarını dinlerken, anlayışlarını yönlendirmek için takip soruları sorun:
- Strateji paylaşımı için:
- Grubunuz göreve benzer mi yoksa farklı mı yaklaştı? Stratejinizin daha iyi mi yoksa daha kötü mü olduğunu düşünüyorsunuz? Neden? Bu iddiayı destekleyecek hangi kanıtlarınız var?
- Kodlama için:
- Drive modu ile VEXcode arasında geçiş yapmak, mücadeleyi tamamlamanıza nasıl yardımcı oldu? Sürüşünüzü belgelemek konusunda başarılı bir kodlama projesi oluşturmanıza yardımcı olan ne öğrendiniz?
- Blokların dizilimi hakkında neler öğrendiniz?
- Herhangi bir kodlama hatası veya bug ile karşılaştınız mı? Bunları nasıl düzelttin?
Öğrencilerin paylaştıkları bilgilere dayanarak VEXcode projelerini oluşturmak ve çalıştırmak için ortak bir uygulama veya prosedür listesi oluşturun; bu, öğrencilerin VEXcode'a ilişkin bugüne kadarki ortak anlayışlarını yansıtan eserler yaratmaya yardımcı olur.
Örnek bir projeyi incelemek için Sonraki > seçin.