Skip to main content

Skolotāja rīklodziņa ikona Skolotāja rīkkopa - Aktivitātes izklāsts

  • Šajā izpētē studenti tiks iepazīstināti ar pamata programmēšanas paradumiem, kas pagriežas pa labi, pa kreisi un gaida.

  • Izmantojot piedziņas robota konfigurāciju, skolēni var ieprogrammēt Speedbot griešanos, vienkārši atlasot [Turn for] bloku.

Speedbot ir gatavs pagriezties!

Šī izpēte sniegs jums rīkus, lai varētu sākt veidot dažus lieliskus projektus, lai jūsu Speedbot varētu sekot.

  • VEXcode V5  , kas tiks izmantots šajā izpētē:

  • Lai uzzinātu vairāk informācijas par bloku, atveriet Palīdzība un pēc tam atlasiet bloku [Turn for].

  • Pārliecinieties, vai jums ir vajadzīgā aparatūra, inženierijas piezīmjdators un VEXcode V5 ir lejupielādēti un gatavi.

Skolotāju padomu ikona Skolotāju padomi

Ja šī ir pirmā reize, kad students izmanto VEXcode V5, viņš jebkurā laikā šīs izpētes laikā var atsaukties uz apmācībām. Pamācības atrodas rīkjoslā.

2020-11-30_14-15-09.jpg

Nepieciešamie materiāli:
Daudzums Nepieciešamie materiāli
1

Speedbot robots

1

Uzlādēts robota akumulators

1

VEXcode V5

1

USB kabelis (ja izmantojat datoru)

1

Inženierzinātņu piezīmju grāmatiņa

Skolotāju padomu ikona Skolotāju padomi

  • Modelējiet katru no darbībām, lai pārbaudītu, vai Speedbot ir gatavs, lai skolēni ieradīsies to darīt.

1. darbība: sagatavošanās izpētei

Vai pirms aktivitātes sākšanas jums ir gatavs katrs no šiem priekšmetiem? Pārbaudiet katru no šiem:

2. darbība: sāciet jaunu projektu

Pirms sākat savu projektu, atlasiet Speedbot (2 piedziņas motori, bez žiroskopa) — veidnes projektu. Veidnes projektā ir iekļauta Speedbot motora konfigurācija. Ja veidne netiek izmantota, jūsu robots projektu nedarbos pareizi.

Lai atvērtu veidnes projektu, veiciet tālāk norādītās darbības.

  • Atveriet izvēlni Fails.

  • Izvēlieties Atveriet Piemēri.

  • Atlasiet un atveriet projektu Speedbot (Drivetrain 2-motors, No Gyro) veidnes projektu.

  • Tā kā mēs izmantosim bloku [Turn for], pārdēvējiet savu projektu Turn.

  • Saglabājiet savu projektu.

  • Pārbaudiet, vai projekta nosaukums Turn tagad ir logā rīkjoslas centrā.

Skolotāja rīklodziņa ikona Skolotāju rīkkopa Projektu

Norādiet, ka, pirmo reizi atverot VEXcode V5, logs tika apzīmēts ar VEXcode Project un tas netika saglabāts (norādīts rīkjoslā). VEXcode Project ir noklusējuma projekta nosaukums, pirmo reizi atverot VEXcode V5. Kad projekts ir pārdēvēts par Pagriezt un saglabāts, displejs tiek atjaunināts uz Saglabāts. Izmantojot šo logu rīkjoslā, ir viegli pārbaudīt, vai skolēni izmanto pareizo projektu un tas ir saglabāts. Kad projekts ir sākotnēji saglabāts, VEXcode V5 automātiski saglabā visas turpmākās izmaiņas, kā norādīts ziņojumā blakus projekta nosaukumam.

Pastāstiet studentiem, ka viņi tagad ir gatavi sākt savu pirmo projektu. Paskaidrojiet skolēniem, ka, veicot dažas vienkāršas darbības, viņi varēs izveidot un palaist projektu, kas pārvērtīs Speedbot.

Skolotāju padomu ikona Skolotāju padomi

  • Tā kā šī ir programmēšanas sākuma darbība, skolotājam jāmodelē soļi un pēc tam jālūdz skolēniem veikt tās pašas darbības. Pēc tam skolotājam jāuzrauga skolēni, lai pārliecinātos, ka viņi pareizi izpilda darbības.

  • Pārliecinieties, vai studenti ir izvēlējušies Atvērt Piemēri no izvēlnes Fails.

  • Pārliecinieties, vai skolēni ir izvēlējušies Speedbot (Drivetrain 2-motors, No Gyro) veidnes projektu.

    Jūs varat norādīt studentiem, ka lapā  vairākas izvēles iespējas. Veidojot un izmantojot citus robotus, viņiem būs iespēja izmantot dažādas veidnes.

  • Varat lūgt studentiem projekta nosaukumam pievienot savus iniciāļus vai savas grupas nosaukumu. Tas palīdzēs atšķirt projektus, ja lūgsit studentus tos iesniegt.

