Využití hodinek Fénix ve výuce programování
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F71226401%3A_____%2F16%3AN0000176" target="_blank" >RIV/71226401:_____/16:N0000176 - isvavai.cz</a>
Výsledek na webu
—
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Využití hodinek Fénix ve výuce programování
Popis výsledku v původním jazyce
Pro výuku na vsoké škole je důležité, aby se studenti naučili pracovat se soudobými technologiemi. A to nejen je uživatelsky ovládat, ale i naprogramovat pro ně jednoduchou aplikaci. V minulém roce firma Garmin uvedla na trh víceúčelové hodinky Fénix 3, určené především pro sportovce. Tyto hodinky mají pokročilé vybavení. Jedná se především o GPS senzor, kompas, tlakové čidlo nebo teploměr. Ciferník je vlastně monitor s menším rozlišením. S hodinkami je možné komunikovat pomocí USB kabelu, případně bezdrátově protokoly bluetooth, ANT+ nebo wifi. Garmin vytvořil pro tyto hodinky nové vývojové prostředí s možností vytváření dodatečných aplikací. Tyto aplikace pak mohou na hodinkách běžet. Uživatelé si mohou jednoduše změnit vzhled hodinek nebo doplnit aplikace, které by jim v základní sadě funkcí chyběly. Pro programování aplikací se používá jazkyk Monkey C, což je objektově orientovaný jazyk podobný jazyku Java. Používá počítání referencí pro automatické vyčištění paměti, takže není nutné paměť spravovat. Aplikace se jednoduše vytvářejí ve vývojovém prostředí Eclipse, určeném pro programování v jazyce Java s nainstalovaným pluginem pro Garmin Fénix 3. Pro simulaci výsledků spuštěné aplikace slouží Connect IQ SDK. Není tedy nutní mít hodinky fyzicky. Základními vhodnými aplikacemi, které si studenti mohou naprogramovat, je vlastní vzhled časového displeje a dále jednoduchá navigace na bod o daných GPS souřadnicích. Pokročilejími aplikacemi by mohl být letecký displej. Vzhledem k tomu, že hodinky komunikují protokolem AMT+ s například čidlem tepu, je možné naprogramovat aplikaci pro správný kondiční běh.
Název v anglickém jazyce
Usage Watch Phoenix 3 in Teaching Programming
Popis výsledku anglicky
For teaching at a university, it is important that students learn to work with contemporary technology. And not only is user controlled, but also a simple application program. Last year, Garmin has launched a multipurpose wathc Phoenix 3, designed especially for athletes. These watches have advanced equipment. This is essentially a GPS sensor, compass, pressure sensor or a thermometer. The dial is actually a monitor with a lower resolution. The watch can communicate with a USB cable or wireless Bluetooth protocol, ANT+ or wifi. Garmin has created fo rthis watch new development environemnt with the possibility of creating additional applications. These applications can then run on the watch. Users can easily change the look of the watch or supplement applications that would in the basic feature set were missing. Application programming language used Monkey C, which is and object-oriented language similar to Java. It uses reference counting, automatic cleanning memory, eliminating the need to manage memory. The application is easy to create Eclipse development environment designed for programming in Java installed plugimen for Garmin Fenix 3. To simulate the results of a running application Connect IQ SDK. You must therefore be neccessary to physically watch. Suitable basic applications that students can program a custom look time display, as well as easy navigation to the point about the given GPS coordinates. Advanced applications could be aerial display. Given that watches AMT+ protocol to communicate with the probe pulse, for example, it can be programmed for the correct application of jogging.
Klasifikace
Druh
O - Ostatní výsledky
CEP obor
—
OECD FORD obor
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Návaznosti výsledku
Projekt
—
Návaznosti
V - Vyzkumna aktivita podporovana z jinych verejnych zdroju
Ostatní
Rok uplatnění
2016
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů