Skip to main content

പ്രോഗ്രാമിംഗ് ലൂപ്പുകൾ - ബ്ലോക്കുകൾ അടിസ്ഥാനമാക്കിയുള്ളത്

അധ്യാപക നുറുങ്ങുകൾ ഐക്കൺ അധ്യാപക നുറുങ്ങുകൾ - ഈ പ്രവർത്തനത്തിന്റെ ഉദ്ദേശ്യം

ആവർത്തന സ്വഭാവങ്ങൾ പ്രോഗ്രാമിംഗ് ചെയ്യുന്നത് ആവർത്തന ലൂപ്പുകൾ അല്ലെങ്കിൽ ഫോറെവർ ലൂപ്പുകൾ ഉപയോഗിച്ച് നേടിയെടുക്കാൻ കഴിയും. ചുരുക്കത്തിൽ, ആവർത്തന ബ്ലോക്കുകൾ പ്രോഗ്രാമർക്ക് അതിന്റെ ലൂപ്പിനുള്ളിലെ ബ്ലോക്കുകൾ ആവർത്തിക്കുന്നതിന് ഒരു നിശ്ചിത എണ്ണം തവണ സജ്ജമാക്കാൻ അനുവദിക്കുന്നു. ഫോർഎവർ ബ്ലോക്ക് അതിന്റെ ലൂപ്പിനുള്ളിലെ ബ്ലോക്കുകൾ എന്നെന്നേക്കുമായി അല്ലെങ്കിൽ പ്രോജക്റ്റ് നിർത്തുന്നത് വരെ ആവർത്തിക്കുന്നു. ഈ പ്രവർത്തനത്തിൽ, വിദ്യാർത്ഥികൾ രണ്ടിനെക്കുറിച്ചും പഠിക്കുന്നു.

റിപ്പീറ്റ്അല്ലെങ്കിൽഫോർഎവർലൂപ്പുകൾ ഉപയോഗിച്ച് പ്രോഗ്രാമിംഗ് ചെയ്യുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, VEXcode V5-ലെസഹായ വിവരങ്ങൾസന്ദർശിക്കുക.

ഈ പ്രവർത്തനത്തിൽ നിങ്ങൾ വിദ്യാർത്ഥികൾ എന്തുചെയ്യുമെന്നതിന്റെ ഒരു രൂപരേഖ താഴെ കൊടുക്കുന്നു:

  • യൂസിംഗ് ലൂപ്സ്ട്യൂട്ടോറിയൽ വീഡിയോ കാണുക.

  • ആവർത്തന പ്രവർത്തനങ്ങൾ (ഗൈറോ ഇല്ല) ഉദാഹരണ പ്രോജക്റ്റ് പര്യവേക്ഷണം ചെയ്യുക.

  • ഫോറെവർ, റിപ്പീറ്റ് ബ്ലോക്കുകൾ തമ്മിലുള്ള താരതമ്യം, കോൺട്രാസ്റ്റ് എന്നിവ കണ്ടെത്തുക.

  • വിദ്യാർത്ഥികളോട് ക്ലോബോട്ടിനെ ഒരു ചതുരത്തിൽ ചലിപ്പിക്കാനും ഓരോ വളവിനും മുമ്പായി നഖവും കൈയും പ്രവർത്തിപ്പിക്കാനും ആവശ്യപ്പെടുന്ന സ്ക്വയർ ലൂപ്പ്സ് ചലഞ്ച് പൂർത്തിയാക്കുക.

V5 ക്ലോബോട്ട് നീങ്ങാൻ തയ്യാറാണ്!

ബ്ലോക്കുകളെക്കുറിച്ച് അറിയാൻ നിങ്ങൾക്ക് VEXcode V5-ലെ സഹായ വിവരങ്ങൾ ഉപയോഗിക്കാം. സഹായ സവിശേഷത ഉപയോഗിക്കുന്നതിനുള്ള മാർഗ്ഗനിർദ്ദേശത്തിന്, യൂസിംഗ് ഹെൽപ്പ് ട്യൂട്ടോറിയൽ കാണുക.

