A projekt tervezése során válaszoljon a következő kérdésekre a mérnöki jegyzetfüzetében.
- Mit szeretne a projektben, hogy a robot csináljon? Magyarázd meg részletekkel.
- Milyen lépéseket fog követni a projekt teszteléséhez? Magyarázd meg részletekkel.
- Hogyan programozható úgy a robotja, hogy a lehető legpontosabban hajtsa végre a feladatot? Magyarázd meg részletekkel.
Tanári Eszköztár
-
Válaszok
-
A válaszok valószínűleg magukban foglalják, hogy gyorsan és elég messzire kell vezetni ahhoz, hogy a pontosság megőrzése mellett optimális erővel elérje és előretolja a labdát. Kérd meg a tanulókat, hogy magyarázzák el, hogy a robot ütközéseit a labdával és a labda ütközését a csapokkal hogyan vették figyelembe a terveikben. Csatlakoztassa ezt Newton második törvényéhez, és a tanulók valószínűleg 100%-os sebességre szeretnék beállítani a robotot. De emelje ki, hogy bár a robot legnagyobb sebessége a labda, majd a csapok legnagyobb felgyorsulását eredményezné ütközés után, a robot legnagyobb sebessége veszélyeztetheti a pontosságot ebben a kihívásban. Kompromisszumot kell találniuk a kettő között, és használhatják az alábbi új táblázatot vagy a korábbi táblázataikat az adatok gyűjtésére, és eldönthetik a kihíváshoz legjobban illeszkedő sebességet.
-
A válaszoknak tartalmazniuk kell a pszeudokód kiírását, meg kell mérni a távolságot, amelyet a robotnak meg kell tennie, át kell konvertálnia ezt a mérést milliméterre, és le kell futtatnia a projektet. Győződjön meg arról, hogy a tanulók megértik, hogyan lehet centimétert vagy métert milliméterre konvertálni a programozáshoz.
-
A centiméterek milliméterekre konvertálásához nullát kell hozzáadni az egész szám végéhez. Például 10 cm egyenlő 100 mm-rel.
-
A méterek milliméterekre konvertálásához három nullát kell hozzáadni az egész szám végéhez. Például 1 m egyenlő 1000 mm-rel.
-
-
A válaszok magukban foglalhatják a robot kezdőhelyének és a labda kiindulási helyzetének pontos távolságának mérését, és ezzel a méréssel beprogramozzák azt a pontos távolságot, amelyet a robotnak meg kell tennie. Ezenkívül fontos megtalálni az optimális sebességet a vezetéshez a pontosság megőrzése mellett.
Kövesse az alábbi lépéseket a projekt létrehozásakor:
-
Rajzok és pszeudokód (Google .docx .pdf) segítségével tervezze meg azt az útvonalat amelyen a robotot be szeretné programozni
-
Használja a létrehozott pszeudokódot a projekt fejlesztéséhez.
-
Tesztelje gyakran -ben Python projektjét, és ismételje meg a tesztelés során tanultak felhasználásával. Minden próba után jegyezze fel, mennyit ment el a robot, milyen sebességre volt beállítva, mennyit utazott el a labda, és hány csapot mozgattak meg. Itt található egy frissített táblázat az adatgyűjtéshez és elemzéshez.

Tanári tippek
-
A Strike Challenge táblázata letölthető és kinyomtatható innen (Google / .pdf), vagy a tanulók újra elkészíthetik a táblázatot a mérnöki füzetükben.
-
Kérje meg a tanulókat, hogy használjanak vonalzót a javasolt útvonaluk mérésére. Ezután kérje meg a tanulókat, hogy értékeljék ki pszeudokódjukat, mielőtt a második lépésre lépnének.

-
Utasítsa a tanulókat, hogy a pszeudokódot használják megjegyzésként a projektjükben, hogy segítsenek a szervezésben, a folyamatban és a hibaelhárításban. Kérje meg a tanulókat, hogy értékeljék ki pszeudokódjukat, mielőtt utasításokat adnának a projektjeikhez. Itt tölthet le egy pszeudokód rubrikát (Google / .docx / .pdf).

-
Ahogy a tesztelési szakasz folytatódik, tekintse át a tanulók adattáblázatait, és kérje meg a csoportokat, hogy magyarázzák el, hogyan választották ki a legjobb sebességet a kihíváshoz. A két fő változó, amelyre összpontosítani kell, a robot sebessége és a mozgatott csapok száma, de figyelembe lehet venni a labda hozzávetőleges megtett távolságát is. Ismét ösztönözze a tesztelést, amely egyszerre csak egy változót manipulál: a robot sebességét.