Skip to main content
Мұғалім порталы

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

Бұл зерттеу студенттерді алға, кері және күтудегі бағдарламалаудың негізгі әрекеттерімен таныстырады. Бұл негізгі дағдылар оларға келесі әрекетте және осы STEM зертханасының соңында, Speedbot көмегімен боулингте жарысатын Strike Challenge-те табысқа жетуге көмектеседі.

V5 Speedbot (Drivetrain 2-motor, No Gyro) үлгісі жобасын пайдалану студенттерге Speedbot-ті бір нұсқауды қолдану арқылы алға жылжу үшін бағдарламалауға мүмкіндік береді.

Speedbot қозғалуға дайын! 

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

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

Мұнда VEXcode V5 пайдаланушы интерфейсіне шолу берілген. Студенттер осы Momentum Alley STEM зертханасындағы әрекеттер кезінде осы қойындылар/түймелермен танысады. Осы қойындылар/түймелер туралы қосымша ақпарат беру үшін сілтемелер STEM зертханасында да берілген.

VEXcode V5 пайдаланушы интерфейсінің суреті
 

  • VEXcode V5 Python нұсқаулары осы барлауда пайдаланылады:

    • drivetrain.drive_for(АЛҒА, 200, мм)

    • күту (1, секунд)

  • Нұсқау туралы қосымша ақпаратты білу үшін Анықтама тармағын таңдап, қосымша ақпаратты көру үшін пәрмен жанындағы сұрақ белгісі белгішесін таңдаңыз.

    VEXcode V5 Python жобасында ашылған анықтаманың суреті

     

  • Қажетті жабдықтың, инженерлік жазу кітапшасының және VEXcode V5 жүктеп алынғанына және дайын екеніне көз жеткізіңіз.

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

Егер студент VEXcode V5 қолданбасын бірінші рет қолданса, олар осы зерттеу барысында кез келген уақытта Оқулықтарға сілтеме жасай алады.

Оқулықтар

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

Speedbot роботы

1

Зарядталған робот батареясы

1

VEXcode V5

1

USB кабелі (компьютер пайдаланылса)

1

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

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

Студенттер үшін ақауларды жою қадамдарының әрқайсысын модельдеңіз.

1-қадам:  Барлауға дайындық

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

2-қадам:  Жаңа жобаны бастаңыз

Жобаны бастау үшін келесі қадамдарды орындаңыз:

  • Файл мәзірін ашып, Мысалдарды ашу тармағын таңдаңыз.

    VEXcode V5 жүйесінде ашылатын файл мәзірінің суреті, Ашық мысалдар бөлектелген

     

  • Speedbot (Drivetrain 2-motor, No Gyro) үлгі жобасын таңдап, ашыңыз. Үлгі жобасында Speedbot қозғалтқыш конфигурациясыбар. Үлгі пайдаланылмаса, робот жобаны дұрыс іске қоспайды.

    Мысал жобасы мәзірінің суреті таңдалған Speedbot үлгісімен ашылады

     

  • Speedbot-ті алға және кері жылжытумен жұмыс істейтіндіктен, жобаңызды Driveдеп атайсыз. Жоба атауын таңдап, 'Drive' теріп, одан кейін 'Сақтау' опциясын таңдаңыз.Жоба атауының атауын өзгерту кескіні

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

  • Жоба атауларында сөздердің арасында немесе одан кейін бос орындар болуы мүмкін.

    V5 атауын өзгерту

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

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

  • Студенттер Файл мәзірінен Мысалдар ашу опциясын таңдағанына көз жеткізіңіз.

  • Оқушылардың Speedbot (Drivetrain 2-motor, No Gyro) үлгісі жобасын таңдағанына көз жеткізіңіз.

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

  •  Drive жоба атауы енді құралдар тақтасының ортасында орналасқан терезеде екенін тексеріңіз.

     

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

  • VEXcode V5 алғаш ашылған кезде, терезе VEXcode жобасы деп белгіленгенін атап өтіңіз. VEXcode жобасы VEXcode V5 алғаш ашылған кездегі әдепкі жоба атауы болып табылады. Жоба Drive деп өзгертіліп, сақталғаннан кейін дисплей жаңа жоба атауын көрсету үшін жаңартылды. Құралдар тақтасындағы бұл терезені пайдалану арқылы оқушылардың дұрыс жобаны пайдаланып жатқанын тексеру оңай.

  • Оқушыларға олардың енді бірінші жобасын бастауға дайын екенін айтыңыз. Оқушыларға бірнеше қарапайым қадамдарды орындау арқылы олар Speedbot-ті алға жылжытатын жобаны жасап, іске қоса алатынын түсіндіріңіз.

  • Жұмыс барысында студенттерге жобаларын сақтауды ескертіңіз. VEX кітапханасының Python бөлімі VEXcode V5 жүйесінде сақтау тәжірибесін түсіндіреді.

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

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

