2-UIN-238/15 Programovanie pre mobilné platformy pre SŠ

zimný semester

Informačný list predmetu


Oznamy


Materiály k prednáškam


1. Úvodná prednáška - 5.11.2020

Hlavná stránka App Inventor: http://appinventor.mit.edu/explore/

Materiály: ai01  ai02

Návody: http://appinventor.mit.edu/explore/ai2/setup.html

Prihlásenie do App inventora: http://ai2.appinventor.mit.edu/

2. Pohyblivé objekty, živý obraz - 12.11.2020

Materiály: ai03

3. Procedúry, časovač, any component - 20.11.2020

Projekt Mole Mash: http://appinventor.mit.edu/explore/ai2/molemash.html
Sprite, časovač, procedúry, nahodné reálne čísla, práca s textom.

Projekt Mole Mash with Sprite Layering http://explore.appinventor.mit.edu/ai2/molemash-2
Používanie blokov z časti Any component.

Domáca úloha: Dva body uvedené v časti Variations v návode http://appinventor.mit.edu/explore/ai2/molemash.html

4. Hry s loptičkou - 26.11.2020

http://www.appinventor.org/content/ai2apps/intermediateApps/pong
Odrážanie loptičky, hra s pálkou a loptičkou

Iná možnosť pohybu loptičky: https://www.youtube.com/embed/w0yxJSlC00w
udalosť Flung

Mini golf: https://appinventor.mit.edu/explore/ai2/minigolf.html

Domáca úloha: Dva z troch bodov z časti Part V: Challenges z mini golfu.

5. Senzory, hlas, databáza - 3.12.2020

Senzor náklonu. Materiály: ai05

Hlasový vstup a výstup: vynasob_povedz.pdf
Ale: v procedúre kontrola nepoužite yes.wav a no.wav, ale pridajte komponent textToSpeech a použite jeho metódu Speak (jeho vstupom je reťazec)

Zoznamy a jednoduchá databáza: zozn_priatelov.pdf

Domáca úloha: Pridajte evidenciu najlepších výsledkov do niektorej hry s loptičkou pomocou databázy. Skúste prípadne aj CloudDB, aby sa dáta dali zdieľať.

6. Reakcia na pohyb (trasenie)telefónu, zadanie projektu - 10.12.2020

Materiály: ai06

Projekt: Zadanie Súbory.
Termín: Do konca skúškového obdobia. Môžete poslať aj nie úplne hotový projekt na posúdenie. V prípade problémov si dohodnite konzultáciu.

7. Praktická písomka - 17.12.2020

Zadanie


Pravidlá hodnotenia
A viac než 17
B
(15, 17>
C
(13, 15>
D
(11, 13>
E
(9, 11>
Fx
(0, 9>