VEX GO STEM ലാബുകൾ നടപ്പിലാക്കുന്നു
VEX GO-യ്ക്കുള്ള ഓൺലൈൻ അധ്യാപക മാനുവലായാണ് STEM ലാബുകൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഒരു അച്ചടിച്ച അധ്യാപക മാനുവൽ പോലെ, STEM ലാബുകളുടെ അധ്യാപക-മുഖ്യ ഉള്ളടക്കം VEX GO ഉപയോഗിച്ച് ആസൂത്രണം ചെയ്യാനും പഠിപ്പിക്കാനും വിലയിരുത്താനും ആവശ്യമായ എല്ലാ വിഭവങ്ങളും മെറ്റീരിയലുകളും വിവരങ്ങളും നൽകുന്നു. ലാബ് ഇമേജ് സ്ലൈഡ്ഷോകൾ ഈ മെറ്റീരിയലിന്റെ വിദ്യാർത്ഥികളെ അഭിമുഖീകരിക്കുന്ന കൂട്ടാളിയാണ്. നിങ്ങളുടെ ക്ലാസ് മുറിയിൽ ഒരു STEM ലാബ് എങ്ങനെ നടപ്പിലാക്കാം എന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിശദമായ വിവരങ്ങൾക്ക്, Implementing VEX GO STEM Labs എന്ന ലേഖനം കാണുക.
ലക്ഷ്യങ്ങളും മാനദണ്ഡങ്ങളും
ലക്ഷ്യങ്ങൾ
വിദ്യാർത്ഥികൾ അപേക്ഷിക്കും.
- ഒരു പ്രോജക്റ്റിൽ [എന്റെ ബ്ലോക്ക്] ഉപയോഗിച്ച് കോഡ് ബേസ് ഒന്നിലധികം ഡിസ്കുകൾ ശേഖരിച്ച് അടുക്കുന്നു.
- ഒരു പ്രോജക്റ്റിലെ <Detects color> ബ്ലോക്കുകളുള്ള [If then] ബ്ലോക്ക് ഉപയോഗിച്ച്, കോഡ് ബേസ് ഒരു ഡിസ്കിനെ അതിന്റെ നിറത്തിന്റെ അടിസ്ഥാനത്തിൽ അടുക്കാൻ സഹായിക്കുന്നു.
- [If then] ബ്ലോക്കിലെ അവസ്ഥ ശരിയോ തെറ്റോ ആയി റിപ്പോർട്ട് ചെയ്താൽ, കോഡ് ബേസ് സെൻസർ ഡാറ്റ ഉപയോഗിച്ച് ഒരു തീരുമാനമെടുക്കുന്ന ഒരു പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നു.
വിദ്യാർത്ഥികൾ അർത്ഥവത്കരിക്കും
- ഐ സെൻസർ ഡാറ്റ അടിസ്ഥാനമാക്കി ഒരു ഡിസ്ക് ഒരു പ്രത്യേക സ്ഥലത്തേക്ക് അടുക്കുന്നത് പോലുള്ള ഒരു വെല്ലുവിളി പരിഹരിക്കുന്നതിന് കോഡ് ബേസ് എങ്ങനെ കോഡ് ചെയ്യാം.
- ഒരു പ്രോജക്റ്റിൽ ആവർത്തിക്കുന്ന കോഡിന്റെ ഭാഗങ്ങൾ വീണ്ടും ഉപയോഗിച്ച് പ്രോജക്റ്റുകൾ നിർമ്മിക്കുന്നത് മൈ ബ്ലോക്കുകൾ എങ്ങനെ എളുപ്പമാക്കുന്നു.
വിദ്യാർത്ഥികൾ ഇതിൽ വൈദഗ്ധ്യമുള്ളവരായിരിക്കും
- കോഡ് ബേസ് 2.0 നിർമ്മിക്കുന്നതിനുള്ള ബിൽഡ് നിർദ്ദേശങ്ങൾ ഉപയോഗിക്കുന്നു - ഐ + ഇലക്ട്രോമാഗ്നറ്റ്.
- VEXcode GO-യിൽ ഒരു ടാബ്ലെറ്റിലേക്കോ കമ്പ്യൂട്ടറിലേക്കോ ഒരു ബ്രെയിൻ ബന്ധിപ്പിക്കുന്നു.
- VEXcode GO-യിൽ പ്രോജക്റ്റുകൾ സംരക്ഷിക്കുകയും പേരിടുകയും ചെയ്യുന്നു.
- ഒരു പ്രോജക്റ്റിലേക്ക് VEXcode GO ബ്ലോക്കുകൾ ചേർക്കുന്നു.
- ഒരു പ്രോജക്റ്റിലെ ബ്ലോക്കുകൾ ക്രമപ്പെടുത്തൽ.
- ഒരു പ്രത്യേക സ്ഥലത്തേക്ക് കോഡ് ബേസ് ഡ്രൈവ് ചെയ്യുന്നതിന് ഒരു പ്രോജക്റ്റിൽ ഡ്രൈവ്ട്രെയിൻ ബ്ലോക്കുകൾ ഉപയോഗിക്കുന്നു.
- VEXcode ബ്ലോക്കുകളിലെ പാരാമീറ്ററുകൾ മാറ്റുന്നു.
- VEXcode GO-യിൽ ഒരു പ്രോജക്റ്റ് ആരംഭിക്കുന്നതും നിർത്തുന്നതും.
- ഐ സെൻസറും ഇലക്ട്രോമാഗ്നറ്റും ഉപയോഗിക്കുന്ന ഒരു പ്രോജക്റ്റ് VEXcode GO-യിൽ സൃഷ്ടിക്കുന്നു.
- കോഡിന്റെ ഭാഗങ്ങൾ വീണ്ടും ഉപയോഗിക്കുന്നതിന് VEXcode GO-യിലെ ഒരു പ്രോജക്റ്റിൽ ഒരു [എന്റെ ബ്ലോക്ക്] സൃഷ്ടിക്കുന്നു.
വിദ്യാർത്ഥികൾക്ക് അറിയാം
- കോഡ് ബേസിലെ ഐ സെൻസറും ഇലക്ട്രോമാഗ്നറ്റും ഉപയോഗിച്ച് ഡിസ്കുകൾ കൊണ്ടുപോകാനും വർണ്ണമനുസരിച്ച് തരംതിരിക്കാനും എങ്ങനെ കഴിയും.
- <Detects color> ബ്ലോക്ക് എന്നത് ഒരു റിപ്പോർട്ടർ ബ്ലോക്കാണ്, അത് ഐ സെൻസർ തിരഞ്ഞെടുത്ത നിറം കണ്ടെത്തുമ്പോൾ True എന്നും മറ്റൊരു നിറം കണ്ടെത്തുമ്പോൾ False എന്നും റിപ്പോർട്ട് ചെയ്യുന്നു.
- ബൂളിയൻ അവസ്ഥ True ആണെന്ന് റിപ്പോർട്ട് ചെയ്തിട്ടുണ്ടെങ്കിൽ, [If then] ബ്ലോക്ക് അതിനുള്ളിലെ ബ്ലോക്കുകൾ പ്രവർത്തിപ്പിക്കുന്ന ഒരു 'C' ബ്ലോക്കാണെന്ന്.
- ഒരു പ്രോജക്റ്റിൽ ആവർത്തിക്കുന്ന കോഡിന്റെ ഭാഗങ്ങൾ ഉപയോഗിച്ച് എന്റെ ബ്ലോക്കുകൾ സൃഷ്ടിക്കാൻ കഴിയും, അങ്ങനെ പ്രോജക്റ്റിൽ പ്രവർത്തിക്കുന്നത് എളുപ്പമാകും.
ലക്ഷ്യം(ങ്ങൾ)
ലക്ഷ്യം
- പ്രോജക്റ്റിൽ ആവർത്തിക്കുന്ന കോഡിന്റെ ഭാഗങ്ങൾ വീണ്ടും ഉപയോഗിക്കുന്നതിനായി വിദ്യാർത്ഥികൾ മൈ ബ്ലോക്കുകൾ ഉപയോഗിച്ച് ഒരു VEXcode GO പ്രോജക്റ്റ് വികസിപ്പിക്കും, അങ്ങനെ കോഡ് ബേസ് ഒന്നിലധികം ഡിസ്കുകൾ അവയുടെ നിറത്തിനനുസരിച്ച് വ്യത്യസ്ത സോർട്ടിംഗ് ഏരിയകളിലേക്ക് മാറ്റും.
- ഒരു പ്രോജക്റ്റിൽ ആവർത്തിക്കുന്ന ബ്ലോക്കുകളുടെ ഒരു ശ്രേണി വീണ്ടും ഉപയോഗിക്കുന്നതിന് മൈ ബ്ലോക്കുകൾ ഒരു പ്രോജക്റ്റിൽ ഉപയോഗിക്കാമെന്ന് വിദ്യാർത്ഥികൾ തിരിച്ചറിയും.
- ഒരു ടാസ്ക് പൂർത്തിയാക്കുന്നതിന് കോഡ് ബേസ് പൂർത്തിയാക്കേണ്ട പെരുമാറ്റരീതികൾ വാക്കുകളിലൂടെയും ആംഗ്യങ്ങളിലൂടെയും വിദ്യാർത്ഥികൾ ആശയവിനിമയം നടത്തും.
പ്രവർത്തനം
- എൻഗേജ് സമയത്ത്, VEXcode GO-യിലെ My Blocks ട്യൂട്ടോറിയൽ വീഡിയോ ഒരു ക്ലാസായി ഒരുമിച്ച് കാണുന്നതിലൂടെ, വിദ്യാർത്ഥികൾക്ക് My Block എന്ന ആശയത്തെക്കുറിച്ച് പരിചയപ്പെടുത്തപ്പെടും. തുടർന്ന് അവർ ലാബ് 3 ൽ പഠിച്ച കാര്യങ്ങൾ അടിസ്ഥാനമാക്കി, ഡിസ്കുകൾ അടുക്കുന്ന കോഡിന്റെ ഭാഗം വീണ്ടും ഉപയോഗിക്കുന്ന ഒരു [മൈ ബ്ലോക്ക്] സൃഷ്ടിക്കും. കളിക്കിടെ, വിദ്യാർത്ഥികൾ [എന്റെ ബ്ലോക്ക്] ഉപയോഗിച്ച് കോഡ് ബേസ് പ്രവർത്തിപ്പിച്ച് വ്യത്യസ്ത സ്ഥലങ്ങളിൽ നിന്ന് ചുവപ്പ്, പച്ച, നീല ഡിസ്കുകൾ ശേഖരിച്ച് അവയുടെ നിറത്തിനനുസരിച്ച് ശരിയായ സോർട്ടിംഗ് ഏരിയയിൽ എത്തിക്കുന്ന ഒരു പ്രോജക്റ്റ് സൃഷ്ടിക്കും.
- എൻഗേജ് സമയത്ത്, വിദ്യാർത്ഥികൾ ലാബ് 3 ൽ നിന്നുള്ള അവരുടെ VEXcode GO പ്രോജക്റ്റ് വീണ്ടും സന്ദർശിക്കുകയും അവരുടെ പ്രോജക്റ്റിലെ ആവർത്തിച്ചുള്ള പാറ്റേൺ തിരിച്ചറിയുകയും ചെയ്യും. കോഡിന്റെ ഈ ഭാഗം വീണ്ടും ഉപയോഗിക്കുന്നതിന് മൈ ബ്ലോക്കുകൾ ഉപയോഗിക്കുന്നതിനെക്കുറിച്ചും ദൈർഘ്യമേറിയ പ്രോജക്റ്റുകൾ എങ്ങനെ എളുപ്പത്തിൽ പ്രവർത്തിപ്പിക്കാമെന്നതിനെക്കുറിച്ചും അവരെ പരിചയപ്പെടുത്തും. ഡിസ്കുകളെ നിറം അനുസരിച്ച് അടുക്കാൻ ഉപയോഗിക്കുന്ന കോഡിന്റെ ആവർത്തിച്ചുള്ള ക്രമം ഉപയോഗിച്ച് അവർ ഒരു [എന്റെ ബ്ലോക്ക്] നിർമ്മിക്കും, തുടർന്ന് അവയെ ഒരു ക്ലാസായി ഒരുമിച്ച് ചേർക്കും. പ്ലേയിൽ, വിദ്യാർത്ഥികൾ അവരുടെ ഗ്രൂപ്പുമായി ചേർന്ന് ഈ [എന്റെ ബ്ലോക്ക്] ഉപയോഗിച്ച് ഒരു പ്രോജക്റ്റ് നിർമ്മിക്കും, നിറത്തിന്റെ അടിസ്ഥാനത്തിൽ ഡിസ്കുകൾ ഉചിതമായ സോർട്ടിംഗ് ഏരിയകളിലേക്ക് ആവർത്തിച്ച് അടുക്കുന്നതിന് കോഡ് ബേസ് കോഡ് ചെയ്യും. കളിയുടെ മധ്യത്തിലുള്ള ഇടവേളയിൽ, [എന്റെ ബ്ലോക്ക്] അവരുടെ പ്രോജക്റ്റിൽ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് ക്ലാസ് ചർച്ചയിൽ വിദ്യാർത്ഥികൾ തിരിച്ചറിയും.
- ലാബിലുടനീളം, വിദ്യാർത്ഥികൾ അവരുടെ ക്ലാസുമായും ഗ്രൂപ്പുകളുമായും ആശയവിനിമയം നടത്തും, കോഡ് ബേസ് എങ്ങനെ നീങ്ങണം, അത് ചെയ്യേണ്ട പെരുമാറ്റ ക്രമം എന്നിവയിലൂടെ ഡിസ്കുകൾ വിജയകരമായി ശേഖരിച്ച് ആവശ്യമുള്ള സ്ഥലങ്ങളിലേക്ക് അടുക്കും. പെരുമാറ്റങ്ങളുടെ ഈ ക്രമങ്ങൾ കാണിക്കാനും വിവരിക്കാനും അവർ സ്ഥലപരമായ ഭാഷയും ആംഗ്യങ്ങളും ഉപയോഗിക്കും.
വിലയിരുത്തൽ
- കളിക്കളത്തിൽ, വിദ്യാർത്ഥികൾ അവരുടെ VEXcode GO പ്രോജക്റ്റുകൾ പരീക്ഷിക്കുകയും ആവർത്തിക്കുകയും ചെയ്യും, വ്യത്യസ്ത സ്ഥലങ്ങളിൽ നിന്ന് ചുവപ്പ്, പച്ച, നീല ഡിസ്കുകൾ ശേഖരിക്കുന്നതിന് കോഡ് ബേസ് നയിക്കും, കൂടാതെ നിറത്തിന്റെ അടിസ്ഥാനത്തിൽ ശരിയായ സോർട്ടിംഗ് ഏരിയയിലേക്ക് അവയെ അടുക്കാൻ [എന്റെ ബ്ലോക്ക്] ഉപയോഗിക്കും. വെല്ലുവിളി വിജയകരമായി പൂർത്തിയാക്കുന്നതിന്, വിദ്യാർത്ഥികൾ ഒരു പ്രോജക്റ്റ് നിർമ്മിക്കുകയും [എന്റെ ബ്ലോക്ക്] ശരിയായ സ്ഥലത്ത് ക്രമീകരിക്കുകയും വേണം, അതുവഴി ഫീൽഡിൽ നിന്ന് ശേഖരിച്ച ശേഷം ഓരോ ഡിസ്കും അടുക്കും. മിഡ്-പ്ലേ ബ്രേക്ക് ആൻഡ് ഷെയർ സമയത്ത്, വിദ്യാർത്ഥികൾ അവരുടെ പ്രോജക്റ്റിൽ [മൈ ബ്ലോക്ക്] എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിനെക്കുറിച്ച് സംസാരിക്കും, ഇത് ഒന്നിലധികം ഡിസ്കുകൾ വിജയകരമായി ശേഖരിച്ച് വർണ്ണത്തിന്റെ അടിസ്ഥാനത്തിൽ അവരുടെ സോർട്ടിംഗ് ഏരിയകളിലേക്ക് അടുക്കാൻ സഹായിക്കുന്നു.
- മിഡ്-പ്ലേ ബ്രേക്ക് ആൻഡ് ഷെയർ ചർച്ചകളിൽ, ഡിസ്കുകൾ വിജയകരമായി അടുക്കുന്നതിന് [എന്റെ ബ്ലോക്ക്] അവരുടെ പ്രോജക്റ്റിൽ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് വിദ്യാർത്ഥികൾ തിരിച്ചറിയും. [എന്റെ ബ്ലോക്ക്] ഉപയോഗിക്കുന്നത് അവരുടെ പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നത് എങ്ങനെ എളുപ്പമാക്കിയെന്നും, ഈ രീതിയിൽ അതേ സീക്വൻസുകൾ വീണ്ടും ഉപയോഗിക്കുന്നത് ഓരോ തവണയും ഒരു ഡിസ്ക് ശേഖരിക്കുമ്പോൾ സോർട്ടിംഗ് പ്രക്രിയ ആവർത്തിക്കുന്നതിന് റോബോട്ടിനെ കോഡ് ചെയ്യുന്നത് എങ്ങനെ എളുപ്പമാക്കുമെന്നും വിദ്യാർത്ഥികൾ ചർച്ച ചെയ്യും.
- വ്യത്യസ്ത സ്ഥലങ്ങളിൽ നിന്ന് ഡിസ്കുകൾ വിജയകരമായി ശേഖരിക്കുന്നതിന്, ഡിസ്കുകളിൽ എത്താൻ കോഡ് ബേസ് അതിന്റെ ആരംഭ സ്ഥാനത്ത് നിന്ന് സഞ്ചരിക്കേണ്ട ദിശയും ദൂരവും വിദ്യാർത്ഥികൾ അവരുടെ ഗ്രൂപ്പുകളിൽ ആശയവിനിമയം നടത്തേണ്ടതുണ്ട്. മിഡ്-പ്ലേ ബ്രേക്ക് ആൻഡ് ഷെയർ ചർച്ചകളിൽ, വിദ്യാർത്ഥികൾ അവരുടെ കോഡ് ബേസ് എങ്ങനെ നീങ്ങി എന്നും ഒന്നിലധികം ഡിസ്കുകൾ വിജയകരമായി ശേഖരിച്ച് അടുക്കുന്നതിന് അത് പൂർത്തിയാക്കിയ പെരുമാറ്റ ക്രമം എങ്ങനെയെന്നും വിവരിക്കും.