നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പ്
പ്രധാന ചോദ്യം: റോബോട്ടുകൾ അവയുടെ പരിസ്ഥിതിയുമായി എങ്ങനെ ഇടപഴകുന്നു?
യൂണിറ്റ് ധാരണകൾ:
- സെൻസറിന്റെ പരിസ്ഥിതിയെക്കുറിച്ചുള്ള ഡാറ്റ ശേഖരിച്ച് റിപ്പോർട്ട് ചെയ്യുന്ന ഒരു ഉപകരണമാണ് സെൻസർ.
- സെൻസർ ഡാറ്റ വ്യാഖ്യാനിക്കുന്നതിനായി റോബോട്ടുകളെ കോഡ് ചെയ്യുന്നത് മാറുന്നതോ അപ്രതീക്ഷിതമോ ആയ സാഹചര്യങ്ങളെ അടിസ്ഥാനമാക്കി റോബോട്ടുകൾക്ക് അവരുടെ പ്രവർത്തനങ്ങൾ ക്രമീകരിക്കാൻ അനുവദിക്കുന്നു.
- VEX AIM കോഡിംഗ് റോബോട്ടിലെ AI വിഷൻ സെൻസർ ബാരലുകൾ, സ്പോർട്സ് ബോളുകൾ, ഏപ്രിൽ ടാഗുകൾ തുടങ്ങിയ വസ്തുക്കളുടെ ഡാറ്റ കണ്ടെത്തി റിപ്പോർട്ട് ചെയ്യുന്നു.
- VEXcode AIM-ലെ മാക്രോ ബ്ലോക്കുകൾ ഒന്നിലധികം പെരുമാറ്റങ്ങളെ ഒരു ബ്ലോക്കിലേക്ക് സംയോജിപ്പിച്ച് സങ്കീർണ്ണമായ ജോലികൾ ചെയ്യുന്നു.
സ്റ്റാൻഡേർഡ്സ് അലൈൻമെന്റ്
കമ്പ്യൂട്ടർ സയൻസ് ടീച്ചേഴ്സ് അസോസിയേഷൻ (CSTA)
- 1B-CS-02: ജോലികൾ നിർവഹിക്കുന്നതിന് കമ്പ്യൂട്ടർ ഹാർഡ്വെയറും സോഫ്റ്റ്വെയറും ഒരു സിസ്റ്റമായി എങ്ങനെ ഒരുമിച്ച് പ്രവർത്തിക്കുന്നുവെന്ന് മാതൃകയാക്കുക.
- 1B-DA-07: കാരണ-ഫല ബന്ധങ്ങൾ എടുത്തുകാണിക്കുന്നതിനോ നിർദ്ദേശിക്കുന്നതിനോ, ഫലങ്ങൾ പ്രവചിക്കുന്നതിനോ, ഒരു ആശയം ആശയവിനിമയം ചെയ്യുന്നതിനോ ഡാറ്റ ഉപയോഗിക്കുക.
- 1B-AP-08: ഒരേ ജോലിക്കായി ഒന്നിലധികം അൽഗോരിതങ്ങൾ താരതമ്യം ചെയ്ത് പരിഷ്കരിക്കുക, ഏതാണ് ഏറ്റവും അനുയോജ്യമെന്ന് നിർണ്ണയിക്കുക.
- 1B-AP-10: സീക്വൻസുകൾ, ഇവന്റുകൾ, ലൂപ്പുകൾ, കണ്ടീഷണലുകൾ എന്നിവ ഉൾപ്പെടുന്ന പ്രോഗ്രാമുകൾ സൃഷ്ടിക്കുക.
- 2-CS-02: ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ ഘടകങ്ങൾ സംയോജിപ്പിച്ച് ഡാറ്റ ശേഖരിക്കുന്നതിനും കൈമാറ്റം ചെയ്യുന്നതിനുമായി ഡിസൈൻ പ്രോജക്ടുകൾ.
- 2-AP-15: ഉപയോക്തൃ ആവശ്യങ്ങൾ നിറവേറ്റുന്ന ഒരു പരിഹാരം പരിഷ്കരിക്കുന്നതിന് ടീം അംഗങ്ങളിൽ നിന്നും ഉപയോക്താക്കളിൽ നിന്നും ഫീഡ്ബാക്ക് തേടുകയും സംയോജിപ്പിക്കുകയും ചെയ്യുക.
- 2-AP-19: പിന്തുടരാനും പരിശോധിക്കാനും ഡീബഗ് ചെയ്യാനും എളുപ്പമാക്കുന്നതിന് പ്രോഗ്രാമുകൾ ഡോക്യുമെന്റ് ചെയ്യുക.
- 3A-AP-22: സഹകരണ ഉപകരണങ്ങൾ ഉപയോഗിച്ച് ടീം റോളുകളിൽ പ്രവർത്തിക്കുന്ന കമ്പ്യൂട്ടേഷണൽ ആർട്ടിഫാക്റ്റുകൾ രൂപകൽപ്പന ചെയ്യുകയും വികസിപ്പിക്കുകയും ചെയ്യുക.
- 3B-AP-09: ഒരു മനുഷ്യ എതിരാളിക്കെതിരെ ഗെയിം കളിക്കുന്നതിനോ ഒരു പ്രശ്നം പരിഹരിക്കുന്നതിനോ ഒരു കൃത്രിമ ബുദ്ധി അൽഗോരിതം നടപ്പിലാക്കുക.
ആവശ്യമായ വസ്തുക്കൾ (ഓരോ ഗ്രൂപ്പിനും):
- VEX AIM കോഡിംഗ് റോബോട്ട്
- വൺ സ്റ്റിക്ക് കൺട്രോളർ
- 2 ഓറഞ്ച് ബാരലുകൾ
- 2 നീല ബാരലുകൾ
- 2 സ്പോർട്സ് ബോളുകൾ
- ഏപ്രിൽടാഗ് ഐഡി 0
- AIM ഫീൽഡ് (4 ടൈലുകളും 8 ചുവരുകളും)
ഈ യൂണിറ്റിൽ ഉപയോഗിക്കുന്ന മാക്രോ ബ്ലോക്കുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, VEX AIM API-യുടെ ഈ വിഭാഗം കാണുക.
VEX ഉപയോഗിച്ച് AI ആശയങ്ങൾ പഠിപ്പിക്കുന്നതിനെക്കുറിച്ച് കൂടുതലറിയാൻ, teachai.vex.comസന്ദർശിക്കുക.
ഈ യൂണിറ്റിന് നിർദ്ദേശിക്കുന്ന സമയം: 6-9 സെഷനുകൾ
ക്ലാസ് മുറികളിൽ വേഗത വ്യത്യാസപ്പെടുമെങ്കിലും, നിർദ്ദേശിക്കപ്പെട്ട സമയം ഫലപ്രദമായി ആസൂത്രണം ചെയ്യാൻ നിങ്ങളെ സഹായിക്കും. ഒരു 'സെഷൻ' ഏകദേശം 45-50 മിനിറ്റ് ആയി കണക്കാക്കപ്പെടുന്നു. നിങ്ങളുടെ വിദ്യാർത്ഥികളെ നന്നായി അറിയാവുന്നത് നിങ്ങൾക്കാണ്, അതിനാൽ നിങ്ങളുടെ സാഹചര്യത്തിൽ നിങ്ങളുടെ വിദ്യാർത്ഥികളുടെ ആവശ്യങ്ങൾ നിറവേറ്റുന്നതിനായി സമയം ക്രമീകരിക്കുക.
- ആമുഖം: 1 സെഷൻ
- പാഠം 1: 1-2 സെഷനുകൾ
- ഒരു ഉദാഹരണ പ്രോജക്റ്റ് പര്യവേക്ഷണം ചെയ്യുന്നു: 1 സെഷൻ
- പാഠം 2: 1-2 സെഷനുകൾ
- യൂണിറ്റ് ചലഞ്ച്: 2-3 സെഷനുകൾ
ഈ യൂണിറ്റ് നിങ്ങളെ VEX AIM കോഡിംഗ് റോബോട്ടിന്റെ AI വിഷൻ സെൻസറിലേക്ക് പരിചയപ്പെടുത്തും. വ്യത്യസ്ത വസ്തുക്കൾ അല്ലെങ്കിൽ പുതിയ സ്ഥാനങ്ങൾ പോലുള്ള പരിസ്ഥിതിയിലെ മാറ്റങ്ങളുമായി പ്രതികരിക്കാനും പൊരുത്തപ്പെടാനും സെൻസർ നിങ്ങളുടെ റോബോട്ടിനെ എങ്ങനെ പ്രാപ്തമാക്കുന്നുവെന്ന് നിങ്ങൾ പഠിക്കും. ബാരലുകൾ എടുത്ത് വിതരണം ചെയ്യുന്നതിനും മൈതാനത്തിന് ചുറ്റും ക്രമരഹിതമായി സ്ഥാപിച്ചിരിക്കുന്ന സ്പോർട്സ് പന്തുകൾ കിക്ക് ചെയ്യുന്നതിനും റോബോട്ടിനെ കോഡ് ചെയ്യാൻ നിങ്ങൾ AI വിഷൻ ഉപയോഗിക്കും. യൂണിറ്റിന്റെ അവസാനത്തോടെ, സ്പോർട്സ് ബോളുകൾ ശേഖരിച്ച് രണ്ട് ഗോളുകൾ നേടുന്നതിനുള്ള സമയബന്ധിതമായ ഒരു വെല്ലുവിളിയിൽ നിങ്ങൾ പങ്കെടുക്കും!
റോബോട്ടിനെ കാണാൻ താഴെയുള്ള വീഡിയോ കാണുക:
- മൈതാനത്ത് എവിടെ നിന്നും സ്പോർട്സ് ബോളുകൾ ശേഖരിക്കുക.
- മൈതാനത്ത് എവിടെ നിന്നും ഗോളുകൾ നേടൂ.
വീഡിയോ കണ്ടതിനുശേഷം, അതിനെക്കുറിച്ച് ഒരു ക്ലാസ്സ് ചർച്ച ഉണ്ടായിരിക്കും. ചർച്ചയ്ക്കുള്ള തയ്യാറെടുപ്പിൽ നിങ്ങളുടെ ചിന്തകൾ രൂപപ്പെടുത്താൻ സഹായിക്കുന്നതിന്, ഇനിപ്പറയുന്ന ചോദ്യങ്ങൾക്കുള്ള ഉത്തരങ്ങൾ നിങ്ങളുടെ ഡയറിയിൽ രേഖപ്പെടുത്തുക:
- സ്പോർട്സ് ബോളുകൾ സ്ഥാനം മാറിയാലും അവ എങ്ങനെ കണ്ടെത്താമെന്ന് റോബോട്ടിന് എങ്ങനെ അറിയാം?
- നിങ്ങളുടെ റോബോട്ടിനെ കൃത്യതയോടെയും കൃത്യതയോടെയും നീക്കാൻ AI വിഷൻ സെൻസർ എങ്ങനെ സഹായിക്കുമെന്ന് നിങ്ങൾ കരുതുന്നു?
- നിങ്ങളുടെ ആശയങ്ങളെ പിന്തുണയ്ക്കുന്ന എന്താണ് വീഡിയോയിൽ കാണുന്നത്?
- AI വിഷൻ സെൻസർ ഉപയോഗിച്ച് കോഡ് ചെയ്യുന്നതിനെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തൊക്കെ ചോദ്യങ്ങളുണ്ട്?
- വെല്ലുവിളി പൂർത്തിയാക്കാൻ നിങ്ങൾ എന്തൊക്കെ കഴിവുകളും ധാരണകളും വികസിപ്പിച്ചെടുക്കേണ്ടതുണ്ട്?
വീഡിയോ കണ്ടതിനുശേഷം, അതിനെക്കുറിച്ച് ഒരു ക്ലാസ്സ് ചർച്ച ഉണ്ടായിരിക്കും. ചർച്ചയ്ക്കുള്ള തയ്യാറെടുപ്പിൽ നിങ്ങളുടെ ചിന്തകൾ രൂപപ്പെടുത്താൻ സഹായിക്കുന്നതിന്, ഇനിപ്പറയുന്ന ചോദ്യങ്ങൾക്കുള്ള ഉത്തരങ്ങൾ നിങ്ങളുടെ ഡയറിയിൽ രേഖപ്പെടുത്തുക:
- സ്പോർട്സ് ബോളുകൾ സ്ഥാനം മാറിയാലും അവ എങ്ങനെ കണ്ടെത്താമെന്ന് റോബോട്ടിന് എങ്ങനെ അറിയാം?
- നിങ്ങളുടെ റോബോട്ടിനെ കൃത്യതയോടെയും കൃത്യതയോടെയും നീക്കാൻ AI വിഷൻ സെൻസർ എങ്ങനെ സഹായിക്കുമെന്ന് നിങ്ങൾ കരുതുന്നു?
- നിങ്ങളുടെ ആശയങ്ങളെ പിന്തുണയ്ക്കുന്ന എന്താണ് വീഡിയോയിൽ കാണുന്നത്?
- AI വിഷൻ സെൻസർ ഉപയോഗിച്ച് കോഡ് ചെയ്യുന്നതിനെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തൊക്കെ ചോദ്യങ്ങളുണ്ട്?
- വെല്ലുവിളി പൂർത്തിയാക്കാൻ നിങ്ങൾ എന്തൊക്കെ കഴിവുകളും ധാരണകളും വികസിപ്പിച്ചെടുക്കേണ്ടതുണ്ട്?
വിദ്യാർത്ഥികൾ വീഡിയോ കണ്ടതിനുശേഷം, ഒരു മുഴുവൻ ക്ലാസ് ചർച്ചയും സുഗമമാക്കുന്നതിന് സ്ഥാപിതമായ നടപടിക്രമങ്ങൾ വിദ്യാർത്ഥികളുടെ നിരീക്ഷണങ്ങൾ മനസ്സിലാക്കുന്നതിനും യൂണിറ്റിനായി പഠന ലക്ഷ്യങ്ങൾ സഹ-സൃഷ്ടിക്കുന്നതിന് അവരെ തയ്യാറാക്കുന്നതിനും ഇത് സഹായിക്കും.
അടുത്തതായി, താഴെ പറയുന്ന പ്രോംപ്റ്റ് ഉപയോഗിച്ച് ഈ യൂണിറ്റിലെ ഉള്ളടക്കവുമായി ഒരു യഥാർത്ഥ ലോക ബന്ധം സ്ഥാപിക്കാനും മുൻ അറിവിൽ ഇടപഴകാനും വിദ്യാർത്ഥികളെ സഹായിക്കുക:
നിത്യജീവിതത്തിൽ നമ്മൾ കാണുന്ന സെൻസറുകളുടെ ചില ഉദാഹരണങ്ങൾ ഏതൊക്കെയാണ്? ഈ സെൻസറുകൾ എന്തൊക്കെ തരത്തിലുള്ള വിവരങ്ങളാണ് കണ്ടെത്തുന്നത്? മാറുന്ന സാഹചര്യങ്ങളോട് പ്രതികരിക്കാൻ അവ യന്ത്രങ്ങളെയോ ആളുകളെയോ എങ്ങനെ സഹായിക്കുന്നു? വിദ്യാർത്ഥികൾക്ക് നിർദ്ദേശിക്കാവുന്നതാണ്:
- കടകളിൽ ചലനം കണ്ടെത്തുമ്പോൾ തുറക്കുന്ന ഓട്ടോമാറ്റിക് വാതിലുകൾ.
- പുകയെ തിരിച്ചറിഞ്ഞ് തീയെക്കുറിച്ച് മുന്നറിയിപ്പ് നൽകുന്ന പുക അലാറങ്ങൾ.
- മുറികൾ സുഖകരമായി നിലനിർത്തുന്നതിന് താപനില മാറ്റങ്ങൾ കണ്ടെത്തുന്ന തെർമോസ്റ്റാറ്റുകൾ.
- തടസ്സങ്ങൾ ഒഴിവാക്കാൻ ഡ്രൈവർമാരെ സഹായിക്കുന്നതിന് ബാക്കപ്പ് ക്യാമറകളോ പാർക്കിംഗ് സെൻസറുകളോ ഉപയോഗിക്കുന്ന കാറുകൾ.
- ചുറ്റുമുള്ള പ്രകാശത്തിന്റെ അളവ് അനുസരിച്ച് സ്ക്രീനിന്റെ തെളിച്ചം സ്വയമേവ ക്രമീകരിക്കുന്ന ഫോണുകൾ.
പഠന ലക്ഷ്യങ്ങൾ സഹകരിച്ച് സൃഷ്ടിക്കൽ
വീഡിയോ കണ്ടുകഴിഞ്ഞാൽ, റോബോട്ടോ വസ്തുക്കളോ സ്ഥാനങ്ങൾ മാറ്റിയാലും, AI വിഷൻ സെൻസർ ഉപയോഗിച്ച് പരിസ്ഥിതിയിലെ വസ്തുക്കളുമായി സംവദിക്കാൻ നിങ്ങൾ റോബോട്ടിനെ കോഡ് ചെയ്യുമെന്ന് നിങ്ങൾക്കറിയാം. ഇത് നേടിയെടുക്കാൻ നിങ്ങൾ എന്താണ് അറിയേണ്ടതെന്നും എന്തുചെയ്യാൻ കഴിയുമെന്നും ചിന്തിക്കുക. നിങ്ങളുടെ ഗ്രൂപ്പുമായും അധ്യാപകനുമായും സഹകരിച്ച് പഠന ലക്ഷ്യങ്ങൾ സൃഷ്ടിക്കുന്നതിലൂടെ ഈ യൂണിറ്റിനായുള്ള നിങ്ങളുടെ പഠന ലക്ഷ്യങ്ങളെക്കുറിച്ച് നിങ്ങൾക്ക് പൊതുവായ ഒരു ധാരണ ലഭിക്കും.
നിങ്ങളുടെ പഠന ലക്ഷ്യങ്ങൾ നിങ്ങളുടെ ജേണലിൽ രേഖപ്പെടുത്തുക. നിങ്ങളുടെ പുരോഗതിയെക്കുറിച്ച് ചിന്തിക്കുന്നതിനും ഭാവി പഠനത്തിനായി ആസൂത്രണം ചെയ്യുന്നതിനുമായി നിങ്ങൾ പിന്നീട് യൂണിറ്റിൽ ഈ പഠന ലക്ഷ്യങ്ങളിലേക്ക് മടങ്ങും.
വീഡിയോ കണ്ടുകഴിഞ്ഞാൽ, റോബോട്ടോ വസ്തുക്കളോ സ്ഥാനങ്ങൾ മാറ്റിയാലും, AI വിഷൻ സെൻസർ ഉപയോഗിച്ച് പരിസ്ഥിതിയിലെ വസ്തുക്കളുമായി സംവദിക്കാൻ നിങ്ങൾ റോബോട്ടിനെ കോഡ് ചെയ്യുമെന്ന് നിങ്ങൾക്കറിയാം. ഇത് നേടിയെടുക്കാൻ നിങ്ങൾ എന്താണ് അറിയേണ്ടതെന്നും എന്തുചെയ്യാൻ കഴിയുമെന്നും ചിന്തിക്കുക. നിങ്ങളുടെ ഗ്രൂപ്പുമായും അധ്യാപകനുമായും സഹകരിച്ച് പഠന ലക്ഷ്യങ്ങൾ സൃഷ്ടിക്കുന്നതിലൂടെ ഈ യൂണിറ്റിനായുള്ള നിങ്ങളുടെ പഠന ലക്ഷ്യങ്ങളെക്കുറിച്ച് നിങ്ങൾക്ക് പൊതുവായ ഒരു ധാരണ ലഭിക്കും.
നിങ്ങളുടെ പഠന ലക്ഷ്യങ്ങൾ നിങ്ങളുടെ ജേണലിൽ രേഖപ്പെടുത്തുക. നിങ്ങളുടെ പുരോഗതിയെക്കുറിച്ച് ചിന്തിക്കുന്നതിനും ഭാവി പഠനത്തിനായി ആസൂത്രണം ചെയ്യുന്നതിനുമായി നിങ്ങൾ പിന്നീട് യൂണിറ്റിൽ ഈ പഠന ലക്ഷ്യങ്ങളിലേക്ക് മടങ്ങും.
പഠന ലക്ഷ്യങ്ങൾ-സൃഷ്ടിക്കുന്ന പ്രക്രിയയിലൂടെ വിദ്യാർത്ഥികളെ മുഴുവൻ ക്ലാസിലും നയിക്കുക.
- മുകളിലുള്ള വീഡിയോയിൽ കാണിച്ചിരിക്കുന്ന പ്രവർത്തനങ്ങൾ പൂർത്തിയാക്കാൻ വിദ്യാർത്ഥികൾക്ക് എന്താണ് വേണ്ടതെന്ന് അവരുമായി ആലോചിച്ച് തീരുമാനിക്കുക. ഇവയെ "എനിക്ക് കഴിയും" എന്ന പ്രസ്താവനകളായി രൂപപ്പെടുത്തുക.
- ഈ യൂണിറ്റിനായുള്ള "എനിക്ക് കഴിയും" എന്ന പ്രസ്താവനകളിൽ ഇവ ഉൾപ്പെടുന്നു:
- സ്ഥാനം മാറിയാലും, മൈതാനത്ത് എവിടെ നിന്നും ഒരു സ്പോർട്സ് പന്ത് എടുക്കാൻ എനിക്ക് റോബോട്ടിനെ കോഡ് ചെയ്യാൻ കഴിയും.
- ഒരു ഗോളിലേക്ക് പന്ത് തട്ടിയെടുക്കാൻ സഹായിക്കുന്നതിന് എനിക്ക് AI വിഷൻ സെൻസർ ഉപയോഗിക്കാം.
- ഈ യൂണിറ്റിനായുള്ള "എനിക്ക് കഴിയും" എന്ന പ്രസ്താവനകളിൽ ഇവ ഉൾപ്പെടുന്നു:
- ആ പട്ടികയെ അടിസ്ഥാനമാക്കി പഠന ലക്ഷ്യങ്ങൾ ഒരുമിച്ച് സൃഷ്ടിക്കുക.
നിങ്ങളുടെ വിദ്യാർത്ഥികളുമായി സഹകരിച്ച് പഠന ലക്ഷ്യങ്ങൾ സൃഷ്ടിക്കുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ മാർഗ്ഗനിർദ്ദേശങ്ങൾക്ക്, ഈ VEX ലൈബ്രറി ആർട്ടിക്കിൾകാണുക. പിന്നെ, കൂടുതൽ മുന്നോട്ട് പോയി VEX PD+ മാസ്റ്റർക്ലാസിൽ നിന്നുള്ള ഈ പാഠത്തിനൊപ്പം പഠന ലക്ഷ്യങ്ങൾ സഹ-സൃഷ്ടിക്കുന്നതിനെക്കുറിച്ച് കൂടുതലറിയുക.
സെൻസർ ഫീഡ്ബാക്ക് ഉപയോഗിക്കുന്നതിന് നിങ്ങളുടെ റോബോട്ടിനെ കോഡ് ചെയ്യാൻ ആരംഭിക്കുന്നതിന് അടുത്തത് > തിരഞ്ഞെടുക്കുക.