ലാബ് 1 - തടസ്സങ്ങൾ കണ്ടെത്തുക
- ചൊവ്വയുടെ ലാൻഡിംഗ് ഏരിയയിലെ (ഒരു 123 ഫീൽഡ്) തടസ്സങ്ങൾ കണ്ടെത്തുന്നതിനായി പ്രവർത്തിക്കുന്ന ഒരു ചൊവ്വ റോവർ ആണ് 123 റോബോട്ട് എന്ന് വിദ്യാർത്ഥികൾ നടിക്കും, അങ്ങനെ ഈ തടസ്സങ്ങൾ നീക്കംചെയ്യാൻ കഴിയും.
- 123 റോബോട്ടിന്റെ മുൻവശത്തുള്ള ഐ സെൻസറിനെ വിദ്യാർത്ഥികൾക്ക് പരിചയപ്പെടുത്തുകയും വസ്തുക്കളെ കണ്ടെത്താൻ ഐ സെൻസർ എങ്ങനെ ഉപയോഗിക്കാമെന്ന് നിരീക്ഷിക്കുകയും ചെയ്യും.
- VEXcode 123 ലെ [Drive until] ബ്ലോക്കിനെക്കുറിച്ചും വിദ്യാർത്ഥികളെ പരിചയപ്പെടുത്തും, കൂടാതെ ഐ സെൻസർ ഒരു വസ്തുവിനെ കണ്ടെത്തുന്നതുവരെ ഈ ബ്ലോക്ക് 123 റോബോട്ടിനെ എങ്ങനെ ഡ്രൈവ് ചെയ്യാൻ നിർദ്ദേശിക്കുന്നുവെന്ന് കാണിക്കുന്ന ഒരു പ്രദർശനം കാണുകയും ചെയ്യും.
- തുടർന്ന് വിദ്യാർത്ഥികൾ [Drive until] ബ്ലോക്ക് ഉപയോഗിച്ച് 123 റോബോട്ട് പ്രവർത്തിപ്പിക്കുന്ന ഒരു പ്രോജക്റ്റ് നിർമ്മിച്ച് പരീക്ഷിക്കും, അത് ഐ സെൻസർ ഒരു വസ്തുവിനെ കണ്ടെത്തുന്നതുവരെ പ്രവർത്തിപ്പിക്കും.
- ചൊവ്വയുടെ ലാൻഡിംഗ് ഏരിയയിൽ ഒരു തടസ്സം കണ്ടെത്തിയെന്നും അത് നീക്കം ചെയ്യേണ്ടതുണ്ടെന്നും സൂചിപ്പിക്കുന്ന 123 റോബോട്ട് അവതരിപ്പിക്കുന്നതിനായി വിദ്യാർത്ഥികൾ അവരുടെ പ്രോജക്റ്റിൽ ഒരു ഗ്ലോ ഫീച്ചർ ചേർക്കും.
ലാബ് 2 - ലാൻഡിംഗ് ഏരിയ വൃത്തിയാക്കുക
- ഈ ലാബിൽ, വിദ്യാർത്ഥികൾക്ക് ഒരു VEXcode 123 പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നതിനുള്ള വെല്ലുവിളി ഉണ്ടാകും, അതിൽ 123 റോബോട്ട് ചൊവ്വയുടെ ലാൻഡിംഗ് ഏരിയ (123 ഫീൽഡ്) മുഴുവൻ പരിശോധിച്ച് അടുത്ത ചൊവ്വ റോവർ ഇറങ്ങുന്നതിന് മുമ്പ് തടസ്സങ്ങളൊന്നുമില്ലെന്ന് ഉറപ്പാക്കും.
- VEXcode 123 ലെ ലൂപ്പുകളെ വിദ്യാർത്ഥികളെ പരിചയപ്പെടുത്തുകയും, ആ ബ്ലോക്കുകളിൽ 123 റോബോട്ട് ഈ “C” ബ്ലോക്കുകൾക്കുള്ളിലെ കമാൻഡുകൾ എന്നെന്നേക്കുമായി ആവർത്തിക്കുന്നത് എങ്ങനെയെന്ന് നിരീക്ഷിക്കുകയും ചെയ്യും. 123 ഫീൽഡിലെ ഒന്നിലധികം തടസ്സങ്ങൾ 123 റോബോട്ടിന് കണ്ടെത്തുന്നതിന് സെൻസർ ഫീഡ്ബാക്ക് ഉപയോഗിച്ച് ഈ ലൂപ്പ് എങ്ങനെ ഉപയോഗിക്കാമെന്ന് വിദ്യാർത്ഥികൾക്ക് കാണാൻ കഴിയും.
- പ്ലേ വിഭാഗങ്ങളിൽ, വിദ്യാർത്ഥികൾ 123 റോബോട്ട് ഡ്രൈവ് ഉള്ള ഒരു പ്രോജക്റ്റ് പരീക്ഷിക്കുന്നതിനുമുള്ള ഒരു തുറന്ന വെല്ലുവിളി പൂർത്തിയാക്കുകയും തടസ്സ സ്ഥാനങ്ങൾ മാറിയാലും ഫീൽഡിലെ എല്ലാ തടസ്സങ്ങളും കണ്ടെത്തുകയും ചെയ്യും.