Atelierele găzduite de CoderDojo București

– bucuresti@coderdojo.ro –

scratch.pngScratch

Descriere:

Scratch este un limbaj de programare vizual (codul nu se scrie de la tastatură sub formă de cuvinte, ci se trage cu mouse-ul sub forma unor blocuri de cod care se îmbină ca un puzzle).

Vârstă:

Scratch este conceput pentru copiii cu vârste cuprinse între 8 și 16 ani.

La CoderDojo mentorii recomandă Scratch ca prim contact al copiilor cu un limbaj de programare (pentru copiii cu vârste între 7 și 14 ani).

Locații:

  • Telekom la Băneasa Business & Technology Park

Clase (împărțirea pe clase de anul trecut 2016-2017):

  • Începători – Mentori: Oana Vasilache (oana.vasilache@coderdojo.ro)
  • Începători – Mentori: Vlad Torceanu (vlad.torceanu@coderdojo.ro)
  • Avansați – Mentori: Marius Guțoi (marius.gutoi@coderdojo.ro), Alina Lengyel (alina.lengyel@coderdojo.ro)

khan.pngJavascript pe platforma Khan Academy

Descriere:

Khan Academy pune la dispoziție o platformă online pe care copiii pot învăța bazele programării. Limbajul de programare folosit este JavaScript, iar pentru desenarea pe ecran, platforma Khan, folosește biblioteca ProcessingJS.

Mediul de lucru este unul interactiv, nu necesită instalare, manipulare de fișiere sau rulare explicită.

Vârsta:

Vârsta recomandată de Khan Academy: 8+.

Vârsta recomandată de CoderDojo: 11 – 16 ani.

Este recomandat pentru primul contact cu un limbaj de programare.

Locații:

  • Telekom la Băneasa Business & Technology Park

Clase:

  • Khan – Mentori: Răzvan Paraschivu(razvan.paraschivu@coderdojo.ro), Vlad Fâșie (vlad.fasie@coderdojo.ro)

java.pngJava – Minecraft Modding pe Serverul Spigot

Descriere:

Java* este cel mai popular limbaj de programare la ora actuală (https://www.tiobe.com/tiobe-index/). La ateliere se fac proiecte constând în modificări ale serverului Spigot. Proiectele necesită noțiuni de manipulare a consolei, manipularea sistemului de fișiere, gestionarea versiunilor codului sursă (Git pe GitHub), lucrul cu un mediu de dezvoltare (Netbeans IDE).

A nu se confunda limbajul JavaScript (de la atelierele Khan) cu limbajul Java. JavaScript, dezvoltat de Netscape,  este un limbaj destinat rulării în browsere, este folosit la construirea paginilor web. În JavaScript nu se pot crea aplicații de sine stătătoare. Java, creat de Sun Microsystems (acum Oracle),  este un limbaj diferit, în care se pot crea aplicații de sine stătătoare (Minecraft, OpenOffice, aplicații Android). O mare parte din serverele din lume sunt scrise în Java.

Vârsta:

10 +

Sunt necesare următoarele cunoștințe dobândite anterior în orice limbaj de programare:

  • variabile (declarație, atribuire)
  • funcții (parametrii, return type)
  • bucle (for, while)
  • structuri condiționale (if statement)

Locații:

  • Telekom la Băneasa Business & Technology Park
  • eSolutions Academy la Budișteanu Office Building.

Clase:

  • Java – Mentori: Mihai Vasilache (mihai.vasilache@coderdojo.ro), Eduard Haris (eduard.haris@coderdojo.ro)

cpp.pngAlgoritmică în C

Descriere:

Îmbunătățirea abilităților în programare prin lucrul cu algoritmi formalizați. Clasele sunt utile și ca un complement al programei din licee. Se folosește limbajul de programare C.

Vârsta:

        

Locații:

  • Telekom la Băneasa Business & Technology Park
  • eSolutions Academy la Budișteanu Office Building.

Clase:

  • Algoritmică: Teo Tatu (teodor.tatu@coderdojo.ro), Radu Salavat (radu.salavat@coderdojo.ro)

arduino.pngArduino

Descriere:

Arduino este o plăcuță cu un microcontroler concepută pentru a interacționa cu mediul prin intermediul unor senzori și sisteme de acționare ce pot fi atașate acestei plăcuțe. Pentru scrierea programelor ce rulează pe microcontroler, se folosește limbajul de programare C.

Vârsta:

Locații:

  • Telekom la Băneasa Business & Technology Park

Clase  (împărțirea pe clase de anul trecut 2016-2017):

  • Arduino: Adrian Petre (adrian.petre@coderdojo.ro), Radu Tebeică (radu.tebeica@coderdojo.ro)

https://docs.google.com/document/d/1fkzdSrWgt6Eg9nbBynkTjql7MMjMuriY9p1p_Q5Edlk/pub

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s