digitaldualvet

Cel mai mare maraton de programare din țară și-a desemnat câștigătorii. Cine sunt învingătorii?

202 elevi și 58 de profesori din toată țara au participat la cel mai mare maraton de coding din Republica Moldova, organizat în cadrul „Tekwill Junior Ambassadors”. Concursul a fost organizat simultan în Chișinău, Cahul și Bălți. După o selecție riguroasă, au fost desemnați 15 cei mai buni programatori, care urmează a fi premiați.

Timp de 3 ore de maraton, participanții au avut de rezolvat 4 probleme ce țin de activitatea umană cotidiană, socială, prin identificarea algoritmilor potriviți și scrierea soluției-cod în limbajul C/C++.

Printre câștigătorii maratonului se numără Laurențiu Bodlev, elev al Colegiului „Iulia Hasdeu” din orașul Cahul, care a reușit să ocupe prima poziție în sudul țării. Pasionat de domeniul IT, acesta studiază limbajul C/C++ de mai bine de 3 ani.

„Maratonul de astăzi a fost foarte interesant, am folosit mulți algoritmi, ca de exemplu programarea dinamică, grafuri și altele. În viitor mi-aș dori o profesie în IT, deoarece acesta este domeniul viitorului. Aș dori să învăț mai bine C Sharp, Phyton, deoarece ele sunt cele mai utilizate. La moment, cel mai tare îmi place C++”, spune Laurențiu.

În cadrul maratonului organizat în regiunea de sud, locul doi a fost ocupat de Dumitru Șerbina, elev al Colegiului „Iulia Hasdeu” din orașul Cahul, iar locul trei i-a revenit lui Dinu Pleșu, elev al Liceului Teoretic „Constantin Spătaru” din orașul Leova.

Cei mai buni programatori au fost desemnați în funcție de punctajul acumulat și timpul de rezolvare. Lista completă a câștigătorilor poate fi accesată aici.

După organizarea competiției din acest an, am rămas cu emoții pozitive și, văzând dorința, motivația elevilor, mi-am reîncărcat și eu bateriile pentru următorul an. Elevii și-au demonstrat atât abilitățile tehnice, cunoașterea limbajului C/C++, cât și gândirea analitică și algoritmică. Am observat o evoluție și creștere semnificativă pe acest plan din partea elevilor. Mă bucur foarte mult că participanții de anul trecut care nu au fost premianți au participat în acest an și au obținut locuri premiante. Nimic nu poate fi mai frumos, probabil, pentru mine. Acesta a fost cel mai memorabil moment în care m-am regăsit și eu. Orice muncă este răsplătită”, a declarat Ernest Bîtcă, mentor al cursului „Programarea Algoritmilor în C/C++”, marca „Tekwill în Fiecare Școală”.

„Totul depinde de elev. Dacă elevul are o gândire algoritmică, care deja a fost dezvoltată la alte discipline, atunci este clar că și profesorului îi vine mai ușor ca să poată să-l formeze, să-i dezvolte acea logică de care are nevoie elevul să o aplice în rezolvarea problemelor cu ajutorul programelor”, a declarat Mihai Zanet, profesor de matematică și informatică Gimnaziul Enichioi din raionul Cantemir.

De menționat că fiecare dintre elevii care au participat la maratonul de coding urmează cursul „Programarea Algoritmilor în C/C++”, care este predat în prezent în 333 de instituții de învățământ din țară.

„Este o bucurie pentru mine să văd ce a realizat proiectul în ceea ce privește promovarea educației STEAM. Sper că acest trend pozitiv al educației STEAM în regiunea de sud va continua cu suportul proiectului și aș vrea să felicit echipa care este în spatele acestuia și să le urez mult succes”, a declarat Boris Filipov, manager de program în cadrul Delegației Uniunii Europene în Republica Moldova.

„Suedia se mândrește că, împreună cu Uniunea Europeană, susține educația STEAM în Moldova și, în special, în regiunea de sud, cu accent pe Cahul – pentru a sprijini viitorul Moldovei, astfel încât tinerii să obțină profesii noi, abilități pe care le pot folosi pentru inovație, educație, dar și pentru a sprijini dezvoltarea economică și democratică a Moldovei”, a declarat Catarina Nilsson, manageră de program, EU ICT Cooperare pentru Dezvoltare, Ambasada Suediei.

