Flori, fete și IoT: cum programezi RaspberryPi la 12 ani.

Leia are o floare verde în păr și zâmbește timid de pe scaun. O întreb dacă știe ce e ăla IoT și se uită mirat la mine. Nu știe, dar e aici, într-o duminică friguroasă, la ora 9:45. Vrea să afle.

Pe 18 martie, împreună cu Codette, comunitatea tuturor femeilor interesate de IT&C, am vrut să le arătăm (încă o dată) fetelor că programarea nu înseamnă doar linii de cod pe un ecran negru. Programul IoT4Girls este dedicat fetelor de 10-15 ani, a fost finanțat de către Google prin Google RISE Awards de două ori consecutiv. Își propune să spargă acest stereotip, să spună povestea codingului distractiv, să ia teoria și limbajul de programare și să le dea culoare și, de ce nu, și umor.

raspberyy pi workshop IoT trainer Codette workshop IoT

Și asta au făcut, programare vizuală. Au folosit platforma Wyliodrin și placa de dezvoltare Raspberry Pi pentru a face cunoștință cu noțiuni precum Internet of Things sau API (Application Programming Interface). Pentru că tot ningea afară, au vrut să afle și cum e vremea prin alte părți. S-au jucat în aplicație și cu temperaturile din mari orașe de pe mapamond. Au accesat baze de date care le dădeau această informație și au mapat în aplicația lor temperaturile per oraș. Cine mai are nevoie de Busu?

Ce este IoT?

Internet of Things (Internetul lucrurilor) pare a fi următorul pas în evoluția furibundă a internetului. Acesta devine liantul dintre obiecte, le conectează și le transformă în obiecte inteligente care îți pot face viața mai ușoară. Acestea pot comunica între ele sau le poți da chiar tu comenzi de la depărtare. Un exemplu simplu, un termostat inteligent se poate conecta la telefonul tău și, când își dă seama că te apropii de casă, dă drumul la căldură/ridică temperatura cu câteva grade.

Însă mai mult decât orice, mai presus chiar de abilitățile cu care vrem să plece de la hub cei mici, ne dorim ca Tech Ninja Trainer să îi ajute să aibă deschiderea de a experimenta. Da, de a experimenta gadget-uri, noi tehnologii, dar mai ales de a experimenta noi moduri de a învăța. Ne dorim să îi ajutăm să aibă o gândire critică, să știe cum să lucreze creativ în echipe pentru a crea un produs și a duce un proiect la bun sfârșit. Sunt abilități colaterale, extrem de importante: degeaba știi să programezi dacă nu ești orientat spre rezolvarea unor nevoi, probleme ale societății.

raspberyy pi

Trei ore mai târziu, Leia ținea în mână o diplomă. Mai important, înțelegea ce înseamnă IoT și că programarea poate să aibă și culoare, și sens în viața reală.

Ia-ți porția de tehnologie și află cum îl poți pregăti pe cel mic pentru viitor!