Robotul Dash - Pe locuri, fiti gata. Start!
- lumealuimihnea
- Mar 22, 2020
- 1 min read
Updated: Mar 23, 2020
Incepem prima lectie de programare a robotului Dash. Daca nu ati citit postarile mele anterioare, referitoare la subiectul Hour of code 2019, va sugerez sa o faceti, intrucat am prezentat cateva notiuni care va vor fi de folos.
Secventa
In programare, secventa este un algoritm simplu. O serie de pasi logici, urmati unul cate unul intr-o anumita ordine (ordine corecta) care sa ajute la rezolvarea unei sarcini.
Fie urmatoarea secventa:
Scrieți-vă numele
Lăsați creionul jos
Luați un creion
Credeti ca este o secventa corecta? Eu cred ca NU. Dar mai jos?
Luați un creion
Scrieți-vă numele
Lăsați creionul jos
Sunt cele două secvențe la fel ?
Ordinea în care punem comenzile este importantă?
Pe locuri, fiti gata. Start!
Vom incepe prin a programa butoanele de pe capul lui Dash, astfel incat sa simulam o telecomanda, pentru mersul inainte, inapoi, intoarcere la stanga si intoarcere la dreapta. Dupa aceea, putem construi un traseu pe care robotul sa il parcurga.
Traseu
Daca cautati in Google, activitati fara conectare (unplugged), veti gasi foarte multe modele de trasee unele dintre ele fiind foarte frumos lucrate. Mie mi-a placut foarte mult, activitatea propusa de Tonya Lorrayne.

In dreapta, aveti un traseu, in care le puteti spune copiilor ca Dash este o broscuta si trebuie sa traverseze lacul incepand de la START pana la STOP urmanc cararea de nuferi. Pentru amuzament, ii puteti creea lui Dash chiar si o masca din hartie cu fata unei broaste :)
Code Blockly

Programare avansata
Iata cum ar putea sa arate un program care foloseste bucle.








Comments