അധ്യാപക നുറുങ്ങുകൾ ഐക്കൺ അധ്യാപക നുറുങ്ങുകൾ

വിദ്യാർത്ഥി ആദ്യമായി VEXcode V5 ഉപയോഗിക്കുകയാണെങ്കിൽ, മറ്റ് അടിസ്ഥാന കഴിവുകൾ പഠിക്കുന്നതിനായി ടൂൾബാറിലെ ട്യൂട്ടോറിയലുകളും അവർക്ക് കാണാൻ കഴിയും.

ആവശ്യമായ വസ്തുക്കൾ:
അളവ് ആവശ്യമായ വസ്തുക്കൾ
1

VEX V5 ക്ലാസ്റൂം സ്റ്റാർട്ടർ കിറ്റ് (കാലികമായ ഫേംവെയറോടുകൂടി)

1

VEXcode V5 (ഏറ്റവും പുതിയ പതിപ്പ്, Windows, MacOS, Chromebook)

1

എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്ക്

1

ലൂപ്പുകൾ ഉപയോഗിക്കൽ (ട്യൂട്ടോറിയൽ)

1

ആവർത്തിച്ചുള്ള പ്രവർത്തനങ്ങൾ (ഗൈറോ ഇല്ല) ഉദാഹരണ പ്രോജക്റ്റ്
 

ഘട്ടം 1: ലൂപ്പുകൾ ഉപയോഗിച്ച് പ്രോഗ്രാമിംഗ് ആരംഭിക്കാം.

  • യൂസിംഗ് ലൂപ്സ്ട്യൂട്ടോറിയൽ വീഡിയോ കണ്ട് തുടങ്ങുക.

  • ആവർത്തന പ്രവർത്തനങ്ങൾ (ഗൈറോ ഇല്ല)ഉദാഹരണ പ്രോജക്റ്റ് തുറക്കുക.

    ഈ പ്രവർത്തനത്തിനായി ഏത് ടെംപ്ലേറ്റ് പ്രോജക്റ്റ് തിരഞ്ഞെടുക്കണമെന്ന് ചിത്രീകരിക്കുന്ന ആവർത്തിച്ചുള്ള പ്രവർത്തനങ്ങൾ (ഗൈറോ ഇല്ല) ടെംപ്ലേറ്റ് ഐക്കൺ.

  • തുറന്നിരിക്കുന്ന ഉദാഹരണ പ്രോജക്റ്റ് കാണുക.

    VEXcode V5 വർക്ക്‌സ്‌പെയ്‌സിലെ ഉദാഹരണ പ്രോജക്റ്റ്. ഇടതുവശത്ത്, പ്രോജക്റ്റിന് ഒരു 'When Started' ബ്ലോക്ക് ഉണ്ട്, അതിൽ ഒരു 'Repeat' ബ്ലോക്ക് ഘടിപ്പിച്ചിരിക്കുന്നു, അത് 4 തവണ ആവർത്തിക്കാൻ സജ്ജീകരിച്ചിരിക്കുന്നു. ലൂപ്പിനുള്ളിൽ 300mm ഫോർവേഡ് ചെയ്യാൻ ഒരു ഡ്രൈവ് ഫോർ ബ്ലോക്ക് സജ്ജീകരിച്ചിരിക്കുന്നു, കൂടാതെ 90 ഡിഗ്രിക്ക് വലതുവശത്ത് ഒരു ടേൺ ഫോർ ബ്ലോക്ക് സജ്ജീകരിച്ചിരിക്കുന്നു. വലതുവശത്ത് ഒരു കുറിപ്പ് ഇങ്ങനെയാണ് 'ഡ്രൈവ് ഫോർവേഡ്, ടേൺ കമാൻഡുകൾ 4 തവണ ആവർത്തിച്ചുകൊണ്ട് ഈ പ്രോഗ്രാം 300x300mm ചതുരത്തിൽ ഒരു റോബോട്ടിനെ ഓടിക്കുന്നു'.

നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ ഇനിപ്പറയുന്നവ ചെയ്യുക.

  1. ക്ലോബോട്ട് എന്ത് ചെയ്യുമെന്ന് പ്രോജക്റ്റ് പ്രവചിക്കുക. പദ്ധതി ആവർത്തിക്കുന്ന വസ്തുതയേക്കാൾ കൂടുതൽ വിശദീകരിക്കുക.

    എന്താണ് ഇത് ആവർത്തിക്കുന്നത്? ക്ലോബോട്ട് എന്താണ് ചെയ്യുന്നത്?

  2. നിങ്ങളുടെ പ്രവചനം എഴുതുക, പക്ഷേ ചെറിയ പ്രോജക്റ്റിനെ രണ്ടിൽ കൂടുതൽ ഭാഗങ്ങളായി വിഭജിക്കരുത്.

ടീച്ചർ ടൂൾബോക്സ് ഐക്കൺ ടീച്ചർ ടൂൾബോക്സ് - ഉത്തരങ്ങൾ

  1. ഈ പദ്ധതിയിൽ റോബോട്ട് 300 മില്ലിമീറ്റർ മുന്നോട്ട് ഓടിച്ച് ഒരു ചതുരം പൂർത്തിയാക്കാൻ 90 ഡിഗ്രി വലത്തേക്ക് 4 തവണ തിരിഞ്ഞ് പോകും. ഒരേ 2 ബ്ലോക്കുകൾ 4 തവണ ഉപയോഗിക്കുന്നതിന് പകരം, ആവർത്തന ബ്ലോക്ക് 8 ബ്ലോക്കുകൾ ചെയ്യുന്ന അതേ പ്രവർത്തനങ്ങളെ 3 ബ്ലോക്കുകളായി കുറയ്ക്കുന്നു. റിപ്പീറ്റ് ബ്ലോക്ക് മുന്നോട്ട് ഡ്രൈവ് ചെയ്ത് തിരിയുന്ന പ്രവർത്തനങ്ങൾ ആവർത്തിക്കുന്നു.

  2. പ്രവചനം ലളിതമായി "ക്ലോബോട്ട് ഒരു ചതുരത്തിൽ നീങ്ങുന്നു" എന്നായിരിക്കാം. ക്ലോബോട്ടിന്റെ ആവർത്തിച്ചുള്ള ചലനങ്ങൾ പകർത്താൻ, സന്ദർഭത്തിന്റെ അഭാവത്തിൽ, ഇത് ഒരു സംക്ഷിപ്ത മാർഗമായിരിക്കും.

വിദ്യാർത്ഥികളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കുകൾ വ്യക്തിഗതമായി (ഗൂഗിൾ ഡോക് / .docx / .pdf) അല്ലെങ്കിൽ ഒരു ടീമായി (ഗൂഗിൾ ഡോക് / .docx / .pdf) പരിപാലിക്കുകയും സ്കോർ ചെയ്യുകയും ചെയ്യാം. മുമ്പത്തെ ലിങ്കുകൾ ഓരോ സമീപനത്തിനും വ്യത്യസ്തമായ റൂബ്രിക് നൽകുന്നു. വിദ്യാഭ്യാസ ആസൂത്രണത്തിൽ ഒരു റൂബ്രിക് ഉൾപ്പെടുത്തുമ്പോഴെല്ലാം, പ്രവർത്തനം ആരംഭിക്കുന്നതിന് മുമ്പ് റൂബ്രിക് വിശദീകരിക്കുകയോ കുറഞ്ഞത് വിദ്യാർത്ഥികൾക്ക് പകർപ്പുകൾ നൽകുകയോ ചെയ്യുന്നത് നല്ല രീതിയാണ്.

  • സേവ് ചെയ്യുക,ഡൗൺലോഡ് ചെയ്യുക, തുടർന്ന് ആവർത്തന പ്രവർത്തനങ്ങൾ (ഗൈറോ ഇല്ല) ഉദാഹരണ പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുക.

    'Repeating Actions (No Gyro)' എന്ന പ്രോജക്റ്റ് നാമം പ്രദർശിപ്പിക്കുന്ന VEXcode V5 ടൂൾബാർ.

  • സഹായത്തിന്, ഒരു പ്രോജക്റ്റ് എങ്ങനെ ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കാമെന്ന് വിശദീകരിക്കുന്ന VEXcode V5 ലെ ട്യൂട്ടോറിയൽ കാണുക.

    ഫയൽ ബട്ടണിന്റെ വലതുവശത്തുള്ള ട്യൂട്ടോറിയൽ ബട്ടൺ വിളിക്കുന്ന ചുവന്ന അമ്പടയാളമുള്ള VEX V5 ടൂൾബാർ.

     

  • നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ പ്രോജക്റ്റിനെക്കുറിച്ചുള്ള വിശദീകരണങ്ങൾ പരിശോധിച്ച് ആവശ്യാനുസരണം അവ ശരിയാക്കാൻ കുറിപ്പുകൾ ചേർക്കുക.

ഘട്ടം 2: പ്രോജക്റ്റ് പ്രവർത്തിപ്പിച്ച് റോബോട്ടിനെ നിരീക്ഷിക്കുക.

ഇടത് വശത്തുള്ള ഒരു ഫോറെവർ ലൂപ്പിനും വലതുവശത്തുള്ള ഒരു റിപ്പീറ്റ് ലൂപ്പിനും ഇടയിലുള്ള ഉപയോഗ കേസിലെ വ്യത്യാസം കാണിക്കുന്ന രണ്ട് കോഡ് സ്‌നിപ്പെറ്റുകൾ വശങ്ങളിലായി. ഇടതുവശത്ത് 'Using sensor input to determine when to turn' എന്നൊരു കമന്റ് ഉണ്ട്, അതിൽ forever block ഉം if then block ഉം ഉണ്ട്. ബമ്പർ അമർത്തിയാൽ റോബോട്ട് 90 ഡിഗ്രി വലത്തേക്ക് തിരിയും, അല്ലെങ്കിൽ അത് മുന്നോട്ട് നീങ്ങും. വലതുവശത്ത് 'എപ്പോൾ തിരിയണമെന്ന് നിർണ്ണയിക്കാൻ ഒരു നിശ്ചിത ദൂരം ഉപയോഗിക്കുന്നു' എന്ന് എഴുതിയിരിക്കുന്നു, 300mm ചതുരത്തിൽ റോബോട്ടിനെ ഓടിക്കുന്നതിന് ഒരു റിപ്പീറ്റ് ലൂപ്പ് 4 ആയി സജ്ജീകരിച്ചിരിക്കുന്നു.

വീണ്ടും (വലതുവശത്തുള്ള) Repeating Actions (No Gyro) പ്രോജക്റ്റ് നോക്കുക. ഈ പ്രോജക്റ്റ് മുന്നോട്ടും പിന്നോട്ടും നാല് തവണ സ്വഭാവം ആവർത്തിക്കും. ഒരു നിശ്ചിത എണ്ണം തവണ പെരുമാറ്റങ്ങളുടെ ഒരു കൂട്ടം ഉപയോഗിക്കണമെങ്കിൽആവർത്തനംബ്ലോക്ക് ഉപയോഗിക്കുന്നു. റിപ്പീറ്റ്ബ്ലോക്ക്ഫോർഎവർബ്ലോക്ക് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുകയാണെങ്കിൽ, റോബോട്ട് മുന്നോട്ട് ആവർത്തിക്കുകയും പിന്നീട് എന്നെന്നേക്കുമായി തിരിയുകയും ചെയ്യും.

ഇടതുവശത്തുള്ള പ്രോജക്റ്റിൽ, എപ്പോൾ തിരിയാൻ തുടങ്ങണമെന്ന് നിർണ്ണയിക്കാൻ ഒരു സെൻസറിന്റെ ഇൻപുട്ട് ഉപയോഗിക്കുന്നു. വലതുവശത്തുള്ള പ്രോജക്റ്റ് എപ്പോൾ തിരിയാൻ തുടങ്ങണമെന്ന് നിർണ്ണയിക്കാൻ ഒരു നിശ്ചിത ഡ്രൈവ്‌ട്രെയിൻ ദൂരം ഉപയോഗിക്കുന്നു.

