Výběr pokladů Alibaby
Výzva: VTisíc nocAlibaba při cestování se svým oslem náhodou našel jeskyni, kde 40 zlodějů ukrývalo svou kořist. Rozhodl se vzít si co nejvíce, aby se o to podělil se svou rodinou a přáteli. Ale osel unese pouze do 25 kg. Každá položka má štítek s uvedením její hodnoty a hmotnosti. V této aktivitě pomůžete Alibabě rozhodnout, které položky by měly být vybrány tak, aby dosáhly maximální hodnoty , a naprogramujete VR robota, který se bude pohybovat po uměleckém plátně +hřišti a „klikat“ na tlačítka Vybrat pod položkami, čímž označíte vybrané položky. Chcete-li kliknout a tlačítko Vybrat, přejeďte k němu a pomocí pera vyplňte oblast zelenou barvou .
| Položka | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| Hmotnost | 8 | 9 | 4 | 10 | 3 | 6 |
| Hodnota | 20 | 18 | 3 | 12 | 8 | 10 |
- Vyberte a stáhněte si list Výběr pokladů Alibaba jako soubor PNG z této prezentace Google.
- Vyberte hřiště Art Canvas+ a nahrajte do něj list s výběrem pokladů Alibaba.
- Určete položky, které mají být vybrány, s celkovou hmotností do 25 kg.
- Naprogramujte VR robota tak, aby obarvil tlačítko Vybrat pod každou z vybraných položek.
- Pomocí bloků [Jeďte pro] a [Otočte pro] najeďte VR robotem na tlačítko Vybrat pod položkou. Pomocí bloku [Vyplnit oblast barvou] vyplňte oblast zelenou barvou
- Použijte proměnné k uložení a sledování celkové hodnoty vybraných položek a celkové hmotnosti vybraných položek.
- Přidejte do svého projektu poznámku, ve které vysvětlíte, proč jste si vybrali právě tyto položky.
- Pomocí bloku [print] vytiskněte hodnoty proměnných do konzole Print Console a nahlaste celkovou hodnotu vybraných položek a celkovou hmotnost vybraných položek.
- Zahrajte si s kamarádem aktivitu Výběr pokladu Alibaby. Nejvyšší hodnota vyhrává!
Užitečné rady
- Pro pomoc s ukládáním dat v projektu vyberte tlačítko „NÁVODY“ v souboru VEXcode VR a zvolte možnost Ukládání dat Návod.

- Pro více informací o pravidlech pojmenování proměnných ve VEXcode VR prosímna tento.
Pro nastavení hodnoty proměnné použijte blok set z kategorie Proměnné.

Odpovídající příkaz Pythonu:
celkováHodnota = 0