Ako študenti vojenskej školy poslali vďaka Freelu svoj kód na vesmírnu stanicu ISS

Za Freelo sa pýtá Karolína Petrželová
Za VŠMT.cz odpovedá Richard Cvrkal

Predstavte nám prosím projekt, ktorého ste sa so študentmi zúčastnili.

Ide o projekt Astro PI Európskej vesmírnej agentúry zameraný na mladých ľudí do devätnástich rokov. Ide vlastne o výberové konanie na softvér, napísaný v jazyku Python, ktorý bude spustený na Medzinárodnej vesmírnej stanici (ISS) na počítači Raspberry Pi. Počítač je vybavený rôznymi senzormi a kamerou snímajúce Zemi. Pre tento hardvér bolo treba vymyslieť využitie a naprogramovať ho. Pretože sme vojenská stredná škola, spolupracujeme s Univerzitou obrany Brno (UNOB). A práve pracovníci Fakulty vojenských technológií za nami na jeseň 2019 prišli s ponukou účasti na tomto projekte.

Náš program bežal 8. 4. 2020 vo vesmíre na ISS. To je nádherná a veľká čerešnička na torte v ktorého základe je naša práca aj Freelo.

Prišli k nám na školu, pre záujemcov urobili prezentáciu, my sme si vzali čas na rozmyslenie. Niekoľko rokov vediem na našej škole krúžok programovania. Používame jazyk C a osobný počítač. Myšlienka "prepnúť" krúžok z "céčka" na Python sa ponúkala sama. Každý rok začíname v krúžku od začiatku s novými záujemcami. Tento rok sme teda začali od nuly všetci, vrátane mňa. Ja nepoznal ani Python, ani Raspberry, ale sľúbil som, že je to všetky naučím. Vyzeralo to, že naša "raketa" buchne hneď na štartovej rampe.

Ukážka Raspberry Pi hardvéru - Astro Pi KITu.

Aký veľký je váš tím a na čom ste pracovali?

Podľa propozícií môže byť v tíme 2-6 členov. Na začiatku bolo záujemcov skoro na dva tímy a zvažovali sme ich vytvorenie. Časom sa ale počet študentov ustálil na šiestich a radšej sme vytvorili jeden väčší tím, než dva malé.

Našim prvým úlohou bolo nájsť tému. V tejto fáze nám veľmi pomohli pracovníci z Fakulty voj. technológiou UNOB pod vedením pplk. Radima Bloudíčka, ktorý má v celom projekte úlohe supervízora. Uviedli nás do problematiky a zoznámili nás s našimi možnosťami. Po celú dobu boli našimi radcovia (a vlastne stále sú, pretože v máji 2020 projekt ešte nie je ukončený).

Dištančné výučba veľmi rýchlo rozdelila študentmi. Na pracovité a na lajdáky - na tých, ktorí hľadajú riešenie problému a ktorí hľadajú výhovorky.

Nakoniec sme sa rozhodli pre využitie akcelerometra a magnetometra, dvoch senzorov rozširujúcich možnosti minipočítače Raspberry. Naša aplikácia sníma a zaznamenáva okamžitú polohu ISS a zobrazuje ich na LED maticovom displeji. Aplikácia pobeží 180 minút a po ukončení činnosti budú dáta odoslaná na Zemi na ďalšie spracovanie. Jedným z výsledkov bude určenie odchýlky skutočnej dráhy ISS od tej ideálnej.

Projekt Astro PI vo Freelu.

Akého úspechu ste dosiahli? Na čo ste najviac pyšný?

Za najväčší úspech považujem vznik vlastné aplikácie. Je potrebné si uvedomiť, že v októbri 2019 nikto z nás nič nevedel o jazyku Python a členovia tímu dokonca nevedeli nič o programovaní. A vo februári 2020, v podstate po štyroch mesiacoch, odovzdali funkčnú aplikáciu.

Museli sme začať doslova od piky. Učili sa také veci ako slučky, podmienky, ukladanie dát do súboru a veľa ďalšieho, čo je pre každého, kto už niečo naprogramoval samozrejmosťou. Hneď po zvládnutí základnej syntaxe sa začalo pracovať na aplikáciu.

Termín bol vo februári, preto sa celý január "išlo" na dve smeny, aby sa to stihlo. Nasadenie a záujem, ktorý v nich projekt dokázal vyvolať, považujem za najväčší úspech.

A fakt, že 8. 4. 2020 náš program bežal vo vesmíre, na ISS, je nádherná veľká čerešnička na torte, v ktorého základe je naša práca.

Astro PI pri vývoji.

Čo ste od použitia Freela pri projekte očakával? Obstálo v praxi?

Naša aplikácia bola rozdelená na samostatné časti a každú spracovávala jedna skupina. Chlapci sa tak nejako prirodzene rozdelili do troch dvojíc, a každá vždy spracovávala jednu úlohu.

Freelo používam aj pre svoje osobné projekty a keď som plánoval prácu nášho tímu, napadlo ma ho využiť. Hovoril som si, že si vyskúšam riadiť tím vývojárov a chlapci si zároveň vyskúša tímovú spoluprácu cez kolaboračný online nástroj.

Ovládanie Freela nebol problém, to zvládli veľmi rýchlo. Myslím, že Freelo obstálo, ale my, ako jeho užívatelia zlyhali. U seba vidím chybu v absencii pravidiel, ako sa bude Freelo používať, čo, kto a kam bude písať. To som mal urobiť hneď na začiatku. Lenže ani ja sám som nemal konkrétnu predstavu, ako by to malo prebiehať. Všetko bolo dosť hektické a všetko sa riešilo hneď a osobne na mieste. Mimo čas a priestor krúžku sa nepracovalo a nevznikla potreba mať komunikačné základňu. Potrebovali sme len "sklad" poznámok, do ktorého môžu všetci chodiť.

Ukážka úlohy vo Freelu.

V čom vám Freelo najviac pomáhalo pri práci na projekte?

Vytvorili sme jednotlivé úlohy a pridelili ich skupinám. Mali sme prehľad, čo kto robí, alebo by mal robiť. K plnohodnotnějšímu využitie Freela sme sa nedostali.

Vďaka Freelu študentov uvideli a pochopili, že každý veľký (a možno zdanlivo neriešiteľný) úloha možno rozdeliť na niekoľko menších a tie na ešte menšie a tie už sa riešiť dajú.

Čo naopak nefungovalo a aké problémy ste v priebehu projektu zažívali?

Nebola nastavená "štábná kultúra", nebol úplný prehľad čo kto má hotové a čo mu ešte zostáva dorobiť. Ak niekto neprišiel do krúžku, ten deň na jeho úlohe nemohol nikto pokračovať.

Ako sa podarilo študentmi nalodiť do Freela? Zžili sa s ním rýchlo?

To bolo úplne bezproblémové a rýchle. Študenti všeobecne, keď chcú, tak dokážu veľa. A keď nechcú... 🙂

Finálny produkt Astro PI aj s kódmi na SD kartách.

V čom vidíte hlavný prínos používania Freela na vašom projekte? Čo sa študenti vďaka tomu naučili nové?

Vďaka Freelu študenti uvideli a pochopili, že každý veľký (a možno zdanlivo neriešiteľný) úloha možno rozdeliť na niekoľko menších a tie na ešte menšie a tie už sa riešiť dajú. Freelo, ako nástroj im toto pochopenie uľahčilo a až niekedy v živote si začnú veľké úlohy rozoberať, treba si spomenú, kde sa to naučili. 🙂

Ukážka úlohy vo Freelu.

Ako funguje vaša škola v čase vzdialenej výučby? Ako komunikujete so študentmi a aké nástroje k tomu používate?

Ukončenie výučby bolo rýchle a nečakané. Prvé informácie išli študentom cez Bakalára a hojne sa tiež využíval Moodle. Otázky som väčšinou riešil e-mailom a ak niekto chcel, využívali sme Skype. Komunikácia so žiakmi sa líšila podľa učiteľov.

Jedno pozitívum súčasná situácia má: Plánované zavedenie Office 365 pre učiteľov a študentov bolo podstatne urýchlené. Všetci sme ich mohli začať využívať aspoň čiastočne už počas dištančné výučby. Náš správca IT to odskákal niekoľkými nočnými smenami. 🙂

Vojenská stredná škola a Vyššia odborná škola MO v Moravskej Třebovej.

Čo vás súčasná situácia naučila?

Neviem, či naučila, ale získal som dva poznatky:

  • Home office je len pre ľudí so sebadisciplínou a pevnou vôľou.
  • Dištančné výučba veľmi rýchlo rozdelila študentmi. Na pracovité a na lajdáky - na tých, ktorí hľadajú riešenie problému a ktorí hľadajú výhovorky.

Som veľmi zvedavý, ako sa to, čo momentálne zažívame, odrazí v myslení a plánoch, či už jednotlivcov alebo organizácií.

Odbor školstvo
Tím Školský IT projekt
Veľkosť tímu 1-10
Naloďte sa do Freela a dosahujte cieľov s menším úsilím
Chcem na palubu

Ako Freelo používajú v ďalších tímoch