ഒരു സെൻസറിന്റെ ഇൻപുട്ട് തുടർച്ചയായി പരിശോധിക്കുന്നതിന്, ഒരുif/elseബ്ലോക്കും ഒരുforeverബ്ലോക്കും ഒരുമിച്ച് ഉപയോഗിക്കുന്നു. ഇടതുവശത്തുള്ള പ്രോജക്റ്റിൽ,BumperHസെൻസർ അമർത്തുമ്പോൾ റോബോട്ട് വലത്തേക്ക് തിരിയും, അല്ലെങ്കിൽBumperHസെൻസർ അമർത്തുന്നില്ലെങ്കിൽ റോബോട്ട് എന്നെന്നേക്കുമായി മുന്നോട്ട് പോകും. BumperHസെൻസറിന്റെ മൂല്യം തുടർച്ചയായി പരിശോധിക്കുന്നതിന്,if/thenബ്ലോക്ക് ഒരുforeverബ്ലോക്കിനുള്ളിലാണ്.

ഇടതുവശത്തുള്ള മുകളിലുള്ള പ്രോജക്റ്റ് എന്നെന്നേക്കുമായി ആവർത്തിക്കുന്ന ഒരു ഘടനയുടെ പ്രായോഗിക ഉപയോഗ-കേസാണ് -foreverബ്ലോക്കുകളുംif/thenബ്ലോക്കുകളും ഒരുമിച്ച് ഉപയോഗിക്കുന്നു. ഒരു സെൽഫ് ഡ്രൈവിംഗ് സ്വീപ്പർ ഒരു ഭിത്തിയിലോ വസ്തുവിലോ ഇടിക്കുന്നതുവരെ മുന്നോട്ട് ഓടിക്കൊണ്ടിരിക്കുന്നത് സങ്കൽപ്പിക്കുക, തുടർന്ന് തിരിഞ്ഞ് ഓടിക്കുന്നത് തുടരുക.

നിങ്ങളുടെ പഠന ഐക്കൺ വികസിപ്പിക്കുക നിങ്ങളുടെ പഠനം വിപുലീകരിക്കുക

കണ്ടീഷണലുകളുള്ള ലൂപ്പുകൾ ഉപയോഗിച്ച് കൂടുതൽ പര്യവേക്ഷണം ചെയ്യുന്നതിന്, VEXcode V5-ൽ ഫ്ലോർ സ്വീപ്പർ ഉദാഹരണ പ്രോജക്റ്റ് നിർമ്മിക്കുക.

