Skip to main content

Skolotāja rīklodziņa ikona Skolotāju rīkkopa [ ] Blocks

Šajā solī tiek apspriesta [Forever] bloka nozīme. Jums ir jāpārskata informācija kā klasei. Varat modelēt uzvedību ar savu Clawbot un kontrolieri vai, ja laiks atļauj, likt studentiem palaist programmu bez [Forever] bloka.

1. darbība: kontroliera programmēšana

Kādas ir [Forever] bloka izmantošanas priekšrocības?

Veidojiet šo projektu, kā parādīts tālāk, bez bloka [Forever] :

Kas, jūsuprāt, notiktu, ja šī programma tiktu darbināta? Apspriediet kā grupa. Reģistrētājam ir jāpieraksta komandas prognoze inženiertehniskajā piezīmju grāmatiņā.

Skolotāja rīklodziņa ikona Skolotāja rīkkopa - Izpratne par bloku

Bez [Forever] cilpas ātruma vērtība katram motoram tiek iestatīta, tiklīdz projekts tiek palaists, un šī vērtība paliek nemainīga, līdz projekts tiek apturēts. Citiem vārdiem sakot, ja palaižat projektu, nepārvietojot nevienu kursorsviru, jo kursorsviras noklusējuma pozīcija uz tās ass ir 0, abu motoru ātrums paliks 0, pat ja pārvietosiet kursorsviru.

Tāpat, pieņemsim, ka jūs pārvietojat kreiso kursorsviru uz augšu, cik vien tas iet gar savu A asi, un turiet to tur. Ja palaižat iepriekš minēto projektu, kreisais motors pārvietosies ar pilnu ātrumu un paliks tādā ātrumā, pat ja virzīsiet kursorsviru uz leju pa A asi. Tas ir tāpēc, ka Clawbot saņem sākotnējo norādījumu no kontroliera, tiklīdz projekts tiek palaists; tomēr bez cilpas šo sākotnējo vērtību nevar atjaunināt.

 [Forever] cilpa liek Clawbot pastāvīgi atjaunināt ātrumu un darboties visu projekta laiku. Citiem vārdiem sakot, [Forever] cilpa šajā projektā ļauj mainīt katra motora ātrumu, pārvietojot kursorsviru pa A vai D asi, un Clawbot attiecīgi reaģēs, līdz apturēsit projektu vai izslēgsit. Clawbot.

2. darbība: virzieties pa slaloma kursu

Slalomists
Slaloms ir trases, kurās dalībniekam ir jāpārvietojas ap uzstādītajiem karogiem vai marķieriem. Slēpošanas slaloms ir populārs ziemas sporta veids un ir iekļauts ziemas olimpiskajās spēlēs.

 

Tagad, kad kontrolieris ir savienots pārī un projekts ir lejupielādēts, esat gatavs pārvietot savu Clawbot, izmantojot kontrolieri!

  • Būvniekam un programmētājam ir jāsaņem no skolotāja četri klases priekšmeti, ko izmantosit kā karogus savā slalomā.

  • Būvniekam, programmētājam un ierakstītājam ir jāsadarbojas, lai tos iestatītu, lai vadītājs varētu pārvietoties pa Clawbot saskaņā ar slaloma diagrammu.

  • Vadītājam ir jālejupielādē clawbotController projekts. Ja jums ir kādi jautājumi par projekta lejupielādi, skatiet Lejupielādēt un palaist projektu apmācību.

Skolotāja rīklodziņa ikona Skolotāja rīkkopa - Izaicinājuma iestatīšana

Lieciet skolēniem pabeigt šo slalomu, izmantojot kontrolieri, lai pārvietotu Clawbot gar katra “karoga” ārpusi. Clawbot ceļam ir jāliedz tam pieskarties nevienam karogam un jāļauj tam šķērsot finiša līniju. Karogi var būt jebkurš klases materiāls/priekšmets, kas jums ir pieejams (dzēšgumija, lentes rullis, salvešu kaste), un tos var uzstādīt pirms Clawbot lietošanas.

  • Ja laiks atļauj, aiciniet studentus apmainīties lomām, lai dotu citiem iespēju vadīt Clawbot. Jūs pat varētu to pārvērst par sacensībām grupās vai starp grupām, redzot, cik ātri katrs braucējs var orientēties slalomā.

  • Lai iegūtu informāciju par to, kā organizēt klases sacensības ar slaloma kursu, noklikšķiniet zemāk.

    Google Doc / .docx / .pdf

3. solis: Robo-slaloms

Izmantojiet kontrolieri, lai pārvietotu savu Clawbot gar katra “karoga” ārpusi. Robota ceļam ir jāliedz tam pieskarties nevienam karogam un jāļauj tam šķērsot finiša līniju.

  • Vadītājam ir jāpalaiž projekts un jābrauc ar Clawbot uz priekšu un atpakaļgaitā, kā arī jāgriežas pa kreisi un pa labi, izmantojot abas kursorsviras.

  • Ierakstītājam vajadzētu noteikt, cik ilgs laiks nepieciešams, lai Clawbot pabeigtu kursu. Ierakstiet laikus inženierzinātņu piezīmju grāmatiņā.

  • Cik ātri jūs varat iegūt Clawbot slaloma trasē?

Motivēt diskusijas ikona Motivējiet diskusiju - Pārdomas par aktivitāti

J: Vai Clawbot reaģēja uz kontrolieri, kā jūs to gaidījāt?
A: Atbildes būs dažādas; tomēr šī jautājuma mērķis ir veicināt kognitīvo domāšanu. Studenti sāka, prognozējot uzvedību pirms to testēšanas, dokumentējot to rezultātus un pārdomājot.

J: Kāds ir lielākais izaicinājums, virzot Clawbot taisnā līnijā uz priekšu vai atpakaļ?
A: Lai gan atbildes var atšķirties, parasti vajadzētu būt tādai, ka abām kursorsvirām ir jāpārvietojas sinhroni vienai ar otru, lai nodrošinātu, ka Clawbot motori pārvietojas vienā virzienā un ar tādu pašu ātrumu.

J: Kā [Forever] cilpas izmantošana ļauj nepārtraukti izmantot kontrolieri, lai pārvietotu Clawbot?
A: Bez [Forever] cilpas Clawbot tikai vienu reizi veiktu darbības, ko nosaka bloki projektā.  [Forever] cilpa liek Clawbot pastāvīgi atjaunināt ātrumu un darboties visu projekta laiku. Citiem vārdiem sakot, [Forever] cilpa ļauj izmantot kontrolieri, lai pārvietotu Clawbot neierobežotu laiku vai līdz akumulatora izlādēšanās brīdim.