VEXcode V5-ൽ വേരിയബിളുകൾക്കും ഉപകരണങ്ങൾക്കും പേരിടൽ നിയമങ്ങൾ മനസ്സിലാക്കുന്നു.

VEXcode V5-ൽ, നിങ്ങൾ ഒരു പുതിയ വേരിയബിൾ സൃഷ്ടിക്കുമ്പോൾ അതിന് ഒരു പേര് നൽകേണ്ടതുണ്ട്. റോബോട്ട് കോൺഫിഗറേഷനിൽ ഒരു ഉപകരണത്തിന്റെ പേര് മാറ്റാനുള്ള ഓപ്ഷനും നിങ്ങൾക്കുണ്ട്. 


സാധുവായ നാമ നിയമങ്ങൾ

വേരിയബിൾ പേരുകൾ വ്യത്യസ്തമായിരിക്കണം, പക്ഷേ പേരിന് മറ്റ് ചില പ്രത്യേകതകൾ കൂടിയുണ്ട്. 

വേരിയബിൾ നാമങ്ങൾ ഇനിപ്പറയുന്ന സ്ഥലങ്ങളിൽ ഉപയോഗിക്കുന്നു:

  1. ഉപകരണം (റോബോട്ട് കോൺഫിഗറേഷൻ ഉപയോഗിച്ച് സൃഷ്ടിച്ചത്)
  2. സംഖ്യാ ("വേരിയബിൾ നിർമ്മിക്കുക" ഉപയോഗിച്ച് സൃഷ്ടിച്ചത്)
  3. ബൂളിയൻ (“ഒരു ബൂളിയൻ നിർമ്മിക്കുക” ഉപയോഗിച്ച് സൃഷ്ടിച്ചത്)
  4. ലിസ്റ്റ് ("ഒരു ലിസ്റ്റ് നിർമ്മിക്കുക" ഉപയോഗിച്ച് സൃഷ്ടിച്ചത്)
  5. 2D ലിസ്റ്റ് ("ഒരു 2D ലിസ്റ്റ് നിർമ്മിക്കുക" ഉപയോഗിച്ച് സൃഷ്ടിച്ചത്)


സാധുവായ ഒരു പേര് തിരഞ്ഞെടുക്കുമ്പോൾ പാലിക്കേണ്ട മാനദണ്ഡങ്ങളുടെ ഒരു അവലോകനം ഇതാ:

V5 ബ്ലോക്കുകളുടെ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്, വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും അവയുടെ കണക്ഷനുകളും പ്രദർശിപ്പിക്കുന്നു, V5 വിഭാഗ വിവരണ വിഭാഗത്തിലെ ട്യൂട്ടോറിയലിനായുള്ള സജ്ജീകരണം ചിത്രീകരിക്കുന്നു.

പേരിൽ പ്രത്യേക പ്രതീകങ്ങൾ ഉപയോഗിക്കാൻ കഴിയില്ല.

VEX റോബോട്ടിക്സ് ഉപയോഗിച്ച് പ്രോഗ്രാമുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ട്യൂട്ടോറിയലുകൾക്കായി ഉപയോഗിക്കുന്ന വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും അവയുടെ പ്രവർത്തനങ്ങളും പ്രദർശിപ്പിക്കുന്ന VEX V5 ബ്ലോക്കുകളുടെ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സ്ക്രീൻഷോട്ട്.

പേര് ഒരു അക്ഷരത്തിൽ തുടങ്ങണം. ഇത് ഒരു സംഖ്യയിൽ ആരംഭിക്കാൻ കഴിയില്ല.

റോബോട്ട് പ്രോഗ്രാമുകൾ സൃഷ്ടിക്കുന്നതിൽ ഉപയോക്താക്കളെ നയിക്കുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന, VEXcode ഇന്റർഫേസിനുള്ളിൽ വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും അവയുടെ പ്രവർത്തനങ്ങളും പ്രദർശിപ്പിക്കുന്ന VEX V5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ട്യൂട്ടോറിയലിന്റെ സ്‌ക്രീൻഷോട്ട്.

പേരിൽ സ്‌പെയ്‌സുകൾ ഉപയോഗിക്കാൻ കഴിയില്ല.

വിദ്യാഭ്യാസ റോബോട്ടിക്സ് പ്രോജക്റ്റുകൾക്കായുള്ള വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും അവയുടെ പ്രവർത്തനങ്ങളും പ്രദർശിപ്പിക്കുന്ന VEX V5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ട്യൂട്ടോറിയലിന്റെ സ്ക്രീൻഷോട്ട്.