ഒരു When Started ബ്ലോക്കും ഒരു Forever ബ്ലോക്കും ഘടിപ്പിച്ചിട്ടുള്ള VEXcode V5 പ്രോജക്റ്റ്. ഫോർഎവർ ബ്ലോക്കിനുള്ളിൽ Bumper8 ആയി കൺഡിഷൻ സെറ്റ് ചെയ്ത ഒരു Repeat until ബ്ലോക്കും അകത്ത് ഒരു Drive forward ബ്ലോക്കും ഉണ്ട്. അടുത്തത് ഒരു സ്റ്റോപ്പ് ഡ്രൈവിംഗ് ബ്ലോക്ക് ആണ്, ബ്ലോക്കിനുള്ള ഒരു ടേൺ വലത്തേക്ക് 90 നും 0 മുതൽ 90 ഡിഗ്രി വരെ ക്രമരഹിതമായി തിരഞ്ഞെടുക്കുക.

  • വിദ്യാർത്ഥികളെ ബമ്പർ സ്വിച്ചുകൾചെയ്ത് വയർ ചെയ്യാൻ പറഞ്ഞുകൊണ്ട് ആരംഭിക്കുക.
  • ക്ലോബോട്ട് (ഡ്രൈവ്‌ട്രെയിൻ 2-മോട്ടോർ, ഗൈറോ ഇല്ല) ഉദാഹരണ പ്രോജക്റ്റ് തുറക്കാൻ വിദ്യാർത്ഥികളോട് ആവശ്യപ്പെടുക.

    ഈ പ്രോജക്റ്റിനായി ഏത് ടെംപ്ലേറ്റ് തിരഞ്ഞെടുക്കണമെന്ന് സൂചിപ്പിക്കുന്നതിന് ഉദാഹരണ പ്രോജക്റ്റ് ഐക്കണിന്റെ അടിയിൽ 'Clawbot (Drivetrain two motor, No Gyro)' എന്ന് കാണാം.

  • മുകളിലുള്ള പ്രോജക്റ്റ് നിർമ്മിക്കാൻ വിദ്യാർത്ഥികളോട് ആവശ്യപ്പെടുക.
  • വിദ്യാർത്ഥികളെക്കൊണ്ട് പ്രോജക്റ്റ് ഫ്ലോർ സ്വീപ്പറായി സേവ് ചെയ്യിപ്പിക്കുക.

    VEXcode V5 ടൂൾബാറിലെ പ്രോജക്റ്റ് ഡയലോഗ് ബോക്സ്. സ്ലോട്ട് 1 തിരഞ്ഞെടുത്തു, പ്രോജക്റ്റിന്റെ പേര് 'ഫ്ലോർ സ്വീപ്പർ' എന്ന് എഴുതിയിരിക്കുന്നു.

  • പ്രോജക്റ്റ് സേവ് ചെയ്യുന്നതിന് വിദ്യാർത്ഥികൾക്ക് സഹായം ആവശ്യമുണ്ടെങ്കിൽ, പേരിടലും സേവിംഗും ട്യൂട്ടോറിയൽ പരിശോധിക്കുക.

    ഫയൽ മെനുവിന്റെ വലതുവശത്തുള്ള ട്യൂട്ടോറിയൽ ബട്ടൺ വിളിക്കുന്ന ചുവന്ന അമ്പടയാളമുള്ള VEXcode V5 ടൂൾബാർ.

     

ഏതെങ്കിലും ബ്ലോക്കുകളിൽ വിദ്യാർത്ഥികൾക്ക് സഹായം ആവശ്യമുണ്ടെങ്കിൽ, അവരെസഹായംവിവരങ്ങളിലേക്കോ ട്യൂട്ടോറിയലിലേക്കോ റഫർ ചെയ്യുക.

റോബോട്ട് എങ്ങനെ നീങ്ങുന്നുവെന്ന് നിരീക്ഷിക്കാൻ പ്രോജക്റ്റ്ഡൗൺലോഡ്പ്രവർത്തിപ്പിക്കാൻ വിദ്യാർത്ഥികളോട് ആവശ്യപ്പെടുക. പിന്നെ, ഒരു ക്ലാസ് ചർച്ച ആരംഭിച്ച്, റിപ്പീറ്റ് ബ്ലോക്കിന് പകരം ഫോറെവർ ബ്ലോക്ക് എന്തിനാണ് ഉപയോഗിച്ചതെന്ന് വിശദീകരിക്കാൻ വിദ്യാർത്ഥികളോട് ആവശ്യപ്പെടുക.

ബമ്പർ സ്വിച്ച് അമർത്തുന്നുണ്ടോ എന്ന് ഈ പ്രോജക്റ്റ് തുടർച്ചയായി പരിശോധിക്കുന്നതിനാൽ ഒരു ഫോറെവർ ബ്ലോക്ക് ഉപയോഗിക്കുന്നുവെന്ന് വിദ്യാർത്ഥികൾ ശ്രദ്ധിക്കണം.

ഘട്ടം 3: ചതുരാകൃതിയിലുള്ള ലൂപ്പ്സ് ചലഞ്ച്!

