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