3-қадам:  Алға жылжытыңыз

Енді сіз роботты алға жылжытуға бағдарламалауға дайынсыз!

  • Бағдарламалауды бастамас бұрын, біз нұсқаудың не екенін түсінуіміз керек. Нұсқау үш бөліктен тұрады. VEXcode V5 Python бағдарламасындағы кодты бояу туралы қосымша ақпарат алу үшін осы мақаланы қараңыз.

    Әрбір компонент анықталған Python пәрменінің суреті

  • Жобаға нұсқаулықты қосыңыз:

    Жобадағы Python командасының суреті

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

Нұсқауды теруді бастағанда автотолтыру функциясын байқауыңыз мүмкін. Қажет атты таңдау үшін «Жоғары» және «Төмен» пернелерін пайдаланыңыз, содан кейін таңдау жасау үшін пернетақтадағы «Tab» немесе (Enter/Return) түймесін басыңыз. Бұл мүмкіндік туралы қосымша ақпарат алу үшін Python мақаласын қараңызImage of the autocomplete feature in a Python project
 

  • Robot Brain жүйесіндегі сегіз қолжетімді ұяның бірін таңдау үшін Slot белгішесін таңдап, 1-слотты таңдаңыз.

    VEXcode V5 құралдар тақтасындағы ұяшық таңдауының кескіні

     

  • Жобаны Миға жүктеп алу үшін Жүктеп алу опциясын таңдаңыз.

    Жүктеп алу белгішесі бөлектелді

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

Оқушыларға USB кабелін робот миынан ажыратуды ескертіңіз. Жобаны іске қосу кезінде роботты компьютерге қосу роботтың қосылым кабелін тартып алуына әкелуі мүмкін.

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

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

  • Робот миының экранына қарап жобаңызда жүктеп алынған екенін тексеріңіз. Жоба атауы Drive 1-слотта көрсетілуі керек.

    V5 миындағы 1-слотқа жүктелген Python жобасының суреті

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

  • Барлық оқушыларды бірден сынап көрмес бұрын, жобаны сынып алдында іске қосу үлгісі. Оқушыларды бір аймаққа жинап, Speedbot еденге қойылған болса, қозғалуы үшін жеткілікті орын қалдырыңыз.
  • Оқушыларға жобаны орындау кезегі екенін айтыңыз. Олардың анық жолы бар екеніне және ешбір Speedbot бір-бірімен соқтығыспайтынына көз жеткізіңіз.
     
  • Жобаның таңдалғанына көз жеткізу арқылы роботта жобаны іске қосыңыз (Python) , содан кейін робот миындағы Run түймесін басыңыз. Алғашқы жобаңызды жасауыңызбен құттықтаймыз!

    Drive жобасын іске қосу үшін ми экранының кескіні

 

4-қадам:  Артқа жетек

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

  • drive_for нұсқаулығындағы параметрді FORWARDорнына REVERSE көрсету үшін өзгертіңіз.

    Параметр ретінде REVERSE бар жаңартылған пәрменнің суреті

  •  Drive тен Керіға өзгерту үшін Жоба атауын таңдаңыз.

     

  • Жаңа ұяшықты таңдау үшін Slot белгішесін таңдаңыз. 2-слотты таңдаңыз.

     

  • Python-де) жобаны жүктеп алыңыз.

    Жүктеп алу белгішесі бөлектелді

  • Робот миының экранына қарап, жобаңыздың ( Pythonжүйесінде) жүктелгеніне көз жеткізіңіз. Жоба атауы Кері 2-слотта көрсетілуі керек.

    V5 миындағы 2-слотта жүктелген кері жоба

  • Жобаның таңдалғанына көз жеткізу арқылы роботта жобаны іске қосыңыз ( Python) , содан кейін робот миындағы Run түймесін басыңыз.

    Кері жобаны іске қосу үшін ми экранының кескіні

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

  • drive_for пәрменін алға -тен керіке өзгерту үшін бірінші параметрді REVERSE-ге өзгерту жеткілікті. Бұл жетектегі қозғалтқыштар қарама-қарсы бағытта қозғалады.
  • мм санын өзгертуге болады, бірақ бұл мысал үшін біз оларды алдыңғы қадамда белгіленгендей 100 мм қалдырамыз.
  • Жобаны іске қоспас бұрын студенттерге USB кабелін робот миынан ажыратуды ескертіңіз.
  • Жұмыс барысында студенттерге жобаларын сақтауды ескертіңіз. VEX кітапханасының Python бөлімдері VEXcode V5 жүйесінде сақтау тәжірибесін түсіндіреді.
     

5-қадам:  Күте тұрыңыз, содан кейін кері жүріңіз

Біз роботты алға, содан кейін кері жүруге бағдарламалағандықтан, енді робот кері жүріс алдында белгілі бір уақытты күту үшін күту нұсқаулығын қосуға болады.

  • Көрсетілгендей күту нұсқаулығын қосыңыз. Бұл роботқа кері қозғалысқа дейін үш секунд күту керектігін айтады.

    Күту пәрмені қосылған жобаның суреті

  • Оны Кері күйден WaitReverse-ге өзгерту үшін Жоба атауын таңдаңыз.

     

  • Жаңа ұяшықты таңдау үшін Slot белгішесін таңдаңыз. 3-слотты таңдаңыз.

  • Python-де) жобаны жүктеп алыңыз.

    VEXcode V5 құралдар тақтасындағы жүктеу түймешігінің суреті

  • Робот миының экранына қарап, жобаңыздың ( Python-те) жүктелгеніне көз жеткізіңіз. WaitReverse жоба атауы 3-слотта көрсетілуі керек.

    WaitReverse V5 миындағы 3-слотқа жүктелді

  • Жобаның таңдалғанына көз жеткізу арқылы роботтағы жобаны іске қосыңыз ( Python) , содан кейін Run түймесін басыңыз.

    WaitReverse жобасын іске қосу үшін ми экранының кескіні

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

  • күту пәрменін пайдалану жобаны аяқтамайды, ол тек робот қозғалысын тоқтатады.
  • Егер студенттер компьютерді пайдаланатын болса, жобаны іске қоспас бұрын оларға USB кабелін Robot Brain жүйесінен ажырату керек екенін еске салыңыз.
  • Жұмыс барысында студенттерге жобаларын сақтауды ескертіңіз. VEX кітапханасының Python бөлімі VEXcode V5 жүйесінде сақтау тәжірибесін түсіндіреді.

6-қадам:  Баскетбол жаттығулары сайысын аяқтаңыз!

Basketball Drills Challenge макетінің суреті
Баскетбол жаттығулары Челлендж схемасы

Баскетбол жаттығулары сайысында робот әртүрлі қашықтықтағы бірқатар сызықтарды шарлай алуы керек. Робот бастапқы позициядан 10 см қашықтықтағы бірінші жолға алға жылжиды, 1 секунд күтеді, содан кейін сол сызыққа қайтып оралады. Содан кейін робот екінші жолға дейін 20 см алға жылжу арқылы әрекетті қайталайды, 1 секунд күтіңіз, содан кейін бастапқы бастапқы сызығына артқа қарай жүргізеді. Робот 40 см қашықтықпен үшінші жолға алға қарай қозғалады, 1 секунд күтеді, содан кейін тапсырманы аяқтау үшін бастапқы сызыққа оралады.

Роботты бағдарламаламас бұрын, инженерлік жазу кітапшаңызда роботтың жолы мен мінез-құлқын жоспарлаңыз.

Basketball Challenge ойынын аяқтағаннан кейін сіз одан да озық тапсырмаларды орындау үшін алға және кері қозғалыстарды қосымша робот әрекеттерімен біріктіре аласыз.
Бағдарламалау кезінде 1 см = 10 мм екенін есте сақтаңыз.

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

Оқушылардан олардың шешімдерін бүкіл сыныппен талқыламас бұрын жұппен бөлісуді сұраңыз. Сұрау арқылы талқылауды жеңілдетіңіз: 

  • Бұл сынақты бағдарламалау кезінде қандай да бір қиындықтарға тап болдыңыз ба?
  • Сіздің роботыңыз жобаңыздың негізінде сіз күткендей әрекет етті ме? Неге? 
  • Егер сіз тапсырманы орындай алсаңыз, сіз басқаша істейтін нәрсе бар ма еді?

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

Тапсырманы шешудің мысалының суреті