കളിക്കുക
ഭാഗം 1 - ഘട്ടം ഘട്ടമായി
- നിർദ്ദേശംഎല്ലാ മെറ്റീരിയലുകളും കോഡ് ബേസ് റോബോട്ടിൽ തന്നെ തുടരുന്നുവെന്ന് ഉറപ്പാക്കിക്കൊണ്ട്, കോഡ് ബേസ് റോബോട്ടിൽ അവരുടെ ഫ്ലോട്ട് ഘടിപ്പിക്കാൻ വിദ്യാർത്ഥികളോട് നിർദ്ദേശിക്കുക. ഇതിനായി അധിക സാമഗ്രികൾ ശേഖരിക്കുന്നതിന് വിദ്യാർത്ഥികൾക്ക് കൂടുതൽ ടോക്കണുകൾ ഉപയോഗിക്കേണ്ടി വന്നേക്കാം.
ടോക്കണുകൾ ബട്ടണുകൾ അല്ലെങ്കിൽ സ്റ്റിക്കി നോട്ടുകൾ പോലുള്ള ക്ലാസ് മുറി ഇനങ്ങളാകാം - മോഡൽഒരു ഗ്രൂപ്പിന്റെ സജ്ജീകരണം ഉപയോഗിക്കുന്ന മോഡൽ, കോഡ് ബേസ് റോബോട്ടിന് മുകളിലോ ചുറ്റോ ഫ്ലോട്ട് എങ്ങനെ സ്ഥാപിക്കാം. ലാബിന്റെ അവസാനത്തിലുള്ള കോഡ് ബേസ് റോബോട്ടിൽ നിന്ന് ഫ്ലോട്ട് നീക്കം ചെയ്യേണ്ടി വന്നേക്കാമെന്ന് വിദ്യാർത്ഥികളെ അറിയിക്കുക. ലാബ് 3 ന്റെ തുടക്കത്തിൽ അവർക്ക് അവരുടെ ഫ്ലോട്ട് വീണ്ടും ഘടിപ്പിക്കേണ്ടതുണ്ട്.
- ഫ്ലോട്ട് സുരക്ഷിതമാക്കാൻ VEX GO കിറ്റിൽ നിന്നുള്ള പിന്നുകൾ, സ്റ്റാൻഡ്ഓഫുകൾ, കണക്ടറുകൾ എന്നിവ ഉപയോഗിക്കാൻ വിദ്യാർത്ഥികളെ പ്രോത്സാഹിപ്പിക്കുക. കിറ്റ് പീസുകളുടെ വിവിധ വിഭാഗങ്ങളെയും പ്രവർത്തനങ്ങളെയും കുറിച്ചുള്ള വിവരങ്ങൾക്ക് VEX GO കിറ്റ് VEX ലൈബ്രറിയുടെ പീസുകൾ എന്ന ലേഖനം കാണുക.
കോഡ് ബേസിൽ ഘടിപ്പിക്കുന്ന ഒരു ഫ്ലോട്ട് രൂപകൽപ്പന ചെയ്യുക - സുഗമമാക്കുകബുദ്ധിമുട്ടുന്ന വിദ്യാർത്ഥികളെ ചുറ്റിനടന്ന് സഹായിച്ചുകൊണ്ട് അറ്റാച്ച്മെന്റ് പ്രക്രിയ സുഗമമാക്കുക.
ഫ്ലോട്ട് ഘടിപ്പിക്കാൻ സഹായിക്കുന്നതിന് സ്പേഷ്യൽ ഭാഷ ഉപയോഗിക്കാനും ഒരുമിച്ച് പ്രവർത്തിക്കാനും വിദ്യാർത്ഥികളെ പ്രോത്സാഹിപ്പിക്കുക. ഉദാഹരണത്തിന്, വിദ്യാർത്ഥികളോട് ഇങ്ങനെ ചോദിച്ചുകൊണ്ട് ചർച്ചയും വിശദീകരണവും പ്രോത്സാഹിപ്പിക്കുക:
- നിങ്ങളുടെ കോഡ് ബേസ് റോബോട്ടിന്റെ വശത്ത്/മുകളിൽ/പിന്നിൽ ആ ഭാഗം എന്തിനാണ് ഘടിപ്പിച്ചത്?
- ഈ കഷണം മറുവശത്തേക്ക് അല്ലെങ്കിൽ ഫ്ലോട്ടിന് മുകളിലേക്ക് നീക്കിയാൽ എന്ത് സംഭവിക്കും?
- കോഡ് ബേസ് റോബോട്ടിൽ ഫ്ലോട്ട് ഘടിപ്പിക്കുന്നതിനെ നിങ്ങൾ എങ്ങനെ വിവരിക്കും? മുകളിൽ, അടുത്തത്, പിന്നിൽ എന്നിങ്ങനെയുള്ള വാക്കുകൾ നിങ്ങൾ എങ്ങനെ ഉപയോഗിക്കും?
- ഓർമ്മിപ്പിക്കുകനിരാശ സംഭവിക്കുമെന്ന് ഗ്രൂപ്പുകളെ ഓർമ്മിപ്പിക്കുക. ആത്യന്തികമായി പരീക്ഷണവും പിഴവും ജീവിതത്തിന്റെ ഒരു ഭാഗമാണ്, രണ്ടിനും മതിയായ സമയമുണ്ട്.
- ചോദിക്കുകഫ്ലോട്ട് അറ്റാച്ച്മെന്റ് പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ മറ്റ് ഗ്രൂപ്പുകളെ സഹായിക്കാൻ വിദ്യാർത്ഥികളോട് ആവശ്യപ്പെടുക.
പ്ലേ ഇടവേള & ഗ്രൂപ്പ് ചർച്ച
ഓരോ ഗ്രൂപ്പ് അവരുടെ ഫ്ലോട്ട് കോഡ് ബേസ് റോബോട്ട്ലേക്ക് ഘടിപ്പിക്കുന്നത് പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ, ഹ്രസ്വ സംഭാഷണത്തിനായി ഒത്തുചേരുക.
- നിങ്ങളുടെ ഫ്ലോട്ട് ഘടിപ്പിക്കുമ്പോൾ എന്തെല്ലാം പ്രശ്നങ്ങളാണ് നിങ്ങൾ നേരിട്ടത്?
- നിങ്ങൾ എങ്ങനെയാണ് ഈ പ്രശ്നം പരിഹരിച്ചത്?
- നിങ്ങളുടെ രൂപകൽപ്പനയിൽ പ്രശ്നങ്ങൾ കണ്ടെത്തിയപ്പോൾ നിങ്ങളുടെ ഗ്രൂപ്പ് എന്ത് പരിഹാരങ്ങളാണ് ഉപയോഗിച്ചത്?
ഭാഗം 2 - ഘട്ടം ഘട്ടമായി
- നിർദ്ദേശംവിദ്യാർത്ഥികളെ VEXcode GO ഉപയോഗിച്ച് ഒരു പ്രോജക്റ്റ് സൃഷ്ടിക്കാൻ നിർദ്ദേശിക്കുക, അതുവഴി അവരുടെ കോഡ് ബേസ് ഫ്ലോട്ട് പരേഡ് റൂട്ടിന് ചുറ്റും നീങ്ങുന്നു. വിദ്യാർത്ഥികളെ അവരുടെ ഗ്രൂപ്പുകളുമായി ചേർന്ന് സ്യൂഡോകോഡ് സൃഷ്ടിക്കാനും അവരുടെ ഫ്ലോട്ടിനെ ഒരു ചെറിയ പരേഡ് റൂട്ടിലൂടെ നയിക്കുന്നതിനുള്ള ഒരു പ്രോജക്ട് സൃഷ്ടിക്കാനും പ്രവർത്തിക്കുമെന്ന് അറിയിക്കുക.
ഉദാഹരണം പരേഡ് റൂട്ട് - മോഡൽപരേഡ് റൂട്ടിലെ അവരുടെ ചലനങ്ങൾ ആസൂത്രണം ചെയ്യുന്നതിനായി സ്യൂഡോകോഡ് എങ്ങനെ എഴുതാമെന്ന് വിദ്യാർത്ഥികൾക്കുള്ള മാതൃക.
- ഒരു ഫ്ലോട്ട് റൂട്ടിലൂടെ എങ്ങനെ നീങ്ങുമെന്ന് പ്രദർശിപ്പിക്കുക. പരേഡ് റൂട്ട് കോഴ്സിലൂടെ ഒരു കോഡ് ബേസ് ഭൗതികമായി നീക്കുക, കൂടാതെ റോബോട്ട് എങ്ങനെ നീങ്ങുന്നു എന്നതിന്റെ സ്ഥലഭാഷ വിദ്യാർത്ഥികളോട് പറയിപ്പിക്കുക. (അതായത് 200 മില്ലിമീറ്റർ (മില്ലീമീറ്റർ) മുന്നോട്ട് നീങ്ങി, വലത്തേക്ക് 90 ഡിഗ്രി തിരിയുന്നു.)
- പരേഡ് റൂട്ടിൽ എങ്ങനെ സഞ്ചരിക്കാമെന്ന് വിദ്യാർത്ഥികൾ മനസ്സിലാക്കിക്കഴിഞ്ഞാൽ, റൂട്ടിലൂടെ അവരുടെ കോഡ് ബേസിന്റെ പാത ആസൂത്രണം ചെയ്യുന്നതിനായി അവർ സ്യൂഡോകോഡ് സൃഷ്ടിക്കും. താഴെയുള്ള ആനിമേഷൻ വിദ്യാർത്ഥികളെ കാണിച്ച് ഈ പ്രക്രിയയിലൂടെ അവരെ കൊണ്ടുപോകുക. ആനിമേഷനിൽ കോഡ് ബേസ് നിർദ്ദേശങ്ങൾ ഒരു പട്ടികയിൽ സ്ക്രീനിൽ ദൃശ്യമാകുമ്പോൾ അവ പിന്തുടരുന്നു. നിർദ്ദേശങ്ങൾ ഇങ്ങനെയാണ്: റോബോട്ട് 21 സെ.മീ മുന്നോട്ട് ഓടുന്നു, റോബോട്ട് നിർത്തുന്നു, റോബോട്ട് 90 ഡിഗ്രി വലത്തേക്ക് കറങ്ങുന്നു, റോബോട്ട് 20 സെ.മീ മുന്നോട്ട് ഓടുന്നു, റോബോട്ട് നിർത്തുന്നു, റോബോട്ട് 90 ഡിഗ്രി ഇടത്തേക്ക് കറങ്ങുന്നു, ഒടുവിൽ റോബോട്ട് 20 സെ.മീ മുന്നോട്ട് ഓടുന്നു.
വീഡിയോ ഫയൽ- പരേഡ് റൂട്ടിലെ ചലനങ്ങൾ ആസൂത്രണം ചെയ്യുന്നതിന് സ്യൂഡോകോഡ് എങ്ങനെ എഴുതാമെന്ന് വിദ്യാർത്ഥികളെ കാണിക്കുക. സ്യൂഡോകോഡ് എന്നത് കൈകൊണ്ട് എഴുതിയ ഘട്ടം ഘട്ടമായുള്ള ഒരു രൂപരേഖയാണെന്ന് അവരെ ഓർമ്മിപ്പിക്കുക. ഡ്രൈവിംഗ് ദൂരവും തിരിവുകളുടെ ഡിഗ്രിയും ഉൾപ്പെടുത്തി അവരുടെ സ്യൂഡോകോഡുകളിൽ കൃത്യത പുലർത്താൻ വിദ്യാർത്ഥികളെ പ്രോത്സാഹിപ്പിക്കുക.
സ്യൂഡോകോഡ്ന്റെ ഉദാഹരണം - സ്യൂഡോകോഡ് എഴുതാൻ വിദ്യാർത്ഥികളെ അവരുടെ ഗ്രൂപ്പിനൊപ്പം പ്രവർത്തിക്കാൻ അനുവദിക്കുക.
വിദ്യാർത്ഥികൾ അവരുടെ സ്യൂഡോകോഡ് പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ, അവർ അവരുടെ സ്യൂഡോകോഡ് VEXcode GO-യിലെ [Comment] ബ്ലോക്കുകളിലേക്ക് മാറ്റേണ്ടതുണ്ട്. വിദ്യാർത്ഥികൾ ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ പൂർത്തിയാക്കിയെന്ന് ഉറപ്പാക്കുക. ആവശ്യമെങ്കിൽ, അറ്റാച്ച് ചെയ്തിരിക്കുന്ന VEX ലൈബ്രറി ലേഖനങ്ങളിൽ വിവരിച്ചിരിക്കുന്ന ഘട്ടങ്ങൾ മാതൃകയാക്കുക:
- VEXcode GO സമാരംഭിക്കുക
- അവരുടെ GO ബ്രെയിൻ അവരുടെ ഉപകരണവുമായി ബന്ധിപ്പിച്ചു.
കുറിപ്പ്: നിങ്ങൾ ആദ്യമായി നിങ്ങളുടെ കോഡ് ബേസിനെ ഉപകരണവുമായി ബന്ധിപ്പിക്കുമ്പോൾ, തലച്ചോറിൽ നിർമ്മിച്ചിരിക്കുന്ന ഗൈറോ കാലിബ്രേറ്റ് ചെയ്തേക്കാം, ഇത് കോഡ് ബേസിനെ ഒരു നിമിഷത്തേക്ക് സ്വയം ചലിപ്പിക്കാൻ ഇടയാക്കും. ഇത് പ്രതീക്ഷിക്കുന്ന ഒരു സ്വഭാവമാണ്, കാലിബ്രേറ്റ് ചെയ്യുമ്പോൾ കോഡ് ബേസിൽ തൊടരുത്.
- പ്രോജക്റ്റിന് പേരിട്ടു, പരേഡ് 1
- പ്രോജക്റ്റ് സംരക്ഷിക്കുക
- ഒരു കോഡ് ബേസ് കോൺഫിഗർ ചെയ്യുക
പ്രോജക്റ്റിലേക്ക് [അഭിപ്രായം] ബ്ലോക്കുകൾ എങ്ങനെ ചേർക്കാമെന്ന് വിദ്യാർത്ഥികൾക്കുള്ള മാതൃക. സ്യൂഡോകോഡിന്റെ ഓരോ വരിയിലും വിദ്യാർത്ഥികൾക്ക് ഒരു [അഭിപ്രായം] ബ്ലോക്ക് ആവശ്യമാണ്. അപ്പോൾ, അവർക്ക് എട്ട് വരികളുള്ള സ്യൂഡോകോഡ് ഉണ്ടെങ്കിൽ, അവർക്ക് എട്ട് [അഭിപ്രായം] ബ്ലോക്കുകൾ ആവശ്യമായി വരും. ഉദാഹരണത്തിലെ ആദ്യത്തെ മൂന്ന് വരികൾ വിദ്യാർത്ഥികൾക്ക് മാതൃകയാക്കുക.
[അഭിപ്രായം] ബ്ലോക്കുകൾ ലേക്ക് മാറ്റിയ സ്യൂഡോകോഡ്വിദ്യാർത്ഥികൾ അവരുടെ സ്യൂഡോകോഡ് ട്രാൻസ്ഫർ ചെയ്തുകഴിഞ്ഞാൽ, അവർ ഡ്രൈവ്ട്രെയിൻ ബ്ലോക്കുകൾ ചേർക്കും. [അഭിപ്രായം] ബ്ലോക്കുകൾ അവരുടെ പ്രോജക്ടുകൾ സംഘടിപ്പിക്കാൻ ഉപയോഗിക്കുന്നുണ്ടെന്നും അവർ പെരുമാറ്റരീതികൾ നടപ്പിലാക്കില്ലെന്നും വിദ്യാർത്ഥികളെ ഓർമ്മിപ്പിക്കുക. അവരുടെ കോഡ് ബേസ് നീക്കാൻ ഡ്രൈവ്ട്രെയിൻ ബ്ലോക്കുകൾ ചേർക്കേണ്ടതുണ്ട്.
- ആദ്യത്തെ [അഭിപ്രായം] ബ്ലോക്കിന് കീഴിൽ ഒരു [Drive for] ബ്ലോക്ക് ചേർക്കാൻ വിദ്യാർത്ഥികളെ അനുവദിക്കുക.
[ഡ്രൈവ് ഫോർ] ബ്ലോക്ക് ചേർക്കുക- തുടർന്ന്, [അഭിപ്രായം] ബ്ലോക്കിൽ ആവശ്യപ്പെടുന്നതിനോട് പൊരുത്തപ്പെടുന്നതിന് വിദ്യാർത്ഥികളെ പാരാമീറ്ററുകൾ ക്രമീകരിക്കാൻ അനുവദിക്കുക. ഈ സാഹചര്യത്തിൽ, അത് 200 മില്ലിമീറ്റർ (മില്ലീമീറ്റർ) ആണ്.
പാരാമീറ്ററുകൾ ക്രമീകരിക്കുക - വിദ്യാർത്ഥികളെ അവരുടെ സ്യൂഡോകോഡിലുടനീളം പൊരുത്തപ്പെടുന്ന ബ്ലോക്കുകൾ ചേർക്കുന്നത് തുടരാൻ നിർദ്ദേശിക്കുക.
- വിദ്യാർത്ഥികൾ അവരുടെ പ്രോജക്ടുകൾ പൂർത്തിയാക്കുമ്പോൾ, ടെസ്റ്റ് പരേഡ് റൂട്ട് സജ്ജീകരണത്തിൽ അവരുടെ പ്രോജക്ടുകൾ ആരംഭിക്കാനും അവരുടെ കോഡ് പരീക്ഷിക്കാനും അവരെ അനുവദിക്കുക.
സ്യൂഡോകോഡ്ഉള്ള ഉദാഹരണ പ്രോജക്റ്റ് - സൗകര്യമൊരുക്കുകതാഴെ പറയുന്ന ചോദ്യങ്ങൾ ചോദിച്ചുകൊണ്ട് വിദ്യാർത്ഥികളുമായി ഒരു ചർച്ചയ്ക്ക് സൗകര്യമൊരുക്കുക:
- പരേഡ് റൂട്ടിൽ എത്ര തിരിവുകൾ ഉണ്ട്? അവ ഏത് ദിശയിലാണ്?
- പരേഡ് റൂട്ടിലുടനീളം നിങ്ങളുടെ കോഡ് ബേസ് റോബോട്ട് എത്ര ദൂരം സഞ്ചരിക്കണം?
- റോബോട്ട് എങ്ങനെ കോഴ്സിലൂടെ സഞ്ചരിക്കണമെന്ന് നിങ്ങളുടെ കൈകൾ ഉപയോഗിച്ച് വിശദീകരിക്കാമോ?

- ഓർമ്മിപ്പിക്കുകവിദ്യാർത്ഥികളുടെ സ്യൂഡോകോഡിലെ ഓരോ ഘട്ടവും അവരുടെ കോഡ് ബേസ് റോബോട്ട് പൂർത്തിയാക്കുന്ന ഒരു പെരുമാറ്റമാണെന്ന് ഓർമ്മിപ്പിക്കുക. പെരുമാറ്റങ്ങൾ കഴിയുന്നത്ര നിർദ്ദിഷ്ടമായിരിക്കണം.
- ചോദിക്കുകഏതൊക്കെ തരം ജോലികൾക്കാണ് കോഡിംഗ് ആവശ്യമുള്ളതെന്ന് ചോദിക്കുക? കോഡിംഗ് ആവശ്യമുള്ള ഒരു ജോലിയിൽ അവർക്ക് എപ്പോഴെങ്കിലും ജോലി ചെയ്യാൻ കഴിയുമോ? കോഡിംഗിൽ എന്താണ് രസകരമായത്?