WorksheetsAppInventor - základy
Total questions: 10
Worksheet time: 5mins
Jaký tvar, barvu, případně klíčová slova má příkaz, který zjistí z komponenty hodnotu nějaké její vlastnosti?
Jaký tvar, barvu, případně klíčová slova má příkaz, který nastaví vlastnost nějaké komponenty?
Jaký tvar, barvu, případně klíčová slova má příkaz, který se spouští, když se něco stane?
Jaký tvar, barvu, případně klíčová slova má příkaz, kterým zajistíme, aby komponenta něco udělala?
Jaké 2 módy tvorby aplikací má AppInventor?
Test
Blocks
Multiplayer
Designer
Každá funkční sekvence příkazů (scénář) musí začínat / být uzavřena
Blokem "Start"
Podmínkou "If"
Nemusí mít nic speciálního
Událostí "When"
Pokud si v programu potřebuju něco zapamatovat, abych to později mohl znovu použít, slouží mi k tomu
Textové pole / TextBox
Proměnná / Variable
Hlava / Head
Nic takového nejde
Jak AppInventor ukazuje chybu v programu
Chybný scénář žlutě obtáhne.
Chyby neukazuje, zjistím to až spuštěním programu a pak musím hádat, kde asi chyba je.
U příslušného bloku je bílý křížek v červeném kolečku a v levé dolní části editoru bloků je stejný bílý křížek v červeném kolečku a u něj počet chyb v programu.
V levé dolní části editoru bloků je šedý/černý vykřičník v zeleném trojúhelníčku. Kliknutím na něj mi ukáže blok, kde je chyba.
Když se v programu potřebuju rozhodnout, jestli mám nějakou sekvenci příkazů provést, například když se proměnná rovná nule, použiju
Událost "When"
Podmínku "If"
Opakování "For"
Program se rozhodne sám
Když potřebuji, aby moje aplikace každou sekundu provedla nějakou sadu příkazů, použiji:
Opakování "While"
Opakování "For"
Hodiny "Clock"
Událost "When Screen.Initialize"
