Skip to main content

Мұғалім құралдар жинағы белгішесі Мұғалімнің құралдар жинағы - Осы әрекеттің мақсаты

Қайталанатын әрекеттерді бағдарламалауды [Қайталау] немесе [Мәңгі] циклдерін пайдалану арқылы орындауға болады. Қысқаша айтқанда, [Қайталау] блоктары бағдарламашыға цикл ішіндегі блоктардың қайталануы үшін белгілі бір рет санын орнатуға мүмкіндік береді.  [Мәңгі] блогы өз цикліндегі блоктарды мәңгілікке немесе жоба тоқтатылғанға дейін қайталайды. Бұл әрекетте оқушылар екеуін де үйренеді.

 [Қайталау] немесе [Мәңгі] циклдарымен бағдарламалау туралы қосымша ақпарат алу үшін VEXcode IQ ішіндегі анықтама ақпаратын қараңыз.

Төменде студенттердің осы әрекетте не істейтіні көрсетілген:

  •  Циклдерді пайдалану оқулық бейнесін қараңыз.

  • Қайталанатын әрекеттер мысалы жобасын зерттеңіз.

  •  [Мәңгі] және [Қайталау] блоктарын салыстырыңыз және қарама-қарсы қойыңыз.

  • Оқушылардан Clawbot-ты шаршыға жылжытуды және әр бұрылыс алдында тырнақ пен қолмен әрекет етуді сұрайтын Шаршы ілмектер тапсырмасын орындаңыз.

Студенттерді осы әрекетті ұйымдастыруға көмектесу үшін мына жерді басыңыз (Google ).

Әр топтағы құрылысшы қажетті жабдықты алуы керек. Жазушы топтың инженерлік дәптерін алуы керек. Бағдарламашы VEXcode IQ ашуы керек.

Қажетті материалдар:
Саны Қажетті материалдар
1

VEX IQ супер жинағы

1

VEXcode IQ

1

Инженерлік дәптер

1

Циклдерді пайдалану (оқулық)

1

Қайталанатын әрекеттер мысалы жобасы

Бұл әрекет сізге роботыңызды қайталанатын әрекеттермен бағдарламалауға арналған құралдарды береді. 

Блоктар туралы білу үшін VEXcode IQ ішіндегі Анықтама ақпаратын пайдалануға болады.  Анықтама мүмкіндігін пайдалану бойынша нұсқаулықты Анықтаманы пайдалану оқулығын қараңыз.VEXcode IQ ішіндегі құралдар тақтасындағы Оқулықтар белгішесінің суреті

Мұғалімге арналған кеңестер белгішесі Мұғалімге арналған кеңестер

Егер студенттер VEXcode IQ қызметін бірінші рет қолданса, олар басқа негізгі дағдыларды үйрену үшін Құралдар тақтасындағы Оқулықтарды көре алады. VEXcode IQ ішіндегі құралдар тақтасындағы Оқулықтар белгішесінің суреті

Мұғалімге арналған кеңестер белгішесі Мұғалімге арналған кеңестер

Студенттер үшін ақауларды жою қадамдарының әрқайсысын модельдеңіз. Оқушыларға әр топта құрылысшы рөлінде біреу бар екенін ескертіңіз. Бұл адам осы элементтерді әрекет барысында үнемі тексеріп тұруы керек.

1-қадам: әрекетке дайындық

Әрекетті бастамас бұрын, сізде осы заттардың әрқайсысы дайын ба? Құрылысшы төмендегілердің әрқайсысын тексеруі керек:

  • Барлық қозғалтқыштар мен сенсорлар дұрыс портқа қосылған ба?

  • Смарт кабельдер  барлық қозғалтқыштар мен сенсорларға толығымен салынған ба?

  • Ми қосылды ма?

  • Батарея зарядталғанма?

  •  радиосы робот миынаенгізілген бе?

2-қадам: Циклдер арқылы бағдарламалауды бастайық.

VEXcode IQ жүйесінде Циклдарды пайдалану оқулық бейнесін көру арқылы бастаңыз. image of the Using Loops tutorial video icon in VEXcode IQ

VEXcode IQ көптеген әртүрлі мысал жобаларды қамтиды. Осы барлауда сіз олардың бірін пайдаланасыз. Мысал жобаларды пайдалану бойынша анықтама мен кеңестер алу үшін Мысалдар мен үлгілерді пайдалану оқулығын қараңыз.VEXcode IQ жүйесіндегі оқулық бейнелеріндегі мысал жобалары мен үлгілерін пайдалану белгішесінің суреті

Содан кейін Қайталанатын әрекеттер мысалы жобасын ашыңыз. VEXcode IQ ішіндегі Файл мәзіріндегі ашық мысалдар опциясының суреті

Бағдарламалаушы келесі қадамдарды орындауы керек: 

  • Файл мәзірін ашыңыз.
  •  Мысалдартармағын таңдаңыз. 
  • Қолданбаның жоғарғы жағындағы сүзгі жолағын пайдаланып, «Басқару» тармағын таңдаңыз. мысал жоба мәзіріндегі қайталанатын әрекеттер мысалы жобасы белгішесінің суреті
  •  Қайталанатын әрекеттер мысалы жобасын таңдап, ашыңыз.VEXcode IQ жүйесіндегі қайталанатын әрекеттер мысалы жобасы белгішесінің суреті
  • Жобаңызды «Қайталанатын әрекеттер» ретінде сақтаңыз. VEXcode IQ ішіндегі құралдар тақтасындағы қайталанатын әрекеттер файл атауының кескіні
  • Құралдар тақтасының ортасындағы терезеде «Қайталанатын әрекеттер» жоба атауының бар екеніне көз жеткізіңіз. 

Бұл жоба шын мәнінде не істеп жатыр? VEXcode IQ жүйесінде көрсетілген мысал жобаның суреті

Инженерлік дәптеріңізде келесі әрекеттерді орындаңыз: 

Жобада Clawbot не істейтінін болжаңыз. Робот орындайтын әрбір әрекетті түсіндіріңіз. 

Мұғалім құралдар жинағы белгішесі Мұғалімнің құралдар жинағы - жауаптар

Студенттер бұл жобаның не істейтінін болжағандарын инженерлік дәптерінде бөлісу үшін сыныпта талқылауды жеңілдетіңіз.

Жауаптар әртүрлі болады, бірақ студенттер бұл жобада роботты 300 миллиметр алға жылжытып, содан кейін шаршыны аяқтау үшін 4 рет 90 градусқа оңға бұрылатынын көрсетуі керек. Бірдей 2 блокты 4 рет пайдаланудың орнына, қайталау блогы 8 блок жасайтын әрекеттерді 3 блокқа азайтады. Оқушылардың болжамдарында барлық сегіз мінез-құлық тізімі болуы керек. Қайталау блогы алға жылжыту, содан кейін бұрылу әрекеттерін қайталайды.

Студенттердің инженерлік дәптерлерін жеке (Google ) немесе топ ретінде (Google ) жүргізуге және бағалауға болады. Алдыңғы сілтемелер әр тәсіл үшін әртүрлі айдарларды береді. Білім беруді жоспарлауға айдар енгізілгенде, сабақ басталар алдында айдарларды түсіндіру немесе кем дегенде көшірмелерін студенттерге беру жақсы тәжірибе болып табылады.

Мұғалімге арналған кеңестер белгішесі Мұғалімге арналған кеңестер

  • Оқушылар Файл мәзірінен Мысалдарды ашу таңдағанына көз жеткізіңіз.

  • Оқушылардың Қайталанатын әрекеттер Мысал жобасын таңдағанына көз жеткізіңіз. Сіз студенттерге Ашық мысалдар бетінде таңдауға болатын бірнеше таңдау бар екенін көрсете аласыз. Студенттерге барлау кезінде кез келген уақытта Мысалдар мен Үлгілерді пайдалану оқулығына сілтеме жасай алатынын ескертіңіз.

  • Студенттерден жоба атына өздерінің бас әріптерін немесе топтың атын қосуды сұрауға болады. Бұл студенттерден оларды жіберуді сұрасаңыз, бағдарламаларды ажыратуға көмектеседі.

  • VEXcode IQ автосақтауы болғандықтан, жобаны қайта сақтаудың қажеті жоқ.

