Přejít k hlavnímu obsahu

Šnek šplhá po stromě

Úkol: Šnek je na zemi a chce dosáhnout vrcholu stromu vysokého 1500 mm. Každý den vystoupí o 350 mm nahoru a během noci sklouzne o 280 mm dolů. Cílem aktivity je vytvořit algoritmus pro výpočet počtu dní potřebných k tomu, aby šnek dosáhl vrcholu stromu, a naprogramovat VR robota, který simuluje proces šplhání šneka po stromě.

  • Vyberte a stáhněte si pozadí s motivem šneka šplhajícího po stromě jako soubor PNG z této prezentace Google
  • Vyberte umělecké plátno+ hřiště a nahrajte pozadí s motivem šneka šplhajícího po stromě.
  • Vytvořte algoritmus pro výpočet počtu dní potřebných k tomu, aby šnek dosáhl vrcholu stromu, a naprogramujte VR robota tak, aby simuloval proces lezení.
    • Vytvořte proměnné pro sledování zbývající výšky stromu, kterou šnek musí vylézt, a počtu dní, které šnek potřebuje k vyšplhání.
    • Naprogramujte VR robota tak, aby se přesunul do počáteční pozice ve spodní části stromu.
    • Během jednoho dne a noci pohánějte robota dopředu a dozadu, abyste simulovali proces šplhání šneka. Aktualizujte zbývající výšku stromu k vyšplhání a počet dní, které šnekovi zabere vyšplhat. Tento postup opakujte, dokud šnek nedorazí na vrchol stromu. 
    • Pomocí bloku [print] vytiskněte hodnotu proměnné do konzole Print Console a nahlaste počet dní, které šnek potřebuje k dosažení vrcholu stromu.

Užitečné rady

  • Pokud je zbývající výška stromu, po které může hlemýžď ​​vylézt, rovna nebo menší než 350 mm, může hlemýžď ​​dosáhnout vrcholu stromu během jednoho dne a v noci nesklouzne dolů.