VEXcode-ൽ പേര് ഒരു റിസർവ്ഡ് വാക്ക് ആകാൻ പാടില്ല. ഒരു റിസർവ്ഡ് വാക്ക് എന്നത് VEXcode ഇതിനകം ഉപയോഗിക്കുന്ന ഒരു വാക്കോ പേരോ ആണ്.

ഉദാഹരണങ്ങൾ:വെക്സ്, ബ്രെയിൻ, സമയം, വേണ്ടി, while, ബ്രേക്ക്, അല്ലെങ്കിൽ, അല്ല.

VEX റോബോട്ടിക്സിൽ ബ്ലോക്കുകൾ ഉപയോഗിക്കുന്നതിനെക്കുറിച്ചുള്ള ട്യൂട്ടോറിയലിനായി വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും അവയുടെ ക്രമീകരണവും പ്രദർശിപ്പിക്കുന്ന VEX V5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്.

പേര് അദ്വിതീയമായിരിക്കണം (ഒരിക്കൽ മാത്രം ഉപയോഗിക്കുക), പക്ഷേ വ്യത്യസ്ത കേസുകൾ (ഒരു വലിയക്ഷരവും ഒരു ചെറിയക്ഷരവും) ആകാം.


സാധ്യമായ പേര് പിശകുകൾ

റോബോട്ട് കോഡ് നിർമ്മിക്കുന്നതിനുള്ള വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും ഓപ്ഷനുകളും കാണിക്കുന്ന V5 ബ്ലോക്കുകളുടെ ട്യൂട്ടോറിയൽ ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്, V5 പ്രോഗ്രാമിംഗ് പരിസ്ഥിതിയുടെ ലേഔട്ടും സവിശേഷതകളും ചിത്രീകരിക്കുന്നു.

ഒരു വേരിയബിൾ നാമം സൃഷ്ടിക്കുമ്പോൾ, ഒരു "Name Taken" പിശക് കാണുകയാണെങ്കിൽ, മുകളിലുള്ള ഏതെങ്കിലും ഗ്രൂപ്പുകളിൽ ഒരു ഡ്യൂപ്ലിക്കേറ്റ് നാമം ഉണ്ടെന്നാണ് അർത്ഥമാക്കുന്നത്.

Vex Robotics V5 പ്രോഗ്രാമിംഗ് ട്യൂട്ടോറിയലുകളിൽ ഉപയോഗിക്കുന്ന വിവിധ ബ്ലോക്കുകൾ ചിത്രീകരിക്കുന്ന ഡയഗ്രം, പ്രോഗ്രാമിംഗ് ആശയങ്ങൾ മനസ്സിലാക്കാൻ സഹായിക്കുന്നതിന് ലേബൽ ചെയ്ത ഘടകങ്ങളും കണക്ഷനുകളും ഫീച്ചർ ചെയ്യുന്നു.

VEXcode V5 ന്റെ മുൻ പതിപ്പിൽ നിർമ്മിച്ചതും ഡ്യൂപ്ലിക്കേറ്റ് വേരിയബിൾ നാമമുള്ളതുമായ ഒരു പ്രോജക്റ്റ് തുറക്കുമ്പോൾ നിങ്ങൾക്ക് ഒരു കേസ് നേരിടേണ്ടി വന്നേക്കാം. ഇത് കംപൈൽ ചെയ്യുമ്പോൾ ഒരു പിശകിന് കാരണമാകും, തുടർന്ന് നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന തരത്തിലുള്ള പിശക് സന്ദേശം കാണാൻ കഴിയും.

മുകളിലുള്ള പിശക് സന്ദേശം ഇനിപ്പറയുന്ന പ്രശ്നങ്ങൾ കാണിക്കുന്നു:

  • "myvariable" എന്ന പേര് ഒരു സംഖ്യാ വേരിയബിളായും ഒരു ബൂളിയൻ വേരിയബിളായും കണ്ടെത്തി. 
  • "awesomeVar" എന്ന പേര് ഒരു സംഖ്യാ വേരിയബിളായും ഒരു ബൂളിയൻ വേരിയബിളായും കണ്ടെത്തി. 

പിശക് പരിഹരിക്കുന്നതിന്, ഡ്യൂപ്ലിക്കേറ്റുകളിൽ ഒന്ന് നീക്കം ചെയ്യുകയോ മാറ്റുകയോ ചെയ്യേണ്ടതുണ്ട്, അങ്ങനെ അവ അദ്വിതീയമായിരിക്കും.

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

Last Updated: