Skip to main content
Öğretmen Portalı

Oynamak

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

  1. TalimatÖğrencilere, bir zorluğu tamamlamak için önceki Laboratuvarlarda öğrendikleri üzerine inşa edecekleri talimatını verin. Amaç, Kod Tabanının farklı yerlerden üç Mars kaya örneğini (üç Diskin tamamını) toplaması ve bunları renklerine göre doğru sıralama alanına teslim etmesidir. Öğrenciler, Engage'de sizinle birlikte oluşturdukları [My Block]'u kullanarak Diskleri sıralayacaklar. Disklerin her birini toplamak için bir proje oluşturmaları ve Kod Tabanı Diskleri Mars üssüne geri döndürdüğünde bunları sıralamak için [Bloğum]'u kullanmaları gerekecek.
    • Öğrencilere Disk yerleşimi ve 'R,G B' ile işaretlenmiş sıralama alanlarıyla yeni Alan kurulumunu gösterin. Test sırasında Diskleri doğru yerlere geri koyduklarından emin olmak için Disk konumlarını silinebilir bir kalemle işaretlemelerini isteyebilirsiniz.

    Sol üstte kırmızı disk, sağ üstte yeşil disk, sağ altta mavi disk ve sağ alt köşede R, G ve B harfleriyle etiketlenmiş yatay olarak bitişik üç karenin bulunduğu bir GO alanının yukarıdan aşağı görünümü. Harfler, ilgili renkli disklerin yerleştirileceği boşlukları göstermektedir.
    Saha Kurulumu
    • Öğrenciler bu projeyi gruplarıyla birlikte inşa edecekler ve daha sonra Mars yüzeyinde (Alan) test edecekler. Aşağıdaki animasyon, Kod Tabanının bu zorluğu tamamlamak için hareket edebileceği olası bir yolu göstermektedir. Bu animasyonda robot her bir renkli diske doğru gidiyor ve bunları teker teker başlangıç pozisyonuna getirerek diski ilgili renk sıralama alanına teslim ediyor. Robot bir diski teslim ettikten sonra, bir sonraki diski almak için yola çıkmadan önce tekrar başlangıç pozisyonuna geri dönüyor.
    Video dosyası
    • Öğrencilere, bu proje için kodun sıralanmasına odaklanabilmeleri için Diskleri toplamak için gereken sürüş mesafelerini sağlayın. 
      • Kırmızı Diski toplamak için - 400 mm (~16 inç)
      • Yeşil Diski toplamak için - 425 mm (~17 inç), 300 mm (~12 inç) döndürün
      • Mavi Diski toplamak için - 150 mm (~6 inç), çevirin, 400 mm (~16 inç)
  2. ModelÖğrencilerin VEXcode GO'da projelerine nasıl başlayacaklarını gösteren model.
    • Gerekirse, öğrencilere Kod Tabanındaki Beyni VEXcode GO'daki cihazlarına nasıl bağlayacaklarını gösterin. Bağlantı adımları cihazlar arasında değiştiğinden, VEX GO Brain'i bilgisayarınıza veya tabletinize bağlamak için belirli adımlar için VEXcode GO VEX Kitaplığının Bağlantı makalelerine bakın.
    • Gerekirse, Kod Tabanı VEX Kütüphanesi Yapılandırma makalesindeki adımları modelleyin veya öğrencilere VEXcode GO'da Robotunuzu Yapılandırma öğreticisini gösterin ve öğrencilerin Araç Kutusundaki Drivetrain bloklarını görebilmelerini sağlayın.

    VEXcode GO'da Robotunuzu Yapılandırma öğreticisi için simge. Robot eğitiminizi VEXcode GO'da
    yapılandırma
    • Kod Tabanı yapılandırıldıktan sonra, öğrenciler projelerini oluşturabilirler. Henüz yapmadılarsa, öğrencilerin projelerini Geo Challenge olarak adlandırmalarını ve cihazlarına kaydetmelerini sağlayın. VEXcode GO projesini kaydetmek için cihaza özel adımlar için VEXcode GO VEX Kütüphanesinin Aç ve Kaydet bölümüne bakın.

    Gerekirse, öğrenciler için projelerini Sahada nasıl test edeceklerini modelleyin.

    • Kod Tabanını Mars Üssüne ve Disklerin her birini aşağıdaki resimde gösterilen konumlara yerleştirerek test için nasıl kurulacaklarını gösterin.

    Sol üstte kırmızı disk, sağ üstte yeşil disk, sağ altta mavi disk ve sağ alt köşede R, G ve B harfleriyle etiketlenmiş üç yatay bitişik kare bulunan bir GO alanının yukarıdan aşağıya görünümü. Harfler, ilgili renkli disklerin yerleştirileceği boşlukları gösterir. Robot, başlangıç pozisyonuna sol alt köşeye yakın, doğrudan altına ve kırmızı diske bakacak şekilde yerleştirilir. Test için
    ayarla
    • Kod Tabanı yerine getirildikten sonra, projeyi test etmek için VEXcode GO'da 'Başlat'ı seçin. Öğrencilere gerekirse VEXcode GO'da Proje Başlatma eğitim videosunu gösterin.

    VEXcode GO'da Proje Başlatma öğreticisi için simge. VEXcode GO'da bir Proje eğitimi
    başlatın

    Erken bitiren ve ek zorluklara ihtiyaç duyan öğrenciler için, öğrencilerin Disk konumlarını değiştirmelerini ve kodu ayarlamalarını sağlayın, Diskleri toplamak için Kod Tabanı sürücüsüne sahip olun. Projeniz hala çalışıyor mu? Kod Tabanının yeni konumlardan Diskleri toplaması için neyi değiştirmeniz gerekiyor?

  3. Projelerini test ederken öğrencilerle sohbet etmeyi kolaylaştırın.
    • Kod Tabanının Diskleri toplamak için nasıl hareket etmesi gerekir? Ellerinle bana gösterebilir misin? 
    • Kod Tabanının dönmesi gerekiyor mu? Ne kadar uzakta? Hangi yöne?
    • Kod Tabanı Diskin ne renk olduğunu nasıl biliyor? Kod Tabanının Diskin rengini algılaması için hangi bloklar kullanılır?
    • [My block command] komutunu projenin hangi noktasında eklemelisiniz?
      • Bu, Kod Tabanı'nın Diski toplayıp Mars Üssü'nün başlangıç konumuna dönmesinden sonra olmalıdır. 

    Öğrencileri bu zorluğun ayrılmaz bir parçası olan deneme yanılma için hazırlayın. Öğrencilerinizle problem çözme sürecine yönelik bir yapı oluşturmak için Arka Plan sayfasındaki Problem Çözme Döngüsü grafiğini görsel bir yardımcı olarak kullanmak isteyebilirsiniz. Öğrencilerin projelerinde sorun gidermelerine ve kendi çözümlerini üretmelerine yardımcı olacak daha fazla strateji için Arka Plan sayfasının bu Ünite bölümündeki Açık Uçlu Mücadeleye Hazırlanma konusuna bakın.

    Öğrenci Problem Çözme Döngüsünün bir diyagramı. Oklar döngünün tekrarlandığını gösterir. Döngü, 'Sorunu tanımlayın ', ardından' Sorunun ne zaman ve nerede başladığını belirleyin ', ardından 'Düzenlemeler yapın ve test edin' ve son olarak tekrarlamadan önce 'Yansıtın' ile başlar.
    Öğrenci Problem Çözme Döngüsü

    Öğrencileri, önceki Laboratuvarlarda yaptıkları gibi projelerini planlamak ve organize etmek için [Yorum bloklarını] kullanmaya teşvik edin. Aşağıdaki resim, [Yorum] bloklarının zorluğu tamamlamak için projelerine eklemeye başlamadan önce nasıl eklenebileceğine bir örnektir.

    VEXcode GO blokları projesinin Engage bölümünden devam etmesi, şimdi 'Yeşil Topla' ve 'Mavi Topla' okuma sonunda eklenen yorum blokları ile projeye eklenecek sonraki adımları göstermektedir. Tüm proje şimdi Başladığında, yorum bloğunda 'Kırmızı Topla' yazıyor, 400 mm ilerliyor ve artırmak için mıknatısa enerji veriyor. Ardından, 180 derece sağa dönün, 400 mm ileri sürün ve 90 derece sağa dönün. Son olarak, 'Collect green' ve 'Collect blue' yazan iki yorum bloğundan önce bir Sort Disks My Block vardır. Projenizi planlamak için [Yorum] bloklarını
    kullanın

    Öğrencilerin sorun gidermek için ek desteğe ihtiyacı varsa, öğrencilerin projelerinde her bloğun nasıl yürütüldüğünü görmek için projelerini birer birer gözden geçirmelerine yardımcı olmak için Proje Adımları özelliğini kullanın. Project Stepping özelliğinin nasıl kullanılacağı hakkında daha fazla bilgi için VEXcode GO'daki Stepping Through Blocks eğiticisini görüntüleyin.

    VEXcode GO'daki Step Through Blocks öğreticisi için simge.
    VEXCode GO
    Bloklar Arasında Adım Atma eğitimi

    Hassasiyete değil, konsepte odaklanın. 

    • Bu Laboratuvarın amacı, bir projede Elektromıknatıs ve Göz Sensörünü kullanma kavramına odaklanmaktır. Öğrenciler robotlarını hafifçe yanlış hizaladılarsa veya Disk tam olarak doğru yerde değilse, Elektromıknatıs tarafından alındığından emin olmak için Diski hafifçe hareket ettirmenin sorun olmadığını bilmelerini sağlayın. Ayrıca, öğrencilere, Disk'in çoğunlukla sıralama alanı karesinde olması durumunda, ancak tamamen olmaması durumunda, onu sıralama alanına itmenin sorun olmadığını bildirin. 
    • Öğrenciler biriken hata nedeniyle 3. Diske ulaşamayabilir. Öğrenciler Kod Tabanını 3. Diske getiremezlerse, Kod Tabanına itmelerine izin verin. Bunu, Kod Tabanının hareketlerini ve dönüşlerini etkileyen öngörülemeyen Mars rüzgarlarının bir etkisi olarak bağlamsallaştırabilirsin. Meydan okumanın amacı, sürücü parametreleri içindeki hassasiyeti ele almak değil, daha ziyade bir meydan okumayı tamamlamak için koşullu ve [Bloklarım] ile kodlamaya odaklanmaktır.
  4. Öğrencilere, projenin Diskleri toplamak ve sıralamak için gereken doğru mesafelere sahip olduğundan emin olmak için [Drive for] ve [Turn for] bloklarındaki parametreleri kontrol etmelerini hatırlatın.
    • Öğrencilere, projelerini test ederken VEXcode GO'daki öne çıkan özelliğe bakmalarını hatırlatın. Vurgulamayı takip ederek, [Bloğum ]' un proje akışını açıkça görselleştirebilir, projenin Diski toplamak için blok yığınından ne zaman hareket ettiğini görebilir ve ardından diski sıralamak için [Bloğum ]' a gidebilirler. 
    • Ayrıca öğrencilere [Tanımla] blok dizisindeki blokların hiçbirini değiştirmek zorunda olmadıklarını hatırlatın, çünkü bunlar doğru sıralama konumlarına götürecektir. Diskler toplanıp Mars Üssü başlangıç konumuna getirildikten sonra, Kod Tabanının onları sıralaması için [Bloğum komutunu] projelerine doğru sırayla eklemeleri yeterli olacaktır. 

    Büyüme zihniyetini teşvik etmek ve öğrencilerin kodlamanın bir parçası olan deneme yanılma yöntemini benimsemelerine yardımcı olmak ve yol boyunca hatalardan ders almalarını teşvik etmek için aşağıdaki gibi sorular sorun:

    • Sana bir şey öğreten hangi hatayı yaptın?
    • Bu hatadan ne öğrendiniz? Bir dahaki sefere Kod Tabanını kodlarken size nasıl yardımcı olabilir?
    • Bu zorlukta size yardımcı olan geçmiş hatalardan ne öğrendiniz?
       
  5. Öğrencilerden projelerinin Laboratuvar 3 'ten Laboratuvar 4' e nasıl değiştiğini düşünmelerini isteyin.
    • Projeniz Laboratuvar 3 'ten bugüne nasıl değişti?  Ne eklediniz? Bu, Kod Tabanının davranışlarını nasıl değiştirdi?
    • Kod Tabanı Laboratuvar 3 'te ne yapabilir? Ne yapsın şimdi? Bunun gerçekleşmesi için projenize ne eklediniz?

Ara Oyun Ortası & Grup Tartışması

Her grup en az bir Diski başarıyla toplayıp sıraladıktan sonra, kısa bir konuşma için bir araya gelin.

Öğrencilerin ilerlemelerini kontrol edin ve [Bloğum ]' un projelerinde nasıl işlediği hakkında konuşun. Öğrencilerin, projelerinde tekrarlanan kod bölümlerini - robotun Diskleri sıraladığı kodu - yeniden kullanmak için bir [Benim bloğum] kullandıklarını anladıklarından emin olun.

  • Bir Diski kim toplayabildi? İki Disk mi? 3 Diskin tümünü toplayabilen oldu mu? Zaman izin verirse, öğrencilerin stratejilerini ve zorluklarını birbirleriyle paylaşmalarını sağlayın, böylece öğrenciler birbirlerinden öğrenebilir ve yalnızca zorluğun ürününe değil, sürecine de değer verebilirler.

[Bloğum] ile proje akışında neler olduğunu gösterin. Örnek olarak bir öğrenci projesini kullanın veya aşağıdaki animasyonu, çalışırken her bloğun vurgulandığı şekilde projeyi gösterin ve projenin birlikte çalışmasını izleyin. Projedeki [Bloğum] komutuna ulaştığında vurgulamanın [Tanımla] blok dizisine nasıl hareket ettiğine dikkat edin.

Video dosyası

Öğrencilerin proje akışını ve [Bloğum]'un projelerinde nasıl çalıştığını anladıklarından emin olun. [Bloğum] ile proje akışı hakkında bir tartışmaya rehberlik etmek için aşağıdaki soruları kullanın:

  • Öne çıkan özellik projenizde nasıl hareket ediyor? [Benim Bloğum]'a ne zaman taşınır? 
    • Vurgu, projedeki [Bloğum] komutuna ulaştığında [Tanımla] blok dizisine taşınır. 
  • Diskleri sıralamanıza yardımcı olmak için projenizde [Bloğum] nasıl çalışıyor?
    • Kod Tabanı her seferinde bir Disk topladığında, Diskin rengini kontrol edecek ve [Bloğum]'da tanımlandığı gibi doğru sıralama alanına teslim edecektir. 
    • [Bloklarım tanımı ]' ndaki bloklar, Kod Tabanının Diskleri renklerine göre uygun sıralama alanına iletmesini sağlarken, {When started} bloğun altındaki bloklar Robotu Diskleri toplamaya yönlendirir.

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

  1. Öğrencilere, Kod Tabanının üç Mars Kaya örneğini (Disk) de uygun sıralama konumlarına toplaması ve teslim etmesi için projeleri üzerinde çalışmaya devam edeceklerini söyleyin.
    • Aşağıdaki animasyon, Kod Tabanının meydan okumayı tamamlamak için hareket edebileceği olası bir yolu göstermektedir. Bu animasyonda robot her bir renkli diske doğru gidiyor ve bunları teker teker başlangıç pozisyonuna getirerek diski ilgili renk sıralama alanına teslim ediyor. Robot bir diski teslim ettikten sonra, bir sonraki diski almak için yola çıkmadan önce tekrar başlangıç pozisyonuna geri dönüyor.
    Video dosyası
  2. ModelÖğrencilerin VEXcode GO'da projelerine nasıl devam edeceklerini gösteren model.
    • Orta Oyun Arası tartışması sırasında bağlantı zaman aşımına uğradıysa, öğrencilere Kod Tabanındaki Beyni VEXcode GO'daki cihazlarına nasıl bağlayacaklarını gösterin. Bağlantı adımları cihazlar arasında değiştiğinden, VEX GO Brain'i bilgisayarınıza veya tabletinize bağlamak için belirli adımlar için VEXcode GO VEX Kitaplığının Bağlantı makalelerine bakın.

    Gerekirse, öğrenciler için projelerini Sahada nasıl test edeceklerini modelleyin.

    • Kod Tabanını Mars Üssüne yerleştirerek test için nasıl kurulacaklarını gösterin.

    Sol üstte kırmızı disk, sağ üstte yeşil disk, sağ altta mavi disk ve sağ alt köşede R, G ve B harfleriyle etiketlenmiş üç yatay bitişik kare bulunan bir GO alanının yukarıdan aşağıya görünümü. Harfler, ilgili renkli disklerin yerleştirileceği boşlukları gösterir. Robot, başlangıç pozisyonuna sol alt köşeye yakın, doğrudan altına ve kırmızı diske bakacak şekilde yerleştirilir. Test için
    ayarla
    • Kod Tabanı yerine getirildikten sonra, projeyi test etmek için VEXcode GO'da 'Başlat'ı seçin. Gerekirse öğrencilere VEXcode GO'da Proje Başlatma eğitim videosunu gösterin. 

    VEXcode GO'da Proje Başlatma öğreticisi için simge. VEXcode GO'da bir Proje eğitim videosu
    başlatın

    Erken bitiren ve ek zorluklara ihtiyaç duyan öğrenciler için, öğrencilerin Disk konumlarını değiştirmelerini ve projelerini Kod Tabanının yeni konumlardan Diskleri toplamasını ve sıralamasını sağlayacak şekilde ayarlamalarını sağlayın. Projeniz hala çalışıyor mu? Kod Tabanının yeni konumlardan Diskleri toplaması için neyi değiştirmeniz gerekiyor?

  3. Aşağıdaki gibi sorularla projelerini oluştururken ve test ederken öğrencilerle sohbet etmeyi kolaylaştırın:
    • Kod Tabanının üç Diski de toplaması için projenize ne eklemeniz gerekiyor?
    • Kod Tabanının Disk(ler) i toplamak için nasıl hareket etmesi gerekir? Ellerinle bana gösterebilir misin? 
    • Robotunuzun ne yaptığını ve robotunuzun ne yapmasını istediğinizi kelimelerle veya jestlerle açıklayabilir misiniz?
    • Kod Tabanının dönmesi gerekiyor mu? Ne kadar uzakta? Hangi yöne?
    • Kod Tabanının her Diski toplaması ve ardından Mars Tabanına geri dönmesi için hangi parametreleri değiştirmeniz gerekiyor?
    • [My block command] komutunu projenin hangi noktasında eklemelisiniz?
      • Bu, Kod Tabanı'nın Diski toplayıp Mars Üssü'nün başlangıç konumuna dönmesinden sonra olmalıdır. 

    Öğrencileri, Perseverance Rover ile çalışan bilim insanlarının görevini tamamlamak için zorlukların üstesinden gelmeye devam etmeleri gerektiği gibi, bu zorluğun ayrılmaz bir parçası olan deneme-yanılma yoluyla sebat etmeye teşvik edin. Öğrencilerinizle problem çözme süreci için bir yapı oluşturmak için Problem Çözme Döngüsü grafiğine görsel bir yardımcı olarak bakın. Öğrencilerin projelerinde sorun gidermelerine ve kendi çözümlerini üretmelerine yardımcı olacak daha fazla strateji için Arka Plan sayfasınınnumaralı bölümündeki Açık Uçlu Mücadeleye Hazırlanma bölümüne bakın.

    Öğrenci Problem Çözme Döngüsünün bir diyagramı. Oklar döngünün tekrarlandığını gösterir. Döngü, 'Sorunu tanımlayın ', ardından' Sorunun ne zaman ve nerede başladığını belirleyin ', ardından 'Düzenlemeler yapın ve test edin' ve son olarak tekrarlamadan önce 'Yansıtın' ile başlar.
    Öğrenci Problem Çözme Döngüsü

    Kesinliğe değil, kavrama odaklanın.

    • Bu Laboratuvarın amacı, bir projede Elektromıknatıs ve Göz Sensörünü kullanma kavramına odaklanmaktır. Öğrenciler robotlarını hafifçe yanlış hizaladılarsa veya Disk tam olarak doğru yerde değilse, Elektromıknatıs tarafından alındığından emin olmak için Diski hafifçe hareket ettirmenin sorun olmadığını bilmelerini sağlayın. Ayrıca, öğrencilere, Disk'in çoğunlukla sıralama alanı karesinde olması durumunda, ancak tamamen olmaması durumunda, onu sıralama alanına itmenin sorun olmadığını bildirin. 
    • Öğrenciler biriken hata nedeniyle 3. Diske ulaşamayabilir. Öğrenciler Kod Tabanını 3. Diske getiremezlerse, Kod Tabanına itmelerine izin verin. Bunu, Kod Tabanının hareketlerini ve dönüşlerini etkileyen öngörülemeyen Marian rüzgarlarının bir etkisi olarak bağlamsallaştırabilirsiniz. Ünitenin amacı, sürücü parametrelerindeki hassasiyeti ele almak değil, daha ziyade bir meydan okumayı tamamlamak için koşullu ve [Bloğum] ile kodlamaya odaklanmaktır.

    Öğrencilerin sorun gidermek için ek desteğe ihtiyacı varsa, öğrencilerin projelerinde her bloğun nasıl yürütüldüğünü görmek için projelerini birer birer gözden geçirmelerine yardımcı olmak için Proje Adımları özelliğini kullanın. Project Stepping özelliğinin nasıl kullanılacağı hakkında daha fazla bilgi için VEXcode GO'daki Stepping Through Blocks eğiticisini görüntüleyin.

    VEXcode GO'daki Step Through Blocks öğreticisi için simge. VEXcode GO'da
    Adım Adım Bloklar öğreticisi

    Bu zorluk için birçok olası çözüm vardır. Aşağıda referans için bir örnek verilmiştir.

    Örnek VEXcode GO, bu zorluğun çözümünü engeller. Bu, her ikisinin de altına eklenen 'Collect Green' ve 'Collect Blue' yorum bloklarının kodu ile son projenin bir devamıdır. Biri Başlatıldığında ile başlayan ve diğeri 'Diskleri Sırala' başlıklı bir Bloklarım tanım yığını olan iki yığın vardır. Diskleri Sırala Tanım bloğunda, her renk için kendisine bağlı üç If Then bloğu vardır, şu şekilde okunur: göz kırmızıyı algılarsa, 100 mm ileri sürün, mıknatısa düşmesi için enerji verin, 100 mm geri sürün ve 90 derece sola dönün. Ardından, If Then bloğu kapanır ve yenisi okur: göz yeşil algılarsa 250 mm ileriye doğru sürün, mıknatısa düşmesi için enerji verin, 250 mm geriye doğru sürün ve 90 derece sola dönün. Ardından, If Then bloğu kapanır ve yenisi okur: eğer göz maviyi algılarsa, 350 mm ileriye doğru sürün, mıknatısa düşmesi için enerji verin, 350 mm geriye doğru sürün ve son olarak 90 derece sola dönün. Başlatıldığında yığınının her diske sürülecek kodu vardır, başlangıç konumuna geri dönün ve ardından her üç disk için de sıralamak üzere Disklerimi Sırala Bloğunu kullanın. İlk olarak, kırmızı diski sıralamak için 400 mm ileri sürün, mıknatısa güç vermek için enerji verin ve 180 derece sağa dönün. Ardından, 400 mm ileri sürün, 90 derece sola dönün ve Diskleri Bloğumu Sırala'yı arayın. İkincisi, yeşil diski sıralamak için 425 mm ileri sürün, 90 derece sağa dönün ve 300 mm ileri sürün. Ardından, mıknatısa güç vermek için enerji verin, 300 mm geriye doğru sürün ve 90 derece sağa dönün. Ardından, 425 mm ileri sürün, 90 derece sola dönün ve Bloğumu Diskleri Sırala'yı arayın. Üçüncüsü, mavi diski sıralamak için 150 mm ileri sürün, 90 derece sağa dönün ve 400 mm ileri sürün. Ardından, mıknatısa güç vermek için enerji verin, 400 mm geriye doğru sürün ve 90 derece sağa dönün. Son olarak, 150 mm ileri sürün, 90 derece sola dönün ve Sort Disks My Block'u arayın.
    Olası çözüm)​​​​​​
  4. Öğrencilere, projelerini test ederken VEXcode GO'daki öne çıkan özelliğe bakmalarını hatırlatın. Vurgulamayı takip ederek [Bloğum]'un proje akışını net bir şekilde görselleştirebilir, projenin Diski toplamak için blok yığınından ne zaman taşındığını ve ardından diski sıralamak için [Bloğum]'a ne zaman taşındığını görebilirler. 
    • Ayrıca, öğrencilere [Bloğum tanımı] içindeki blokların hiçbirini değiştirmek zorunda kalmamaları gerektiğini hatırlatın, çünkü bunlar doğru sıralama konumlarına yönlendirilecektir. Diskler toplanıp Mars Üssü'ne geri getirildikten sonra, Kod Tabanı'nın onları sıralayabilmesi için projelerine [Bloğum komutunu] doğru sırayla eklemeleri yeterli olacaktır. 

    Büyüme zihniyetini teşvik etmek ve öğrencilerin kodlamanın bir parçası olan deneme yanılma yöntemini benimsemelerine yardımcı olmak ve yol boyunca hatalardan ders almalarını teşvik etmek için aşağıdaki gibi sorular sorun:

    • Sana bir şey öğreten hangi hatayı yaptın?
    • Bu hatadan ne öğrendiniz? Bir dahaki sefere Kod Tabanını kodlarken size nasıl yardımcı olabilir?
    • Bu zorlukta size yardımcı olan geçmiş hatalardan ne öğrendiniz?

    Sınıfın çevresini dolaşırken öğrencilerden her konuyu problem çözme konusunda konuşmalarını isteyin. Bu tekrarlayan bir süreç olacağından, öğrencilere Mars gezginlerini kodlayan bilim insanlarının da gezgini istedikleri gibi hareket ettirebilmek için birçok kez deneme yapmaları gerektiğini hatırlatın. 

    • Grubunuz projenizdeki sorunu nasıl tespit etti? 
    • Bunu düzeltmek için nasıl birlikte çalıştınız?
    • Sorunu daha net görebilmek için projenizi yavaşlatmak amacıyla Adım düğmesini kullanmayı denediniz mi? 
    • Grubunuzda şimdiye kadar elde ettiğiniz bir problem çözme başarısı neydi?
    • Bu Laboratuvarda kullandığınız diğer Laboratuvarlarda öğrendiğiniz bir şey nedir?
  5. Öğrencilere, Marslı kaya örneklerini iki kategoriye ayırmak için Perseverance Rover'ı nasıl kodlayabileceklerini sorun: eski yaşam belirtileri gösteren kayalar ve göstermeyen kayalar.