Мұғалімге арналған кеңестер белгішесі Мұғалімге арналған кеңестер

  • Оқушылар Файл мәзірінен Мысалдарды ашу таңдағанына көз жеткізіңіз.

  • Оқушылардың Қайталанатын әрекеттер Мысал жобасын таңдағанына көз жеткізіңіз. Сіз студенттерге Ашық мысалдар бетінде таңдауға болатын бірнеше таңдау бар екенін көрсете аласыз. Студенттерге барлау кезінде кез келген уақытта Мысалдар мен Үлгілерді пайдалану оқулығына сілтеме жасай алатынын ескертіңіз.

  • Студенттерден жоба атына өздерінің бас әріптерін немесе топтың атын қосуды сұрауға болады. Бұл студенттерден оларды жіберуді сұрасаңыз, бағдарламаларды ажыратуға көмектеседі.

  • VEXcode IQ автосақтауы болғандықтан, жобаны қайта сақтаудың қажеті жоқ.

3-қадам: [Мәңгі] мен [Қайталау] арасындағы айырмашылық неде?

Қатар тұрған екі жобаның суреті, біреуі мәңгілік циклі бар және екіншісі қайталанатын циклі бар

  •  Қайталанатын әрекеттер мысалы жобасын қайта қараңыз. Бұл сонымен қатар жоғарыда оң жақта көрсетілген блоктар жинағы.
    [Қайталау] блогында тек 4 рет қайталанатын қозғалыстар бар екенін ескеріңіз. Қайталанатын қозғалыстардың мәңгі қайталануы сирек қажет, сондықтан [Қайталау] блок қайталаудың белгілі бір саны қажет болғанда пайдаланылады.

    Егер [Қайталау] блогы [Мәңгі] блогымен ауыстырылса, робот тек шаршыда мәңгілік қайталайды.

  •  [Мәңгілік] блогы шарттың дұрыстығын үздіксіз тексеру үшін шартты мәлімдемемен жиі пайдаланылады.  [Мәңгілік] блогына бекітілген жоғарыдағы блоктар дестесінде бампер ауыстырып-қосқышымен бір нәрсеге соқтығысу шартын орындағанша роботтың алға қарай қалай жүретінін байқаңыз. Бампер қосқышы басылса, робот айналады. Әйтпесе, ол алға қарай жүре береді.

    Бұл [Мәңгі] блогын практикалық қолдану жағдайы. Өзін-өзі басқаратын сыпырғышты елестетіп көріңізші, ол бір нәрсеге соқтығысқанша алға қарай жүре береді, содан кейін ол бұрылады.

Оқуыңызды кеңейту белгішесі Оқуыңызды кеңейтіңіз

Шартты мәндері бар ілмектерді пайдалану жолын қосымша зерттеу үшін еден сыпырғыш жобасын жасаңыз.Еден сыпырғыш мысалы жоба коды суреті

  • Оқушылардан Clawbot (Drivetrain) мысалы жобасын ашуды сұраңыз. Clawbot (Drivetrain) мысалы жобасы белгішесінің суреті
  • Оқушылардан жоғарыдағы жобаны құрастыруды сұраңыз. 
  • Оқушылардан жобаны «Еден сыпырушы» деп сақтауын сұраңыз. VEXcode IQ ішіндегі құралдар тақтасындағы Floor Sweeper файл атауының кескіні 
  • Егер студенттерге жобаны сақтауға көмек қажет болса, Атау және сақтау оқулығын қараңыз. VEXcode IQ ішіндегі құралдар тақтасындағы Оқулықтар белгішесінің суреті

Егер студенттерге блоктардың кез келгені бойынша көмек қажет болса, оларды Анықтама ақпаратына немесе оқу құралына сілтеме жасаңыз.

Оқушылардан роботтың қалай қозғалатынын бақылау үшін жобаны жүктеп алып, іске қосуды сұраңыз. Студенттерге көмек қажет болса, оларды VEXcode IQ бағдарламасындағы жобаны жүктеп алу және іске қосу оқулығына бағыттаңыз.

Содан кейін сыныптағы талқылауды бастаңыз және студенттерден [Қайталау] блогының орнына [Мәңгі] блогы неліктен пайдаланылғанын түсіндіруді сұраңыз.

Студенттер [Мәңгі] блогы пайдаланылатынын ескеруі керек, себебі бұл жоба бампер қосқышының басылып жатқанын тексеру үшін үздіксіз тексереді. 

Мұғалім құралдар жинағы белгішесі Мұғалімнің құралдар жинағы - Тапсырманы орнату

Студенттерге роботты шаршыда қозғалуға, роботқа түстерді көрсетуге, дыбыстарды шығаруға және тырнақ пен қолды жылжытуға бағдарламалаңыз! Оқушылар «Қайталанатын әрекеттер» мысалы жобасын «Қол мен тырнақты», сондай-ақ дыбыстар мен түстерді қосу арқылы бір қадам алға жылжытады.

  • Әрекетке арналған сыныпты қалай ұйымдастыру керектігі туралы ақпарат алу үшін мына жерді басыңыз (Google .

4-қадам: «Тоқта және кет» сайысы!

робот жолының суреті

  • Clawbot-ты шаршыда жүргізіңіз. 
  • Әрбір бұрылыс алдында: 
    • Тырнақты ашу және жабу керек.
    • Қолды көтеру және түсіру керек.
    • Сенсорлық жарық диоды кемінде бір түсті көрсетуі керек. 
    • Кем дегенде бір дыбыс ойналуы керек. 
  • Clawbot алаңның бір жағымен бірнеше рет жүре алмайды. 
  • Қайталанатын әрекеттер мысалы жобасын бастапқы нүкте ретінде пайдалануға болады, бірақ кез келген өзгерістерді енгізбес бұрын оны StopAndGo ретінде сақтауға болады.VEXcode IQ ішіндегі құралдар тақтасындағы тоқтату және өту файл атауының суреті

Инженерлік дәптеріңізде мынаны жоспарлаңыз:

Мұғалім құралдар жинағы белгішесі Мұғалімнің құралдар жинағы - Шешім

Төменде «Тоқта және кет» шақыруының ықтимал шешімі берілген:VEXcode IQ көмегімен тоқтату және бару мәселесіне ықтимал шешім кодының суреті

Сіз студенттерге жобаларын бағалау үшін бағдарламалау айдарын бере аласыз (Google ).

Студенттердің инженерлік дәптерлерін жеке (Google ) немесе топ ретінде (Google ) жүргізуге және бағалауға болады.

Талқылауды ынталандыру белгішесі Талқылауды ынталандыру - Әрекет туралы рефлексия

Q: Clawbot сіз күткендей қозғалды ма?
A: Жауаптар әртүрлі болады; дегенмен, бұл сұрақтың мақсаты когнитивті ойлауды дамыту болып табылады. Студенттер мінез-құлықты тексеруден бұрын болжаудан, олардың нәтижелерін құжаттаудан және рефлексиядан бастады.

Q: Қайталанатын әрекеттер мысалы жобасына қосымша Қол мен тырнақты жылжытудағы ең үлкен қиындық не?
A: Жауаптар әртүрлі болуы мүмкін, дегенмен, студенттерге тырнақ қанша градусқа ашылып-жабылатынын және қолдың қанша градусқа жоғары-төмен қозғалу керектігін сынау қажет болуы мүмкін деген ортақ жауап болуы керек.

Q: Қайталауды пайдалану жобаның тиімділігін қалай арттырады?
A:  [Қайталау] циклі болмаса, Clawbot жобадағы блоктармен анықталған әрекеттерді бір рет қана орындайтын еді.  [Қайталау] циклі Clawbot-қа шаршыны қалыптастыру үшін барлық блоктарды 4 рет орындау керектігін айтады.