CoderDojo Oradea

În România CoderDojo este prezent în mai multe orașe, printre care: Oradea, Timișoara, București, Iași, Cluj, Arad, Lugoj, Orăștie. Activitatea din Oradea a pornit din dorința de a oferi copiilor orădeni o activitate atractivă, ceva diferit, ceva ce să îi ajute când vor crește mari.

Ne-am deschis porțile în 18 Ianuarie 2014 și până în prezent ne-am desfășurat activitatea aproape săptămânal. De atunci, ne-au trecut pragul undeva la 500 de copii, care au învățat cu ajutorul mentorilor tainele programării. Am avut sesiuni cu 70-80 de copii, numărul lor stabilizându-se la aproximativ 40 de copii pe sesiune in 2016, iar in prezent avem peste 80 de copii cu care lucram in mai multe grupe. Copii învață programare pe diferite platforme începând de la Scratch (cei mici) și până la tehnologii Web și Unity, și din 2016, robotică (Raspberry Pi si Arduino), iar si mai recent, Algoritmica.

Cu ce ne ocupam noi

Scratch

Scratch este ul limbaj de programare visual, drag and drop, gratuit dezvoltat de MIT Media Lab. Scratch a fost creat pentru tineri pornind de la vârsta de opt ani în sus cu scopul de a le dezvolta capacităţile creative de învăţare pentru secolul 21. Atunci când copiii creează programe, ei învaţă concepte matematice şi informatice importante care le îmbunătăţesc gândirea creativă, motivaţia logică, ajută la soluţionarea problemelor şi la dezvoltarea abilităţilor de colaborare. , puteţi crea poveşti interactive, jocuri, animaţii, muzică, artă şi prezentări.

Acesta este utilizat de către elevii, profesorii si parintii pentru a crea cu ușurință povești interactive, animații, jocuri (prin simpla tragere şi aşezare a unor blocuri colorate). Şcolile pot folosi Scratch pentru a-i ajuta pe profesori în materii cum ar fi: matematica, engleza, muzica, desenul, designul şi tehnologia informaţiei. Scratch este creat pentru explorare şi experimentare, deci poate suporta mai multe stiluri de învăţare.

Web Technologies (HTML)

HyperText Markup Language (HTML) este un limbaj de marcare utilizat pentru crearea paginilor web ce pot fi afișate într-un browser (sau navigator). Scopul HTML este mai degrabă prezentarea informațiilor – paragrafe, fonturi, tabele ș.a.m.d. – decât descrierea semanticii documentului.

HTML este un format text proiectat pentru a putea fi citit și editat de oameni utilizând un editor de text simplu. Totuși scrierea și modificarea paginilor în acest fel solicită cunoștințe solide de HTML și este consumatoare de timp. Editoarele grafice (de tip WYSIWYG) cum ar fi Macromedia Dreamweaver, Adobe GoLive sau Microsoft FrontPage permit ca paginile web sa fie tratate asemănător cu documetele Word, dar cu observația că aceste programe generează un cod HTML care este de multe ori de proastă calitate.

Unity

Unitatea este un motor de jocuri pe platforme dezvoltat de Unity Technologies, care este utilizat în principal pentru a dezvolta atât jocuri video tridimensionale cât și bidimensionale și simulări pentru computere, console și dispozitive mobile. Mai întâi a anunțat doar pentru OS X la Conferința Mondială a dezvoltatorilor Apple din 2005, de atunci a fost extinsă pentru a viza 27 de platforme. Au fost eliberate șase versiuni majore ale unității. Pentru o listă de jocuri realizate cu Unity, vizitați Lista de jocuri Unity.

Robotica

Robotica este știința viitorului. Aici copiii învață tainele electronicii asistate pe calculator, care se bazează pe un microcontroller conceput pentru a interacționa cu mediul prin intermediul unor senzori și sisteme de acționare. Pentru scrierea programelor ce rulează pe microcontroller, se folosește limbajul de programare C. Copiii sunt fi inițiați în folosirea componentelelor hardware – circuite electronice de baza, LED-uri, difuzoare – toate acestea fiind controlate de microcontroller-ul Arduino.

Realizari

Ninjas de la CoderDojo Oradea au participat la concursuri internaționale în 2014, 2015, 2016 si 2017 obținând rezultate notabile în 2015, 2016 si 2017 la Coolest Projects​ Dublin (Runners-Up Web Technologies în 2015, Runners-Up Websites Category în 2016 și First Place - Scratch 13+). De asemenea am participat la Tabăra Națională dedicată participanților, mentorilor și organizatorilor CoderDojo în 2014, 2015, 2016 și 2017.

Avem bianual prezentări de proiecte interne, la care sunt invitate și persoane din comunitatea locală, pentru a crește nivelul de conștientizare al importanței programării. Am participat la #EUDojo în 30 Septembrie 2015, eveniment organizat la Parlamentul European de la Brussels cu doi dintre copii membri CoderDojo Oradea și un mentor. In Octombrie 2016 și 2017 am participat cu două sesiuni CoderDojo Oradea în cadrul săptămanii EU Code Week​, iar in Noiembrie 2016 și 2017 cu o echipa de copii si mentri la Megadojo Timisoara, competitie care a adunat peste 400 de copii si peste 100 de mentori. In ultimii trei ani CoderDojo Oradea a participat activ în cadrul programului Hour of Code​.

Anul trecut (2017) am reusit sa obtinem 6 pemii la Coolest Projects Romania (dintre care 3 premii I, la categoria Scratch). De asemenea, singurul proiect finalist din Romania la Future Maker Awards organizat de Fundatia CoderDojo, al lui Andrei Covaci de la grupa de robotica, a castigat locul al doilea la categoria 10-13 ani.