VEXcode 123-ൽ ഒരു പ്രോജക്റ്റിലൂടെ കടന്നുപോകുന്നു

പ്രോജക്റ്റ് സ്റ്റെപ്പിംഗ് സവിശേഷത ഉപയോക്താവിന് ഒരു പ്രോജക്റ്റ് ബ്ലോക്ക് ബൈ ബ്ലോക്ക് ആയി എങ്ങനെ നടപ്പിലാക്കുന്നുവെന്ന് കാണാനുള്ള ഒരു മാർഗം നൽകുന്നു. വിദ്യാർത്ഥികളുടെ പ്രശ്‌നപരിഹാരത്തിന് സഹായിക്കുന്നതിനോ ഒരു പ്രോജക്റ്റിന്റെ ഒഴുക്ക് നന്നായി മനസ്സിലാക്കുന്നതിനോ ഈ ദൃശ്യ സൂചനകൾ ഉപയോഗിക്കാം. ഒരു പ്രോജക്റ്റ് ആരംഭിക്കുമ്പോൾ, 123 റോബോട്ട് നിർദ്ദേശിച്ച പ്രകാരം പ്രോജക്റ്റ് നിർവഹിക്കും, പക്ഷേ അത് ഉപയോക്താവ് ഉദ്ദേശിച്ച രീതിയിൽ ആയിരിക്കണമെന്നില്ല. ബ്ലോക്കുകൾ ഓരോന്നായി എക്സിക്യൂട്ട് ചെയ്യുന്നത് കാണാനുള്ള കഴിവ് ഉപയോക്താവിന് ഏതൊക്കെ ബ്ലോക്കുകളാണ് പിശകിന് കാരണമാകുന്നതെന്ന് മികച്ച കാഴ്ചപ്പാട് നൽകുന്നു, അതിനാൽ ഡീബഗ്ഗിംഗ് കൂടുതൽ ലക്ഷ്യബോധമുള്ളതും കാര്യക്ഷമവുമായ പ്രക്രിയയായി മാറും.


പ്രോജക്റ്റ് സ്റ്റെപ്പിംഗ് ഫീച്ചർ എങ്ങനെ ഉപയോഗിക്കാം

സ്റ്റാർട്ട്, സ്റ്റോപ്പ് ഐക്കണുകൾക്കിടയിൽ സ്റ്റെപ്പ് ഐക്കൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന VEXcode 123 ടൂൾബാർ.

VEXcode 123-ൽ Project Stepping ഫീച്ചർ ഉപയോഗിക്കുന്നതിന്, 123 Robot നിങ്ങളുടെ ടാബ്‌ലെറ്റുമായോ കമ്പ്യൂട്ടറുമായോ ബന്ധിപ്പിച്ചിരിക്കണം. ഒരു 123 റോബോട്ട്, ബന്ധിപ്പിക്കുന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾക്ക് VEX ലൈബ്രറിലെ ഇൻസ്റ്റാൾ ആൻഡ് കണക്ട് വിഭാഗത്തിലെ നിങ്ങളുടെ ഉപകരണത്തിനായുള്ള ലേഖനം കാണുക.

VEXcode 123 ടൂൾബാറിന്റെ മുകളിൽ വലതുവശത്തുള്ള സ്റ്റെപ്പ് ബട്ടൺ തിരഞ്ഞെടുക്കുക.

ബ്ലോക്കിനുള്ള ഡ്രൈവ്, ബ്ലോക്കിനുള്ള ടേൺ, ബ്ലോക്കിനുള്ള മറ്റൊരു ഡ്രൈവ് എന്നിവയുള്ള VEXcode 123 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്. പ്രോഗ്രാം ഒരിക്കൽ പടിപടിയായി പ്രവർത്തിക്കുന്നുണ്ടെന്നും ഈ ബ്ലോക്ക് ഇപ്പോൾ പ്രവർത്തിക്കുന്നുവെന്നും കാണിക്കുന്നതിനായി ബ്ലോക്കിനായുള്ള ആദ്യത്തെ ഡ്രൈവ് പച്ച നിറത്തിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

