റോബോട്ട്-ടു-റോബോട്ട് ആശയവിനിമയം ഉൾപ്പെടുന്ന കൂടുതൽ വിപുലമായ കോഡിംഗ് പ്രോജക്ടുകൾ നിങ്ങൾ നിർമ്മിക്കാൻ തുടങ്ങുമ്പോൾ, കാര്യങ്ങൾ എല്ലായ്പ്പോഴും ആസൂത്രണം ചെയ്തതുപോലെ നടക്കണമെന്നില്ല - അത് കുഴപ്പമില്ല! അവിടെയാണ് ട്രബിൾഷൂട്ടിംഗ് ഉം എറർ ഹാൻഡ്ലിംഗ് വരുന്നത്. ചിലപ്പോൾ നിങ്ങളുടെ റോബോട്ടുകൾ നിങ്ങൾ പ്രതീക്ഷിക്കുന്ന രീതിയിൽ പ്രതികരിച്ചേക്കില്ല, അല്ലെങ്കിൽ അവയുടെ സന്ദേശങ്ങൾ പരസ്പരം എത്തുന്നില്ലെന്ന് തോന്നിയേക്കാം.
ഈ പാഠത്തിൽ, ട്രബിൾഷൂട്ടിംഗും പിശക് കൈകാര്യം ചെയ്യലും തമ്മിലുള്ള വ്യത്യാസം നിങ്ങൾ പഠിക്കും. രണ്ടിനും ചില തന്ത്രങ്ങൾ നിങ്ങൾ പഠിക്കും, അതുവഴി നിങ്ങളുടെ കോഡിലെ പ്രശ്നങ്ങൾ കൂടുതൽ എളുപ്പത്തിൽ കണ്ടെത്താനും പരിഹരിക്കാനും കഴിയും.
ട്രബിൾഷൂട്ടിംഗ്
പഠിക്കാൻ താഴെയുള്ള വീഡിയോ കാണുക:
- ആ ട്രബിൾഷൂട്ടിംഗ് നിങ്ങളുടെ പ്രോജക്റ്റിലെ ബഗുകൾ കണ്ടെത്താനും അവ പരിഹരിക്കാനും സഹായിക്കും.
- റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകളുടെ ട്രബിൾഷൂട്ടിംഗിനുള്ള ചില തന്ത്രങ്ങൾ, ഉദാഹരണത്തിന്
- നിങ്ങളുടെ സ്വീകരിക്കുന്ന റോബോട്ടിന് അയയ്ക്കുന്ന റോബോട്ടിൽ നിന്നുള്ള എല്ലാ സന്ദേശങ്ങളും ലഭിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ, റോബോട്ടിന്റെ സ്ക്രീനിൽ പ്രിന്റ് ചെയ്യുന്നത് പോലുള്ള ഒരു ദൃശ്യ സൂചന എങ്ങനെ ഉപയോഗിക്കാം.
- ഒരു റോബോട്ട് ഒരു സന്ദേശത്തിനായി കാത്തിരിക്കുകയാണോ അതോ ഒരു സന്ദേശം ലഭിച്ചതിനുശേഷം ഒരു ടാസ്ക് പൂർത്തിയാക്കുകയാണോ എന്ന് കാണിക്കാൻ ഇമോജി പോലുള്ള ഒരു ദൃശ്യ സൂചന എങ്ങനെ ഉപയോഗിക്കാം.
ഇപ്പോൾ നിങ്ങൾ ട്രബിൾഷൂട്ടിംഗ് വീഡിയോ കണ്ടുകഴിഞ്ഞു, നിങ്ങളുടെ ചിന്തകൾ നിങ്ങളുടെ ഡയറിയിൽ രേഖപ്പെടുത്തുക. നിങ്ങളുടെ ചിന്തയെ നയിക്കുന്നതിനും ഒരു മുഴുവൻ ക്ലാസ് ചർച്ചയ്ക്ക് തയ്യാറാകുന്നതിനും ഈ ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക:
- വീഡിയോയിലെ തന്ത്രങ്ങൾ നിങ്ങളുടെ പ്രോജക്റ്റുകളിലെ ബഗുകൾ കണ്ടെത്തുന്നതും പരിഹരിക്കുന്നതും എങ്ങനെ എളുപ്പമാക്കും?
- നിങ്ങളുടെ പ്രോജക്റ്റുകളിലെ പ്രശ്നപരിഹാരത്തിന് സഹായകരമാകുമെന്ന് നിങ്ങൾ കരുതുന്ന എന്ത് കാര്യങ്ങളാണ് വീഡിയോയിൽ കണ്ടത്?
- നിങ്ങളുടെ റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകളുടെ ട്രബിൾഷൂട്ടിംഗിനെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തൊക്കെ ചോദ്യങ്ങളുണ്ട്?
പഠിക്കാൻ താഴെയുള്ള വീഡിയോ കാണുക:
- ആ ട്രബിൾഷൂട്ടിംഗ് നിങ്ങളുടെ പ്രോജക്റ്റിലെ ബഗുകൾ കണ്ടെത്താനും അവ പരിഹരിക്കാനും സഹായിക്കും.
- റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകളുടെ ട്രബിൾഷൂട്ടിംഗിനുള്ള ചില തന്ത്രങ്ങൾ, ഉദാഹരണത്തിന്
- നിങ്ങളുടെ സ്വീകരിക്കുന്ന റോബോട്ടിന് അയയ്ക്കുന്ന റോബോട്ടിൽ നിന്നുള്ള എല്ലാ സന്ദേശങ്ങളും ലഭിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ, റോബോട്ടിന്റെ സ്ക്രീനിൽ പ്രിന്റ് ചെയ്യുന്നത് പോലുള്ള ഒരു ദൃശ്യ സൂചന എങ്ങനെ ഉപയോഗിക്കാം.
- ഒരു റോബോട്ട് ഒരു സന്ദേശത്തിനായി കാത്തിരിക്കുകയാണോ അതോ ഒരു സന്ദേശം ലഭിച്ചതിനുശേഷം ഒരു ടാസ്ക് പൂർത്തിയാക്കുകയാണോ എന്ന് കാണിക്കാൻ ഇമോജി പോലുള്ള ഒരു ദൃശ്യ സൂചന എങ്ങനെ ഉപയോഗിക്കാം.
ഇപ്പോൾ നിങ്ങൾ ട്രബിൾഷൂട്ടിംഗ് വീഡിയോ കണ്ടുകഴിഞ്ഞു, നിങ്ങളുടെ ചിന്തകൾ നിങ്ങളുടെ ഡയറിയിൽ രേഖപ്പെടുത്തുക. നിങ്ങളുടെ ചിന്തയെ നയിക്കുന്നതിനും ഒരു മുഴുവൻ ക്ലാസ് ചർച്ചയ്ക്ക് തയ്യാറാകുന്നതിനും ഈ ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക:
- വീഡിയോയിലെ തന്ത്രങ്ങൾ നിങ്ങളുടെ പ്രോജക്റ്റുകളിലെ ബഗുകൾ കണ്ടെത്തുന്നതും പരിഹരിക്കുന്നതും എങ്ങനെ എളുപ്പമാക്കും?
- നിങ്ങളുടെ പ്രോജക്റ്റുകളിലെ പ്രശ്നപരിഹാരത്തിന് സഹായകരമാകുമെന്ന് നിങ്ങൾ കരുതുന്ന എന്ത് കാര്യങ്ങളാണ് വീഡിയോയിൽ കണ്ടത്?
- നിങ്ങളുടെ റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകളുടെ ട്രബിൾഷൂട്ടിംഗിനെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തൊക്കെ ചോദ്യങ്ങളുണ്ട്?
വീഡിയോ കണ്ടതിനു ശേഷവും പരിശീലനത്തിന് മുമ്പും, വിദ്യാർത്ഥികൾ ക്ലാസ് മുഴുവൻ ചർച്ചയ്ക്കായി ഒത്തുകൂടുക. ചർച്ചയ്ക്കുള്ള അടിസ്ഥാനമായി നൽകിയിരിക്കുന്ന ചോദ്യങ്ങൾക്ക് വിദ്യാർത്ഥികളുടെ ഉത്തരങ്ങൾ ഉപയോഗിക്കുക.
"ബഗ്", "എറർ" എന്നീ പദങ്ങൾ പലപ്പോഴും സാധാരണ സംഭാഷണങ്ങളിൽ പരസ്പരം മാറിമാറി ഉപയോഗിക്കാറുണ്ടെങ്കിലും, കമ്പ്യൂട്ടർ സയൻസിലെ അല്പം വ്യത്യസ്തമായ ആശയങ്ങളെയാണ് അവ സൂചിപ്പിക്കുന്നത്.
- ഒരു ബഗ് എന്നത് ഒരു അപ്രതീക്ഷിത പെരുമാറ്റം അല്ലെങ്കിൽ പ്രോഗ്രാമിന്റെ യുക്തിയിലെ ഒരു പോരായ്മയാണ്, അത് റോബോട്ടിനെ അപ്രതീക്ഷിത രീതിയിൽ പെരുമാറാൻ കാരണമാകുന്നു.
- കോഡ് പ്രവർത്തിക്കുന്നത് തന്നെ തടയുന്ന ഒരു പ്രശ്നമാണ് ഒരു പിശക്.
ഈ പാഠത്തിനായി ഒരു ടി-ചാർട്ട് സൃഷ്ടിക്കുന്നത് നല്ലതാണ്, നിർവചനങ്ങളും ട്രബിൾഷൂട്ടിംഗിനും പിശക് കൈകാര്യം ചെയ്യുന്നതിനുമുള്ള തന്ത്രങ്ങളും താരതമ്യം ചെയ്യുകയും താരതമ്യം ചെയ്യുകയും ചെയ്യുക. ഈ പാഠത്തിലുടനീളം വിദ്യാർത്ഥികൾക്ക് അവരുടെ ഗ്രാഹ്യം വികസിക്കുന്നതിനനുസരിച്ച് അതിലേക്ക് കൂട്ടിച്ചേർക്കാൻ കഴിയും.
പിശക് കൈകാര്യം ചെയ്യൽ
അടുത്തതായി, റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകളിലെ പിശക് കൈകാര്യം ചെയ്യലിനെക്കുറിച്ചുള്ള താഴെയുള്ള വീഡിയോ കാണുക:
- നിങ്ങളുടെ കോഡിംഗ് പ്രോജക്റ്റുകളിലെ പ്രശ്നങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിന് മുൻകൂട്ടി ആസൂത്രണം ചെയ്യാൻ ആ പിശക് കൈകാര്യം ചെയ്യൽ നിങ്ങളെ സഹായിക്കും.
- നിങ്ങളുടെ സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകളിൽ പിശക് കൈകാര്യം ചെയ്യൽ നിർമ്മിക്കുന്നതിന് ഒരു വിഷ്വൽ ക്യൂ (ഇമോജി പോലുള്ളവ) ഉപയോഗിച്ച് if/else if/else ബ്ലോക്ക് എങ്ങനെ ഉപയോഗിക്കാം.
പിശക് കൈകാര്യം ചെയ്യുന്നതിനെക്കുറിച്ചുള്ള വീഡിയോ കണ്ടുകഴിഞ്ഞു, നിങ്ങളുടെ ചിന്തകൾ ഒരു ഡയറിയിൽ രേഖപ്പെടുത്തുക. നിങ്ങളുടെ ചിന്തയെ നയിക്കുന്നതിനും ക്ലാസ് മുഴുവൻ ചർച്ചയ്ക്ക് തയ്യാറാകുന്നതിനും സഹായിക്കുന്നതിന് ഇനിപ്പറയുന്ന ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക.
- പിശക് കൈകാര്യം ചെയ്യുന്നതിനുള്ള തന്ത്രത്തിനും പ്രശ്നപരിഹാരത്തിനുള്ള തന്ത്രങ്ങൾക്കും ഇടയിൽ എന്തെല്ലാം വ്യത്യാസങ്ങളാണ് നിങ്ങൾ ശ്രദ്ധിച്ചത്?
- if/else if/else ബ്ലോക്ക് ചേർക്കുന്നത് പ്രോജക്റ്റ് കൂടുതൽ സുഗമമായി നടത്താൻ എങ്ങനെ സഹായിക്കും?
- പിശക് കൈകാര്യം ചെയ്യുന്നതിനെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തെല്ലാം ചോദ്യങ്ങളുണ്ട്?
അടുത്തതായി, റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകളിലെ പിശക് കൈകാര്യം ചെയ്യലിനെക്കുറിച്ചുള്ള താഴെയുള്ള വീഡിയോ കാണുക:
- നിങ്ങളുടെ കോഡിംഗ് പ്രോജക്റ്റുകളിലെ പ്രശ്നങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിന് മുൻകൂട്ടി ആസൂത്രണം ചെയ്യാൻ ആ പിശക് കൈകാര്യം ചെയ്യൽ നിങ്ങളെ സഹായിക്കും.
- നിങ്ങളുടെ സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകളിൽ പിശക് കൈകാര്യം ചെയ്യൽ നിർമ്മിക്കുന്നതിന് ഒരു വിഷ്വൽ ക്യൂ (ഇമോജി പോലുള്ളവ) ഉപയോഗിച്ച് if/else if/else ബ്ലോക്ക് എങ്ങനെ ഉപയോഗിക്കാം.
പിശക് കൈകാര്യം ചെയ്യുന്നതിനെക്കുറിച്ചുള്ള വീഡിയോ കണ്ടുകഴിഞ്ഞു, നിങ്ങളുടെ ചിന്തകൾ ഒരു ഡയറിയിൽ രേഖപ്പെടുത്തുക. നിങ്ങളുടെ ചിന്തയെ നയിക്കുന്നതിനും ക്ലാസ് മുഴുവൻ ചർച്ചയ്ക്ക് തയ്യാറാകുന്നതിനും സഹായിക്കുന്നതിന് ഇനിപ്പറയുന്ന ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക.
- പിശക് കൈകാര്യം ചെയ്യുന്നതിനുള്ള തന്ത്രത്തിനും പ്രശ്നപരിഹാരത്തിനുള്ള തന്ത്രങ്ങൾക്കും ഇടയിൽ എന്തെല്ലാം വ്യത്യാസങ്ങളാണ് നിങ്ങൾ ശ്രദ്ധിച്ചത്?
- if/else if/else ബ്ലോക്ക് ചേർക്കുന്നത് പ്രോജക്റ്റ് കൂടുതൽ സുഗമമായി നടത്താൻ എങ്ങനെ സഹായിക്കും?
- പിശക് കൈകാര്യം ചെയ്യുന്നതിനെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തെല്ലാം ചോദ്യങ്ങളുണ്ട്?
വീഡിയോ കണ്ടതിനു ശേഷവും പരിശീലനത്തിന് മുമ്പും, വിദ്യാർത്ഥികൾ ക്ലാസ് മുഴുവൻ ചർച്ചയ്ക്കായി വീണ്ടും ഒത്തുചേരുക. ചർച്ചയ്ക്കുള്ള അടിസ്ഥാനമായി നൽകിയിരിക്കുന്ന ചോദ്യങ്ങൾക്ക് വിദ്യാർത്ഥികളുടെ ഉത്തരങ്ങൾ ഉപയോഗിക്കുക.
യൂണിറ്റിന്റെ ബാക്കി ഭാഗങ്ങളിൽ വിദ്യാർത്ഥികൾക്ക് പരാമർശിക്കുന്നതിനായി ടി-ചാർട്ടിൽ പിശക് കൈകാര്യം ചെയ്യുന്നതിനെക്കുറിച്ചുള്ള വിദ്യാർത്ഥികളുടെ ചിന്തകൾ ചേർക്കുക.
ഗൈഡഡ് പ്രാക്ടീസ്
വീഡിയോകൾ കണ്ടു ചർച്ച ചെയ്തു കഴിഞ്ഞ സ്ഥിതിക്ക്, ഇനി പരിശീലിക്കാനുള്ള സമയമായി. ബഗുകളോ പിശകുകളോ ഉള്ള നിരവധി റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകൾ നിങ്ങൾക്ക് നൽകും. അവ കണ്ടെത്തി പരിഹരിക്കുന്നതിന് നിങ്ങളുടെ പങ്കാളി ഗ്രൂപ്പുമായി സഹകരിക്കുക.
- വീഡിയോകളിൽ കാണിച്ചിരിക്കുന്ന ട്രബിൾഷൂട്ടിംഗ്, പിശക് കൈകാര്യം ചെയ്യൽ തന്ത്രങ്ങൾ നിങ്ങൾക്ക് ഉപയോഗിക്കാം, അല്ലെങ്കിൽ നിങ്ങളുടേതായ ചിലത് ഉൾപ്പെടുത്താം.
- ബഗുകൾ/പിശകുകൾ അയയ്ക്കുന്ന പ്രോജക്റ്റിലോ, സ്വീകരിക്കുന്ന പ്രോജക്റ്റിലോ അല്ലെങ്കിൽ രണ്ടും ആകാം.
നിങ്ങളുടെ പരിശീലനത്തിന് വഴികാട്ടാൻ ടാസ്ക് കാർഡ് (Google / .docx / .pdf) ഉപയോഗിക്കുക. താഴെയുള്ള ഓരോ സെറ്റ് പ്രോജക്റ്റുകൾക്കും, സഹകരിക്കുക:
ഘട്ടം 1:ഓരോ റോബോട്ടിലേക്കും പ്രോജക്റ്റുകളുടെ സെറ്റ് ഡൗൺലോഡ് ചെയ്യുക.
ഘട്ടം 2:താഴെയുള്ള പട്ടികയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ആവശ്യമായ വസ്തുക്കൾ ഫീൽഡിൽ സ്ഥാപിക്കുക. ഒരു AprilTag ഐഡി ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ, റോബോട്ടിന് അത് കണ്ടെത്താൻ കഴിയുന്ന തരത്തിൽ അത് സ്ഥാപിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
ഘട്ടം 3:
- പ്രോജക്ടുകൾ പ്രവർത്തിപ്പിച്ച് റോബോട്ടുകളുടെ സ്വഭാവം നിരീക്ഷിക്കുക.
- രണ്ട് പ്രോജക്റ്റുകളുടെയും പ്രോജക്റ്റ് കോഡ് .
- പ്രശ്നം തിരിച്ചറിയുകയും പരിഹരിക്കുകയും .
- പരീക്ഷിക്കുന്നതിനായി പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുക.
- പ്രോജക്റ്റ് ഉദ്ദേശിച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നതുവരെ ആവശ്യാനുസരണം ആവർത്തിക്കുക.
ഗൈഡഡ് പ്രാക്ടീസിനായുള്ള പ്രോജക്ടുകൾ:
| പദ്ധതി | കളിക്കളത്തിൽ ആവശ്യമായ വസ്തുക്കൾ | റോബോട്ട് എസ് (അയയ്ക്കൽ) | റോബോട്ട് ആർ (സ്വീകരിക്കുന്നു) |
| 1 | 1 ഓറഞ്ച് ബാരൽ 1 നീല ബാരൽ ഏപ്രിൽടാഗ് ഐഡി 0 | പ്രോജക്റ്റ് 1 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 1 - സ്വീകരിക്കൽ |
| 2 | 1 സ്പോർട്സ് ബോൾ ഏപ്രിൽടാഗ് ഐഡി 0 | പ്രോജക്റ്റ് 2 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 2 - സ്വീകരിക്കൽ |
| 3 | ഒന്നുമില്ല | പ്രോജക്റ്റ് 3 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 3 - സ്വീകരിക്കൽ |
| 4 | 1 നീല ബാരൽ | പ്രോജക്റ്റ് 4 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 4 - സ്വീകരിക്കൽ |
| 5 | ഒന്നുമില്ല | പ്രോജക്റ്റ് 5 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 5 - സ്വീകരിക്കൽ |
പരിശീലനത്തിനുള്ള ഉറവിടങ്ങൾ:
പ്രവർത്തനം പൂർത്തിയാക്കുമ്പോൾ കൂടുതൽ പിന്തുണ ആവശ്യമുണ്ടെങ്കിൽ, ഇവിടെ ലിങ്ക് ചെയ്തിരിക്കുന്ന ഉറവിടങ്ങൾ ലഭ്യമാണ്.
വീഡിയോകൾ കണ്ടു ചർച്ച ചെയ്തു കഴിഞ്ഞ സ്ഥിതിക്ക്, ഇനി പരിശീലിക്കാനുള്ള സമയമായി. ബഗുകളോ പിശകുകളോ ഉള്ള നിരവധി റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകൾ നിങ്ങൾക്ക് നൽകും. അവ കണ്ടെത്തി പരിഹരിക്കുന്നതിന് നിങ്ങളുടെ പങ്കാളി ഗ്രൂപ്പുമായി സഹകരിക്കുക.
- വീഡിയോകളിൽ കാണിച്ചിരിക്കുന്ന ട്രബിൾഷൂട്ടിംഗ്, പിശക് കൈകാര്യം ചെയ്യൽ തന്ത്രങ്ങൾ നിങ്ങൾക്ക് ഉപയോഗിക്കാം, അല്ലെങ്കിൽ നിങ്ങളുടേതായ ചിലത് ഉൾപ്പെടുത്താം.
- ബഗുകൾ/പിശകുകൾ അയയ്ക്കുന്ന പ്രോജക്റ്റിലോ, സ്വീകരിക്കുന്ന പ്രോജക്റ്റിലോ അല്ലെങ്കിൽ രണ്ടും കൂടിയോ ആകാം.
നിങ്ങളുടെ പരിശീലനത്തിന് വഴികാട്ടാൻ ടാസ്ക് കാർഡ് (Google / .docx / .pdf) ഉപയോഗിക്കുക. താഴെയുള്ള ഓരോ സെറ്റ് പ്രോജക്റ്റുകൾക്കും, സഹകരിക്കുക:
ഘട്ടം 1:ഓരോ റോബോട്ടിലേക്കും പ്രോജക്റ്റുകളുടെ സെറ്റ് ഡൗൺലോഡ് ചെയ്യുക.
ഘട്ടം 2:താഴെയുള്ള പട്ടികയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ആവശ്യമായ വസ്തുക്കൾ ഫീൽഡിൽ സ്ഥാപിക്കുക. ഒരു AprilTag ഐഡി ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ, റോബോട്ടിന് അത് കണ്ടെത്താൻ കഴിയുന്ന തരത്തിൽ അത് സ്ഥാപിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
ഘട്ടം 3:
- പ്രോജക്ടുകൾ പ്രവർത്തിപ്പിച്ച് റോബോട്ടുകളുടെ സ്വഭാവം നിരീക്ഷിക്കുക.
- രണ്ട് പ്രോജക്റ്റുകളുടെയും പ്രോജക്റ്റ് കോഡ് .
- പ്രശ്നം തിരിച്ചറിയുകയും പരിഹരിക്കുകയും .
- പരീക്ഷിക്കുന്നതിനായി പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുക.
- പ്രോജക്റ്റ് ഉദ്ദേശിച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നതുവരെ ആവശ്യാനുസരണം ആവർത്തിക്കുക.
ഗൈഡഡ് പ്രാക്ടീസിനായുള്ള പ്രോജക്ടുകൾ:
| പദ്ധതി | കളിക്കളത്തിൽ ആവശ്യമായ വസ്തുക്കൾ | റോബോട്ട് എസ് (അയയ്ക്കൽ) | റോബോട്ട് ആർ (സ്വീകരിക്കുന്നു) |
| 1 | 1 ഓറഞ്ച് ബാരൽ 1 നീല ബാരൽ ഏപ്രിൽടാഗ് ഐഡി 0 | പ്രോജക്റ്റ് 1 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 1 - സ്വീകരിക്കൽ |
| 2 | 1 സ്പോർട്സ് ബോൾ ഏപ്രിൽടാഗ് ഐഡി 0 | പ്രോജക്റ്റ് 2 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 2 - സ്വീകരിക്കൽ |
| 3 | ഒന്നുമില്ല | പ്രോജക്റ്റ് 3 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 3 - സ്വീകരിക്കൽ |
| 4 | 1 നീല ബാരൽ | പ്രോജക്റ്റ് 4 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 4 - സ്വീകരിക്കൽ |
| 5 | ഒന്നുമില്ല | പ്രോജക്റ്റ് 5 - അയയ്ക്കൽ | പ്രോജക്റ്റ് 5 - സ്വീകരിക്കൽ |
പരിശീലനത്തിനുള്ള ഉറവിടങ്ങൾ:
പ്രവർത്തനം പൂർത്തിയാക്കുമ്പോൾ കൂടുതൽ പിന്തുണ ആവശ്യമുണ്ടെങ്കിൽ, ഇവിടെ ലിങ്ക് ചെയ്തിരിക്കുന്ന ഉറവിടങ്ങൾ ലഭ്യമാണ്.
ടാസ്ക് കാർഡ് വിതരണം ചെയ്യുക (Google / .docx / .pdf). വിദ്യാർത്ഥികൾ പ്രോജക്ടുകളിലെ ബഗുകളോ പിഴവുകളോ പരിഹരിക്കാൻ സഹകരിക്കുമ്പോൾ, വിദ്യാർത്ഥികൾ പ്രവർത്തിക്കുന്നത് നിരീക്ഷിച്ച് ഇതുപോലുള്ള ചോദ്യങ്ങൾ ചോദിക്കുക:
- പദ്ധതി നടപ്പിലാക്കിയപ്പോൾ നിങ്ങൾ എന്താണ് ശ്രദ്ധിച്ചത്? ആ പ്രശ്നത്തിന് കാരണമെന്തായിരിക്കുമെന്ന് നിങ്ങൾ കരുതുന്നു?
- പ്രോജക്റ്റുകളിലെ കോഡ് വായിച്ചു കഴിഞ്ഞപ്പോൾ, എന്തെങ്കിലും സാധ്യതയുള്ള പ്രശ്നങ്ങൾ കാണുന്നുണ്ടോ? അതൊരു പ്രശ്നമാകുമെന്ന് നിങ്ങൾ കരുതാൻ കാരണം എന്താണ്?
- പ്രോജക്റ്റിലെ പ്രശ്നം നിങ്ങൾ എങ്ങനെയാണ് തിരിച്ചറിഞ്ഞത്?
- ഇത്തരത്തിലുള്ള പ്രശ്നങ്ങൾ കണ്ടെത്തുന്നതും പരിഹരിക്കുന്നതും എളുപ്പമാക്കുന്നതിന് നിങ്ങൾക്ക് എന്ത് ട്രബിൾഷൂട്ടിംഗ് തന്ത്രമാണ് ഉപയോഗിക്കാൻ കഴിയുക?
- ഈ പ്രവർത്തനത്തിലെ പ്രശ്നങ്ങൾക്കുള്ള പരിഹാരങ്ങൾ സൃഷ്ടിക്കുന്നതിൽ നിങ്ങൾ എങ്ങനെയാണ് സഹകരിക്കുന്നത്?
കുറിപ്പുകൾ:
- ഈ പ്രവർത്തനത്തിനായുള്ള പ്രോജക്ടുകൾ വിദ്യാർത്ഥി അഭിമുഖീകരിക്കുന്ന വിഭാഗത്തിലെ ലിങ്കുകൾ ഉപയോഗിച്ച് ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്. ആവശ്യമെങ്കിൽ വിദ്യാർത്ഥികൾക്ക് സ്വയം നിർമ്മിക്കുന്നതിനായി ടാസ്ക് കാർഡിൽ അവയും നൽകിയിട്ടുണ്ട്.
- പ്രവർത്തനത്തിലെ ഓരോ പ്രോജക്റ്റിനുമുള്ള സജ്ജീകരണങ്ങൾ ലളിതമാണ്. ബാരലുകളോ സ്പോർട്സ് ബോളുകളോ ആവശ്യമുണ്ടെങ്കിൽ, അവ മൈതാനത്ത് എവിടെയും വയ്ക്കാം. ഒരു AprilTag ഐഡി ആവശ്യമുണ്ടെങ്കിൽ, റോബോട്ടിന്റെ AI വിഷന് അത് കണ്ടെത്താൻ കഴിയുന്ന തരത്തിൽ അത് സ്ഥാപിച്ചിട്ടുണ്ടെന്ന് വിദ്യാർത്ഥികൾ ഉറപ്പാക്കണം.
പൂർത്തിയാക്കുക
പ്രവർത്തനം പൂർത്തിയാക്കിക്കഴിഞ്ഞതിനാൽ, ട്രബിൾഷൂട്ടിംഗിനെക്കുറിച്ചും പിശക് കൈകാര്യം ചെയ്യുന്നതിനെക്കുറിച്ചും നിങ്ങൾ പഠിച്ച കാര്യങ്ങൾ പങ്കുവെക്കാനുള്ള സമയമാണിത്. നിങ്ങളുടെ പഠനത്തെക്കുറിച്ച് ചിന്തിക്കാനും ക്ലാസ് മുഴുവൻ ചർച്ചയ്ക്ക് തയ്യാറെടുക്കാനും സഹായിക്കുന്നതിന് നിങ്ങളുടെ ജേണലിൽ ഇനിപ്പറയുന്ന ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക:
ഗൈഡഡ് പ്രാക്ടീസിൽ നിന്ന് ഒരു ബഗ്ഗ്ഡ് പ്രോജക്റ്റ് തിരഞ്ഞെടുക്കുക, നിങ്ങൾ എങ്ങനെയാണ് ബഗ് കണ്ടെത്തി പരിഹരിച്ചതെന്ന് നിങ്ങളുടെ ജേണലിൽ വിശദീകരിക്കുക.
- അത് കണ്ടെത്തി പരിഹരിക്കാൻ നിങ്ങൾ എന്ത് തന്ത്രമോ തന്ത്രങ്ങളോ ഉപയോഗിച്ചു?
- ട്രബിൾഷൂട്ടിംഗിനും പിശക് കൈകാര്യം ചെയ്യൽ തന്ത്രങ്ങൾക്കും വേണ്ടി നിങ്ങൾക്ക് മറ്റ് ചില ആശയങ്ങൾ എന്തൊക്കെയാണ്?
- ഭാവിയിലെ റോബോട്ട്-ടു-റോബോട്ട് ആശയവിനിമയ പദ്ധതികളിൽ ആ തന്ത്രങ്ങൾ നിങ്ങളെ എങ്ങനെ സഹായിച്ചേക്കാം?
പ്രവർത്തനം പൂർത്തിയാക്കിക്കഴിഞ്ഞതിനാൽ, ട്രബിൾഷൂട്ടിംഗിനെക്കുറിച്ചും പിശക് കൈകാര്യം ചെയ്യുന്നതിനെക്കുറിച്ചും നിങ്ങൾ പഠിച്ച കാര്യങ്ങൾ പങ്കുവെക്കാനുള്ള സമയമാണിത്. നിങ്ങളുടെ പഠനത്തെക്കുറിച്ച് ചിന്തിക്കാനും ക്ലാസ് മുഴുവൻ ചർച്ചയ്ക്ക് തയ്യാറെടുക്കാനും സഹായിക്കുന്നതിന് നിങ്ങളുടെ ജേണലിൽ ഇനിപ്പറയുന്ന ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക:
ഗൈഡഡ് പ്രാക്ടീസിൽ നിന്ന് ഒരു ബഗ്ഗ്ഡ് പ്രോജക്റ്റ് തിരഞ്ഞെടുക്കുക, നിങ്ങൾ എങ്ങനെയാണ് ബഗ് കണ്ടെത്തി പരിഹരിച്ചതെന്ന് നിങ്ങളുടെ ജേണലിൽ വിശദീകരിക്കുക.
- അത് കണ്ടെത്തി പരിഹരിക്കാൻ നിങ്ങൾ എന്ത് തന്ത്രമോ തന്ത്രങ്ങളോ ഉപയോഗിച്ചു?
- ട്രബിൾഷൂട്ടിംഗിനും പിശക് കൈകാര്യം ചെയ്യൽ തന്ത്രങ്ങൾക്കും വേണ്ടി നിങ്ങൾക്ക് മറ്റ് ചില ആശയങ്ങൾ എന്തൊക്കെയാണ്?
- ഭാവിയിലെ റോബോട്ട്-ടു-റോബോട്ട് ആശയവിനിമയ പദ്ധതികളിൽ ആ തന്ത്രങ്ങൾ നിങ്ങളെ എങ്ങനെ സഹായിച്ചേക്കാം?
ചർച്ചയുടെ ആരംഭ പോയിന്റായി വിദ്യാർത്ഥികൾ അവരുടെ ജേണലുകളിൽ ഉത്തരം നൽകിയ ചോദ്യങ്ങൾ ഉപയോഗിക്കുക. വിദ്യാർത്ഥികളുടെ ധാരണയെ സഹായിക്കുന്നതിന് തുടർന്നുള്ള ചോദ്യങ്ങൾ ചോദിക്കുക:
- പ്രശ്നപരിഹാരത്തിൽ:
- മുൻ VEXcode AIM പ്രോജക്റ്റുകളെക്കുറിച്ച് ചിന്തിക്കുക. ഈ പാഠത്തിലെ പ്രശ്നപരിഹാര തന്ത്രങ്ങൾ നിങ്ങളെ സഹായിച്ചേക്കാവുന്ന ഏതെങ്കിലും സന്ദർഭങ്ങൾ നിങ്ങൾക്ക് ചിന്തിക്കാനാകുമോ?
- നിങ്ങളുടെ കോഡിൽ ഒരു ബഗ് എവിടെയാണെന്ന് തിരിച്ചറിയാൻ നിങ്ങളെ സഹായിച്ച സൂചനകൾ എന്തൊക്കെയാണ്?
- ബഗുകൾ കണ്ടെത്തി പരിഹരിക്കാൻ സഹായിക്കുന്നതിന് നിങ്ങൾക്ക് ഉപയോഗിക്കാവുന്ന മറ്റേതെങ്കിലും തന്ത്രങ്ങളെക്കുറിച്ച് ചിന്തിക്കാമോ?
- പിശക് കൈകാര്യം ചെയ്യുന്നതിനെക്കുറിച്ച്:
- പിശക് കൈകാര്യം ചെയ്യുന്നതിനും പ്രശ്നപരിഹാരത്തിനുമുള്ള തന്ത്രങ്ങൾ എങ്ങനെ വ്യത്യാസപ്പെട്ടിരിക്കുന്നു? അവ എങ്ങനെ സമാനമാണ്?
- മുന്നോട്ട് പോകുമ്പോൾ തെറ്റുകൾ ഒഴിവാക്കാൻ ഈ തന്ത്രങ്ങൾ ഉപയോഗിച്ച് മുൻകൂട്ടി ആസൂത്രണം ചെയ്യുന്നതിനെക്കുറിച്ച് നിങ്ങൾ എങ്ങനെ സങ്കൽപ്പിക്കുന്നു?
ചർച്ച പുരോഗമിക്കുമ്പോൾ, ഈ പാഠത്തിനായുള്ള ടി-ചാർട്ടിൽ ട്രബിൾഷൂട്ടിംഗിനെക്കുറിച്ചും പിശക് കൈകാര്യം ചെയ്യലിനെക്കുറിച്ചും വിദ്യാർത്ഥികൾക്ക് എന്തെങ്കിലും അധിക ധാരണകൾ ഉണ്ടെങ്കിൽ അത് ശ്രദ്ധിക്കുക.
അടുത്ത പാഠത്തിലേക്ക് പോകുന്നതിന് അടുത്തത് > തിരഞ്ഞെടുക്കുക.