3. solis: Pagriezieties pa labi

  • Pievienojiet bloku [Turn for] {When started} blokam programmēšanas apgabalā.

  • Noklikšķiniet uz ikonas Slot . Jūs varat lejupielādēt savu projektu vienā no četriem pieejamajiem slotiem robotu smadzenēs. Noklikšķiniet uz skaitļa 1.

  • Savienojiet robotu ar datoru vai planšetdatoru. Smadzeņu ikona rīkjoslā kļūst zaļa, tiklīdz ir izveidots veiksmīgs savienojums.

  • Noklikšķiniet uz pogas Lejupielādēt rīkjoslā, lai lejupielādētu projektu Turn to the Robot Brain.

Skolotāja rīklodziņa ikona Skolotāju rīkkopa - Palīdzība ar blokiem

  • Norādiet, ka programmēšanas apgabalā pēc noklusējuma jau ir {When started} bloks. Katrs projekts sāksies ar šo bloku. Kad projekts tiek uzsākts, savienotajiem blokiem tiks sekots secībā, kādā tie ir ievietoti.

    Demonstrējiet noklikšķināšanu uz [Turn for] bloka un velciet to uz programmēšanas apgabalu, savienojot to ar {When started} bloku. Kad tas tiks piestiprināts, jūs dzirdēsit klikšķi.

  • Ja izmantojat datoru, skolēnam VEX V5 Robot Brain jābūt savienotam ar datoru, izmantojot USB kabeli. Ja izmantojat planšetdatoru, VEX V5 Robot Brain ir jāsavieno ar planšetdatoru, izmantojot viedo radio.

  • Ja skolēni izmanto datoru, palūdziet viņiem tagad atvienot USB kabeli no Robot Brain. Ja robots ir pieslēgts datoram projekta izpildes laikā, robots var aizvilkt savienojuma kabeli.

Skolotāja rīklodziņa ikona Skolotāju rīkkopa - Apstāties un apspriest

Tas ir labs punkts, lai apturētu un liktu studentam pārdomāt sava pirmā projekta izpildi. Kā studenti:

  • Ko Speedbot darīja, kad vadījāt projektu?

  • Vai tas izturējās tā, kā jūs to gaidījāt, pamatojoties uz projektu?

Pirms turpināt darbu, veltiet laiku, lai pārliecinātos, ka visi skolēni ir pabeiguši šo darbību bez problēmām.

  • Pārbaudiet, vai jūsu projekts ir lejupielādēts programmā Speedbot's Brain, apskatot Robot Brain ekrānu. Projekta nosaukums ir jānorāda 1lodziņā.

Skolotāja rīklodziņa ikona Skolotāju rīkkopa - Vispirms modelis

Modelējiet projektu, kas darbojas klases priekšā, pirms visi skolēni mēģina vienlaikus. Sapulciniet skolēnus vienā zonā un atstājiet pietiekami daudz vietas Speedbot kustībai, ja tas ir novietots uz grīdas. Tā kā Speedbot turpinās vadīt projektu, līdz tiek nospiesta poga Atpakaļ uz Robot Brain, skolotājs var vēlēties izvēlēties kādu, kas palīdzētu apturēt Speedbot projektu, kad tas beidzas.

Pastāstiet studentiem, ka tagad ir viņu kārta vadīt savu projektu. Pārliecinieties, vai tiem ir brīvs ceļš un neviens Speedbots nesaskaras.

  • Palaidiet projektu Speedbot robotā, pārliecinoties, ka projekts ir atlasīts, un pēc tam nospiediet pogu Palaist.

4. darbība: pagriezieties pa kreisi

  • Mainiet [Turn for], lai parādītu pa kreisi nevis pa labi.

  • Lejupielādēt projektu.

  • Palaidiet projektu Speedbot robotā, pārliecinoties, ka projekts ir atlasīts, un pēc tam nospiediet pogu Palaist.

Skolotāja rīklodziņa ikona Skolotāja rīkkopa  darbības pabeigšana

  • Lai mainītu bloku [Turn for] no pa labi uz pa kreisi, vienkārši noklikšķiniet uz nolaižamās izvēlnes un atlasiet pa kreisi.

  • Ja skolēni izmanto datoru, atgādiniet viņiem pirms projekta palaišanas atvienot USB kabeli no Robot Brain.

    Tā kā mēs neatlasām jaunu slotu, jaunais projekts tiks lejupielādēts 1. slotā un aizstās iepriekšējo projektu.

  • Tā kā VEXcode V5 ir automātiskā saglabāšana, projekts nav jāsaglabā vēlreiz.