തിരഞ്ഞെടുത്തുകഴിഞ്ഞാൽ, ഒരു പച്ച ഹൈലൈറ്റ് ദൃശ്യമാകും, പ്രോഗ്രാം എവിടെയാണ് ആരംഭിക്കുന്നതെന്ന് സൂചിപ്പിക്കാൻ {When started} ബ്ലോക്കിന് ചുറ്റും മിന്നിമറയും, തുടർന്ന് സ്റ്റാക്കിലെ ആദ്യത്തെ ബ്ലോക്ക് ഹൈലൈറ്റ് ചെയ്യാൻ ഉടൻ നീങ്ങും. സ്റ്റെപ്പ് ബട്ടൺ വീണ്ടും തിരഞ്ഞെടുക്കുന്നതുവരെ ഹൈലൈറ്റ് {When started} ശേഷം ആദ്യ ബ്ലോക്കിൽ തന്നെ തുടരും.

ബ്ലോക്കിനുള്ള ഡ്രൈവ്, ബ്ലോക്കിനുള്ള ടേൺ, ബ്ലോക്കിനുള്ള മറ്റൊരു ഡ്രൈവ് എന്നിവയുള്ള VEXcode 123 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്. പ്രോഗ്രാം രണ്ടുതവണ ചുവടുവെച്ചിട്ടുണ്ടെന്നും ഈ ബ്ലോക്ക് ഇപ്പോൾ പ്രവർത്തിക്കുന്നുവെന്നും കാണിക്കുന്നതിനായി ടേൺ ഫോർ ബ്ലോക്ക് പച്ച നിറത്തിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന ബ്ലോക്ക് ആരംഭിക്കാൻ വീണ്ടും സ്റ്റെപ്പ് ബട്ടൺ തിരഞ്ഞെടുക്കുക. ബ്ലോക്ക് എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ ഹൈലൈറ്റ് മിന്നിമറയും. ബ്ലോക്ക് പൂർത്തിയായിക്കഴിഞ്ഞാൽ, അടുത്ത ബ്ലോക്ക് ഹൈലൈറ്റ് ചെയ്യപ്പെടും, സ്റ്റെപ്പ് ബട്ടൺ വീണ്ടും തിരഞ്ഞെടുക്കുമ്പോൾ അടുത്ത കമാൻഡ് പ്രവർത്തിപ്പിക്കാൻ അത് തയ്യാറാണെന്ന് ഇത് സൂചിപ്പിക്കുന്നു.

പ്രോജക്റ്റ് ഒരു സമയം ഒരു ബ്ലോക്ക് ആയി നടപ്പിലാക്കാൻ സ്റ്റെപ്പ് ബട്ടൺ ഉപയോഗിക്കുന്നത് തുടരുക. ഒരു പ്രോജക്റ്റിലൂടെ കടന്നുപോകുമ്പോൾ, സ്റ്റാർട്ട് ബട്ടൺ തിരഞ്ഞെടുക്കുന്നത് ബാക്കിയുള്ള പ്രോജക്റ്റ് പൂർണ്ണ വേഗതയിൽ നടപ്പിലാക്കാൻ സഹായിക്കും. ഒരു പ്രോജക്റ്റിന്റെ ആദ്യത്തെ കുറച്ച് ബ്ലോക്കുകളിലൂടെ കടന്നുപോകാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ ഇത് സഹായകരമാകും, പക്ഷേ ബാക്കിയുള്ള പ്രോജക്റ്റ് എഴുതിയതുപോലെ നടപ്പിലാക്കുക.


പ്രോജക്റ്റ് സ്റ്റെപ്പിംഗ് ഫീച്ചർ ഉപയോഗിച്ചുള്ള ഡീബഗ്ഗിംഗ്

റോബോട്ടിനെ ഒരു ചതുരത്തിൽ ഓടിക്കുന്നതിനായി 4 ജോഡി ഡ്രൈവ് ഫോർ, ടേൺ ഫോർ ബ്ലോക്കുകൾ ഉള്ള VEXcode 123 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്. കോഡിൽ ഒരു ബഗ് ഉണ്ടെന്ന് സൂചിപ്പിക്കുന്നതിന് തെറ്റായ ഒരു ബ്ലോക്ക് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

പ്രോജക്ട് സ്റ്റെപ്പിംഗ് സവിശേഷത പ്രോജക്റ്റിന്റെ ഒഴുക്ക് മന്ദഗതിയിലാക്കുകയും പ്രോജക്റ്റിലെ ഓരോ ബ്ലോക്കിലും 123 റോബോട്ട് എന്താണ് ചെയ്യുന്നതെന്ന് നേരിട്ട് ദൃശ്യ ഫീഡ്‌ബാക്ക് നൽകുകയും ചെയ്യുന്നു. ഇത് ഉപയോക്താവിന് പ്രോജക്റ്റിലെ പെരുമാറ്റങ്ങൾ നിരീക്ഷിക്കാനും തെറ്റുകൾ തിരുത്താനും ഓരോ ബ്ലോക്കായി കടന്നുപോകാൻ അനുവദിക്കുന്നു.

ഈ ഉദാഹരണത്തിൽ, 123-ാമത്തെ റോബോട്ട് ഒരു ചതുരത്തിൽ ഓടിക്കുക എന്നതാണ് ഉദ്ദേശ്യം (ഒരു ചതുരം സൃഷ്ടിക്കാൻ 1 ചുവട് മുന്നോട്ട് ഓടിച്ച് 90 ഡിഗ്രി വലത്തേക്ക് 4 തവണ തിരിക്കുക). എന്നിരുന്നാലും, പദ്ധതിയിൽ ഒരു തെറ്റായ വഴിത്തിരിവുണ്ട്.

റോബോട്ടിനെ ഒരു ചതുരത്തിൽ ഓടിക്കുന്നതിനായി 4 ജോഡി ഡ്രൈവ് ഫോർ, ടേൺ ഫോർ ബ്ലോക്കുകൾ ഉള്ള VEXcode 123 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്. പ്രോഗ്രാം നിലവിൽ ഒരു ബഗിലൂടെ കടന്നുപോകുന്നുവെന്ന് സൂചിപ്പിക്കുന്നതിന് തെറ്റായ ഒരു ബ്ലോക്ക് പച്ചയിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു. വലതുവശത്തുള്ള ഒരു ഡയഗ്രം റോബോട്ട് അതിന്റെ റൂട്ടിൽ തെറ്റായ വഴിത്തിരിവ് എടുക്കുന്നതായി കാണിക്കുന്നു.

ഒരു തെറ്റ് ശ്രദ്ധയിൽപ്പെടുന്നതുവരെ പ്രോജക്റ്റ് ഘട്ടം ഘട്ടമായി ആരംഭിക്കുന്നതിനും നടപ്പിലാക്കുന്നതിനും പ്രോജക്റ്റ് സ്റ്റെപ്പിംഗ് ഫീച്ചർ ഉപയോഗിക്കുക.

ഒരു ചതുരാകൃതിയിലുള്ള പ്രോഗ്രാമിൽ ഡ്രൈവിന്റെ രണ്ട് പതിപ്പുകൾ കാണിക്കുന്ന VEXcode 123 Blocks പ്രോജക്റ്റ്. ഇടതുവശത്തുള്ള പതിപ്പിൽ, വലത്തേക്ക് തിരിയേണ്ട സമയത്ത് ഇടത്തേക്ക് തിരിയാൻ ഒരു ടേൺ ഫോർ ബ്ലോക്ക് സെറ്റ് കാണിക്കുന്നു, വലതുവശത്തുള്ള പതിപ്പിൽ ഈ തെറ്റ് തിരുത്തിയിരിക്കുന്നു.

തെറ്റ് തിരുത്തുക.

റോബോട്ടിനെ ഒരു ചതുരത്തിൽ ഓടിക്കുന്ന 4 ജോഡി ഡ്രൈവ് ഫോർ, ടേൺ ഫോർ ബ്ലോക്കുകൾ ഉള്ള VEXcode 123 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്. തെറ്റായ ടേൺ ബ്ലോക്ക് ശരിയാക്കിയിട്ടുണ്ട്, വലതുവശത്തുള്ള ഒരു ഡയഗ്രം റോബോട്ട് ശരിയായ റൂട്ടിൽ ഓടിക്കുന്നത് കാണിക്കുന്നു.

തുടർന്ന്, സ്റ്റോപ്പ് ബട്ടൺ തിരഞ്ഞെടുത്ത് സ്റ്റെപ്പ് ബട്ടൺ ഉപയോഗിച്ച് പ്രോജക്റ്റ് തുടക്കം മുതൽ വീണ്ടും ആരംഭിക്കുക, പ്രോജക്റ്റിന്റെ ഓരോ ബ്ലോക്കിലും 123 റോബോട്ടിന്റെ പെരുമാറ്റം നിരീക്ഷിക്കാൻ പ്രോജക്റ്റ് സ്റ്റെപ്പിംഗ് സവിശേഷത ഉപയോഗിച്ച്. പദ്ധതി ഉദ്ദേശിച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നതുവരെ ഈ പ്രക്രിയ ആവർത്തിക്കുക.

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

Last Updated: