Základné informácie:
Tento kurz je zameraný na využitie rôznych rozšírení
mikropočítača micro:bit. Počet rozšírení, ktoré je v dnešnej dobe možné
kúpiť je už pomerne veľký, preto sme sa rozhodli v tejto práci spomenúť
len tie rozšírenia, ktoré sú dostupné na Katedre informatiky FPV UMB. Úlohy sú
napriek tomu dostatočne flexibilné a pri viacerých úlohách je možné využiť aj
iné rozšírenia než konkrétne tie, ktoré sú uvedené v zadaní úlohy. Napríklad, ak sa v zadaní úlohy nachádza autíčko riadené ovládačom, nie je podmienkou
využiť presne ten typ autíčka a ten typ ovládača, ktorý je uvedený
v zadaní úlohy. Avšak treba mať na pamäti, že ak si zvolíme iné autíčko
zrejme budeme musieť pridať aj iné rozšírenie v programovacom editore.
E-learningový kurz vznikol vďaka podpore KEGA 001UMB-4/2020 Implementácia blended learningu do prípravy budúcich učiteľov matematiky a informatiky.
Kurz obsahuje nezaradené úlohy, ktoré nie sú viazané ku konkrétnej téme a dva mini projekty a to Inteligentné mesto a Inteligentnú
domácnosť.
Jednotlivé úlohy
tohto kurzu sú písané tak, aby ich účastník vedel riešiť sám ale zároveň sa
dostal aj k funkčnému riešeniu úlohy v editore Microsoft Makecode. Úlohy sú navyše rozdelené podľa úrovne
náročnosti do štyroch kategórii obťažností, medzi tieto kategórie patria
obťažnosti:
Začiatočník - sú to jednoduché úlohy, v ktorých sa nevyužívajú cykly, premenné ani
zložené podmienky.
Stredne pokročilý - v týchto úlohách sa
využívajú premenné, zložitejšie podmienky aj komunikácia medzi viacerými
zariadeniami súčasne.
Pokročilý
- v týchto úlohách sa využívajú pokročilejšie matematické operácie,
komunikácia medzi viacerými zariadeniami súčasne, zložené podmienky alebo
komplikovanejšie využitie viacerých premenných.
Expert - tieto úlohy sa od predošlej obťažností odlišujú najmä vyššou hustotou
a dĺžkou kódu. Nachádza sa tu tiež komunikácia viacerých zložitých
zariadení.