5. darbība:  Pagaidiet, tad pagriezieties pa kreisi

 

  • Pievienojiet [Wait] bloku pirms [Turn for] bloka. Tas liks robotam pagaidīt, pirms pagriezties pa kreisi.

  • Ievietojiet trīs sekundes [Wait] blokā. Tas liek robotam pagaidīt trīs pirms pagrieziena.

  • Lejupielādēt projektu.

  • Palaidiet projektu Speedbot robotā, pārliecinoties, ka projekts ir atlasīts, un pēc tam nospiediet pogu Palaist.

Skolotāja rīklodziņa ikona Skolotāju rīkkopa  darbības pabeigšana

  • [Pagaidiet]  bloku var novietot jebkurā projekta vietā. Lai iegūtu papildinformāciju par bloku [Pagaidiet] , atveriet Palīdzība.

  • Izmantojot [Pagaidiet] bloku, projekts netiks beigts.

  • Ja skolēni izmanto datoru, atgādiniet viņiem pirms projekta palaišanas atvienot USB kabeli no Robot Brain.

  • Tā kā VEXcode V5 ir automātiskā saglabāšana, projekts nav jāsaglabā vēlreiz.

Motivēt diskusijas ikona Motivējiet diskusiju - Izpratne par blokiem

J: Aplūkojot robota pašreizējo pozīciju pie nulles grādiem. Ja robots pagrieztos par 90 grādiem pa kreisi, pēc tam pagriezts pa labi par 120 grādiem un pabeigts, pagriežot pa kreisi par 40 grādiem, cik grādos robots pašlaik atrastos pēc griešanās?
A: Robots būs 10 grādu leņķī. Pēc pagrieziena pa kreisi par 90 grādiem robots pagriezās pa labi par 120 grādiem. Aplūkojot pagriešanos pa kreisi kā kustību pozitīvā virzienā un pagriešanos pa labi kā atņemšanu vai pārvietošanos negatīvā virzienā — līdzīgi kā xy koordinātu plaknē, tagad robotam ir -30 grādi. Tā kā 90-120 = -30. No -30 grādiem robots pagriežas pa kreisi par 40 grādiem. Tādējādi -30 + 40 = 10. Robots beidzas pie 10 grādiem.

J: Aplūkojot robota pašreizējo pozīciju pie nulles grādiem, pagriežot robotu par 30 grādiem pa labi, robots finišēs tajā pašā vietā, kur sākot no nulles grādiem un pagriežot robotu par 330 grādiem pa kreisi. Ja robots pagriezās pa labi par 56 grādiem un cik grādus pa kreisi robotam būs jāpagriežas, lai beigtos tajā pašā vietā, pieņemot, ka tas sākas no nulles grādiem?
A: Tā kā robota pilnīga apgriešana ir 360 grādi, varat pievienot un atņemt no 360 grādiem, lai aprēķinātu, kā robotam būs jāpagriežas. 360–56 = 304. Tādējādi robotam būs jāpagriežas par 304 grādiem pa kreisi, lai beigtos tajā pašā vietā, kur pagriezties par 56 grādiem pa labi.

6. darbība: pabeidziet drošības kameru izaicinājumu!

Drošības kameru izaicinājumā robotam jāsāk, pagriežoties pa labi par 90 grādiem. Pēc tam robots pagriezīsies pa kreisi par 180 grādiem un pa labi par 180 grādiem, "skenējot" tāpat kā drošības kamera. Pēc tam robots vēl divas reizes atkārtos pagriešanos par 180 grādiem pa kreisi un 180 grādiem pa labi. Tādējādi robots skenēs 180 grādus trīs reizes.

Pirms robota programmēšanas savā inženierijas piezīmjdatorā izplānojiet robota ceļu un uzvedību.

Pēc drošības kameras izaicinājuma pabeigšanas jūs varēsiet apvienot kustības uz priekšu un atpakaļ ar papildu robota uzvedību, lai izpildītu vēl sarežģītākus izaicinājumus.

Skolotāja rīklodziņa ikona Skolotāju rīkkopa - Risinājumi

- Skatiet tālāk redzamo risinājuma paraugu.

- Programmēšanas rubriku studentu novērtēšanai var atrast šeit (Google / .docx / .pdf).

Uzlabotākam risinājumam studentu var arī iepazīstināt ar cilpām, izmantojot bloku [Atkārtot] . Lai iegūtu papildinformāciju par [Repeat] bloku, skatiet Help.

Skolotāju padomu ikona Skolotāju padomi

Apstipriniet, ka robots ir veiksmīgi izpildījis izaicinājumu, vērojot robota sākuma pozīciju, un skaitiet, lai pārliecinātos, ka robots ir veicis pareizās darbības. Robotam jāpagriežas pa labi par 90 grādiem, pēc tam atkārtojiet trīs reizes: pagriezieties pa kreisi par 180 grādiem un pagrieziet pa labi par 180 grādiem.