WEBVTT 00:00:00.269 --> 00:00:05.240 Un dels conceptes més importants de la informàtica és com definir noves instruccions. Com 00:00:05.240 --> 00:00:11.280 afegir les teves pròpies paraules a un llenguatge d'ordinador. La majoria dels llenguatges de programació tenen només al voltant de 100 00:00:11.280 --> 00:00:17.000 paraules o instruccions. I realment, l'art i la màgia es donen a l'hora de definir les teves pròpies noves paraules 00:00:17.000 --> 00:00:22.900 en aquests blocs de construcció. Ho fem contínuament en els esports. Per exemple, en el bàsquet, 00:00:22.900 --> 00:00:28.000 es comença per aprendre a driblar, com fer una safata, com agafar un rebot. Un cop has 00:00:28.000 --> 00:00:31.980 après aquests moviments tan bàsics, has d'aprendre nous moviments i posar junts aquests blocs 00:00:31.980 --> 00:00:36.400 de construcció com un "bloqueig i continuació" o una "paret". Aleshores pots començar des d'aquí i anar fent 00:00:36.400 --> 00:00:41.790 jugades més complexes. Quan has après la jugada i li has donat un nom, tothom en l'equip 00:00:41.790 --> 00:00:47.410 sap com fer-la. De la mateixa manera, una vegada que has ensenyat un ordinador com realitzar una acció 00:00:47.410 --> 00:00:52.719 utilitzant aquesta seqüència d'instruccions, li pots donar el nom que vulguis i així serà fàcil 00:00:52.719 --> 00:00:58.250 repetir-la més tard. Quan defineixes la teva pròpia instrucció i li dones un nom estàs creant 00:00:58.250 --> 00:01:03.399 una funció. En la programació amb blocs, pots utilitzar funcions si hi ha un conjunt 00:01:03.399 --> 00:01:08.319 d'instruccions que vols utilitzar moltes vegades. Per exemple, si has creat un codi per dibuixar 00:01:08.319 --> 00:01:15.060 un quadrat. Pots definir aquest codi com una funció anomenada "dibuixar un quadrat." Ara tens un nou 00:01:15.060 --> 00:01:21.020 bloc que pots utilitzar moltes vegades per dibuixar tants quadrats com vulguis. Una gran quantitat de formes simples es poden 00:01:21.020 --> 00:01:26.630 utilitzar per crear formes més complexes. En el següent puzzle, el codi que vas escriure 00:01:26.630 --> 00:01:31.520 per dibuixar un cercle el tens disponible com a una nova funció que pot fer cercles de diferents 00:01:31.520 --> 00:01:37.080 mides. Pots utilitzar-lo per ajudar l'Elsa a crear formes boniques i intricades a la neu?