Competiția „Tekwill Junior Ambassadors” se desfășoară în parteneriat cu Ministerul Educației și Cercetării, cu suportul financiar oferit de Uniunea Europeană și Suedia.

Ultimile cursuri adăugate

Vezi mai multe cursuri
dualvet-course-cover
35 lecții

Programarea Algoritmilor în C/C++

  • Introducere
  • Ce este programarea
  • Medii de programare
  • Date
  • Structura programului C / C++. Input / O
  • Programe cu structură liniară
  • Instrucțiuni de selecție
  • Instrucțiuni de selecție multiplă
  • Repetarea acțiunilor
  • Bucle controlate de condiție
  • Bucle controlate de contor
  • Tablouri liniare
  • Tablouri Bidimensionale
  • Șiruri de caractere
  • Operații cu șiruri de caractere
  • Subprograme
  • "Anatomia" funcțiilor
  • Funcții recursive
  • Algoritmi. Istorie
  • Metode de reprezentare a algoritmilor
  • Algoritmi elementari
  • Căutarea în tablouri
  • Ordonarea elementelor. BubbleSort
  • Sortarea prin selecție
  • Ce înseamnă Forța Brută
  • Recursia
  • Algoritmul de propagare a undei
  • Tehnici recursive: Divide and Conquer
  • Tehnici recursive. Reluare
  • Grafuri. Noțiuni. Reprezentări
  • Grafuri. Parcurgeri
  • Arbori de cost minim
  • Drumuri minime în graf
  • Algoritmi euristici. Greedy
  • Algoritmi euristici. Jocul ”Viața”
dualvet-course-cover
35 lecții

Proiectarea și Dezvoltarea Web

  • Lecție introductivă
  • Introducere
  • Prezentarea site-ului
  • Limbajul de marcare HTML - introducere
  • Elementele HTML utilizate în antetul doc
  • Elemente HTML utilizate în BODY
  • Elemente HTML de aranjare a textului
  • Adăugarea img. și tab. cu date HTML
  • Definirea referințelor în HTML
  • Formulare HTML
  • Iframe, audio și video în HTML
  • Metode de implementare ale stiluri
  • Tipuri de selectori CSS
  • Moștenirea stilurilor
  • CSS pentru stilizarea câmpurilor
  • Pseudo-clase – stilizarea referințelor
  • Poziționarea elementelor
  • Transparența elementelor HTML
  • Tranziții și animații în CSS
  • Noțiunea de ”responsive design”
  • Flexbox-uri în CSS
  • Exemplu de creare a unui site web
  • Scripturi client-side
  • Obiecte predefinite JavaScript
  • Variabile, tipuri de date în JavaScript
  • DOM HTML
  • Funcții predefinite în JavaScript
  • Funcții definite de programator
  • Manipulări asupra datei și orei în JavaScript
  • Instrucțiunile ciclice în JavaScript
  • Evenimente gestionate cu JavaScript
  • Obiectul RegExp din JavaScript
  • Tablouri în JavaScript
  • Obiecte JavaScript. Proprietăți, metode
  • Creare slider cu JavaScript
dualvet-course-cover
33 lecții

Dezvoltarea Aplicațiilor Mobile

  • Temă introductivă
  • Sistemul de operare Android
  • Medii integrate de proiectare și dezvoltare a aplicațiilor mobile
  • Resurse Limbajul Java. Elemente de sintaxă
  • Programarea orientată pe obiecte în Java
  • Resurse
  • Activitatea - element important în proiectarea aplicației
  • Fragmente
  • Interacțiunea fragmente activități
  • Intenții
  • Ce este și cum se creează o interfață grafică
  • Tipuri de interfețe grafice
  • Ferestre de dialog, mesaje
  • Gestionarea butoanelor
  • Prelucrarea valorilor calendaristice
  • Gestionarea intervalelor de timp
  • Paleta Widgets CalendarView, ProgressBar
  • Crearea meniurilor
  • Crearea listelor cu opțiuni
  • Fluxuri de date. Stocarea internă a datelor
  • Stocarea externă a datelor
  • Baze de date
  • Grafica 2D. Forme simple și vectoriale
  • Imagini
  • Sisteme multimedia. Clipuri audio
  • Sisteme multimedia. Clipuri video
  • Animații. Animații simple și combinate
  • Servicii
  • Servicii de localizare
  • Serviciul Google Map
  • Serviciul Google Map. Conectivitatea la bluetooth și wifi
  • Senzori
  • Aplicații cu senzori