ഒരു ചതുരത്തിൽ എതിർ ഘടികാരദിശയിൽ നീങ്ങുന്നതിനെ സൂചിപ്പിക്കുന്ന അമ്പടയാളങ്ങളുള്ള ഒരു പച്ച ചതുരം കാണിക്കുന്ന റോബോട്ടിന്റെ ചലനത്തിന്റെ വരച്ച പാത. പാതയിലെ ഈ ബിന്ദുവിലെ ചലനത്തെ സൂചിപ്പിക്കുന്ന രണ്ട് വശങ്ങളുള്ള ഓറഞ്ച് അമ്പടയാളം ഓരോ മൂലയിലും ഉണ്ട്.

  • നിങ്ങളുടെ ക്ലോബോട്ട് ഒരു ചതുരത്തിൽ ഡ്രൈവ് ചെയ്യട്ടെ.
  • ഓരോ വളവിനും മുമ്പ്, നഖം തുറക്കുകയും അടയ്ക്കുകയും വേണം, കൈ ഉയർത്തുകയും താഴ്ത്തുകയും വേണം.
  • ക്ലോബോട്ടിന് സ്ക്വയറിന്റെ ഒരു വശത്തുകൂടി ഒന്നിലധികം തവണ വാഹനമോടിക്കാൻ കഴിയില്ല.
  • നിങ്ങൾക്ക് ഒരു ആരംഭ പോയിന്റായി Repeating Actions (No Gyro) ഉദാഹരണ പ്രോജക്റ്റ് ഉപയോഗിക്കാം, പക്ഷേ എന്തെങ്കിലും മാറ്റങ്ങൾ വരുത്തുന്നതിന് മുമ്പ് അത്SquaredLoopsആയി സേവ് ചെയ്യുക.

VEXcode IQ ടൂൾബാറിലെ പ്രോജക്റ്റ് നാമ ഡയലോഗ് ബോക്സ്. സ്ലോട്ട് 1 തിരഞ്ഞെടുത്തു, പ്രോജക്റ്റ് നാമം സ്ക്വയർഡ് ലൂപ്പുകൾ എന്ന് വായിക്കുന്നു.

നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ, ഇനിപ്പറയുന്നവ പ്ലാൻ ചെയ്യുക:

 

ടീച്ചർ ടൂൾബോക്സ് ഐക്കൺ ടീച്ചർ ടൂൾബോക്സ് - പരിഹാരം

സ്ക്വയേഡ് ലൂപ്സ് ചലഞ്ചിനുള്ള ഒരു സാധ്യതയുള്ള പരിഹാരം താഴെ കൊടുക്കുന്നു:

VEXcode V5 സാമ്പിൾ സൊല്യൂഷനിൽ ഒരു When started ബ്ലോക്കും ഒരു Repeat ബ്ലോക്കും 4 ആയി ഘടിപ്പിച്ചിരിക്കുന്നു. റിപ്പീറ്റ് ബ്ലോക്കിനുള്ളിൽ 6 ബ്ലോക്കുകൾ ഉണ്ട്, അവ ക്രമത്തിൽ ഇങ്ങനെ വായിക്കുന്നു, 300 mm മുന്നോട്ട് ഡ്രൈവ് ചെയ്യുക, 70 ഡിഗ്രി സ്പിൻ ക്ലാ മോട്ടോർ തുറക്കുക, 360 ഡിഗ്രി സ്പിൻ ആം മോട്ടോർ മുകളിലേക്ക്, 70 ഡിഗ്രി സ്പിൻ ക്ലാ മോട്ടോർ അടച്ചു, 360 ഡിഗ്രി സ്പിൻ ആം മോട്ടോർ താഴേക്ക്, 90 ഡിഗ്രി വലത്തേക്ക് തിരിയുക.

വിദ്യാർത്ഥികൾക്ക് അവരുടെ പ്രോജക്ടുകൾ സ്കോർ ചെയ്യുന്നതിനായി ഒരു പ്രോഗ്രാമിംഗ് റൂബ്രിക് നൽകാം. താഴെ പറയുന്ന ലിങ്കുകളിൽ ഒന്ന് ക്ലിക്ക് ചെയ്യുക (Google Doc / .docx / .pdf)
വിദ്യാർത്ഥികളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കുകൾ വ്യക്തിഗതമായി പരിപാലിക്കാനും സ്കോർ ചെയ്യാനും കഴിയും (Google Doc / .docx / .pdf) അല്ലെങ്കിൽ ഒരു ടീമായി (Google Doc / .docx / .pdf) .