{"id":17504,"date":"2019-02-08T13:27:10","date_gmt":"2019-02-08T12:27:10","guid":{"rendered":"http:\/\/projectes.xtec.cat\/programacioirobotica\/?page_id=17504"},"modified":"2019-02-08T13:27:10","modified_gmt":"2019-02-08T12:27:10","slug":"sessio-5-ens-movem-en-totes-direccions","status":"publish","type":"page","link":"https:\/\/agora.xtec.cat\/iesdeltebre\/curs-scratch\/modul-1-comenca-lscratch-aventura-scratch-3\/sessio-5-ens-movem-en-totes-direccions\/","title":{"rendered":"Sessi\u00f3 5. Ens movem en totes direccions"},"content":{"rendered":"<h2>Pla de treball<\/h2>\n<div style=\"padding-left: 50px;\">\n<ul>\n<li>Propietats dels personatges<\/li>\n<li>Els personatges saben dibuixar<\/li>\n<li>El bloc &#8220;llapis&#8221;<\/li>\n<li>Dibuixem pol\u00edgons i estrelles<\/li>\n<\/ul>\n<\/div>\n<hr \/>\n<h2>Controlant millor els moviments<\/h2>\n<p>Hi ha informacions generals respecte els personatges que no hem vist fins ara, per\u00f2 que ens poden ser molt \u00fatils a l&#8217;hora de treballar.<\/p>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_tasques.png\" alt=\"Icona tasques\" width=\"32\" \/><strong>Fem-ho pas a pas<\/strong><\/p>\n<div style=\"padding-left: 50px;\">\n<ul>\n<li>Cada personatge t\u00e9 un espai on es recull tota la seva informaci\u00f3 espacial:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17631 size-medium\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/s5m1informaci\u00f3personatge-300x254.jpg\" alt=\"\" width=\"300\" height=\"254\" \/><\/li>\n<li>La <strong>direcci\u00f3<\/strong> ens permet establir en quina direcci\u00f3 es mour\u00e0 el personatge, \u00e9s a dir, cap a on est\u00e0 mirant. Aquesta opci\u00f3 la podem canviar tamb\u00e9 amb el seg\u00fcent bloc, on li podem donar els valors de la direcci\u00f3 als personatges:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17634\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/2s5m1apuntaendireccio.png\" alt=\"\" width=\"191\" height=\"192\" \/><\/li>\n<li>Tamb\u00e9 li podem posar qualsevol valor entre -180 i 180 per indicar una direcci\u00f3 concreta, on els valors positius assenyalen a la dreta i els negatius a l&#8217;esquerra. Aqu\u00ed podem veure una &#8220;rosa dels vents&#8221; amb les direccions dels personatges:<br \/>\n<img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/05\/scratch-rosavents.png\" alt=\"Rosa dels vents dels personatges\" \/><\/li>\n<li>L&#8217;estil de <strong>rotaci\u00f3<\/strong> ens permet fixar la posici\u00f3 del personatge, evitar que el personatge es posi cap per avall i no giri o fixar la rotaci\u00f3 al voltant de. Aquesta opci\u00f3 la podem canviar tamb\u00e9 amb el seg\u00fcent bloc:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17635\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/4s5m1rotacio.png\" alt=\"\" width=\"284\" height=\"172\" \/><\/li>\n<li>El fet de poder ser a<strong>rrossegat<\/strong> al reproductor ens permet establir si aquest personatge el podrem arrossegar mentre s&#8217;est\u00e0 executant el programa. Ho veurem m\u00e9s endavant<\/li>\n<li>L&#8217;opci\u00f3 de <strong>mostrar<\/strong> o no el personatge ens permet fer que el personatge es vegi o no. Aquesta opci\u00f3 la podem canviar tamb\u00e9 amb els seg\u00fcents blocs:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17636\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/5s5m1mostraamaga.png\" alt=\"\" width=\"123\" height=\"46\" \/><\/li>\n<\/ul>\n<\/div>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_repte.png\" alt=\"Icona repte\" width=\"32\" \/> <img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-repte1.png\" alt=\"Repte 1\" width=\"100\" \/><\/p>\n<p>Obrim un nou projecte que anomenarem <strong>m1<\/strong><strong>repte 51\u00a0<\/strong>on hi hagi un personatge que faci aquest recorregut per l&#8217;escenari. Cada cop que hi hagi un canvi de direcci\u00f3 ha de fer una pausa d&#8217;un segon:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17637 size-medium\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/6s5m1-300x251.jpg\" alt=\"\" width=\"300\" height=\"251\" \/><\/p>\n<hr \/>\n<h2>I si dibuixem mentre ens movem?<\/h2>\n<p>Podem fer que un personatge vagi dibuixant per l&#8217;escenari a mida que es va movent.<\/p>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_tasques.png\" alt=\"Icona tasques\" width=\"32\" \/><strong>Fem-ho pas a pas<\/strong><\/p>\n<div style=\"padding-left: 50px;\">\n<ul>\n<li>Entrem al nostre compte de l&#8217;Scratch i creem un nou projecte anomenat <strong>m1<\/strong><strong>repte52<\/strong><\/li>\n<li>Comencem, com sempre, situant el nostre personatge al centre de l&#8217;escenari i fent-lo mirar a la dreta. Aix\u00f2 ho fem perqu\u00e8 el nostre personatge sempre comenci en el mateix lloc i en la mateixa posici\u00f3:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17638\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/7s5m1.png\" alt=\"\" width=\"146\" height=\"120\" \/><\/li>\n<li>Analitzem la categoria dels blocs de <strong>llapis<\/strong>:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17639\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/83s5m1afegida.jpg\" alt=\"\" width=\"350\" height=\"459\" \/><\/li>\n<li>Per comen\u00e7ar a dibuixar li hem de dir al personatge que baixi el llapis i, a partir d&#8217;ara, en tots els moviments que faci dibuixar\u00e0 el recorregut:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17642\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/10s5m1baixaelllapis.png\" alt=\"\" width=\"122\" height=\"48\" \/><\/li>\n<li>Per exemple, podem fer que el nostre personatge dibuixi un quadrat. Tenim dues maneres de fer-ho:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17643\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/11s5m1repeteixvegades.png\" alt=\"\" width=\"337\" height=\"413\" \/><\/li>\n<li>Tot sovint haurem de <strong>netejar<\/strong> l&#8217;escenari quan ens haguem equivocat en fer algun dibuix amb el personatge. Necessitarem aquest bloc:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17644\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/12s5m1esborratot.png\" alt=\"\" width=\"123\" height=\"49\" \/><\/li>\n<\/ul>\n<\/div>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_repte.png\" alt=\"Icona repte\" width=\"32\" \/> <img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-repte2.png\" alt=\"Repte 2\" width=\"100\" \/><\/p>\n<p>Ara que hem fet proves, netegem i, en el projecte <strong>m1<\/strong><strong>repte52<\/strong> que tenim obert, fem un programa on el nostre personatge dibuixi un triangle regular, \u00e9s a dir, amb tots els cantons i angles iguals.<\/p>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_pista.png\" alt=\"Icona pista\" width=\"24\" \/>Pista: Quan fem girar el nostre personatge, l&#8217;angle de gir \u00e9s l&#8217;exterior:<br \/>\n<img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-angle_gir.png\" alt=\"Angle de gir\" \/><\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_repte.png\" alt=\"Icona repte\" width=\"32\" \/> <img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-repte3.png\" alt=\"Repte 3\" width=\"100\" \/><\/p>\n<p>Obrim un nou projecte anomenat <strong>m1<\/strong><strong>repte53<\/strong> on el nostre personatge dibuixi un pol\u00edgon regular de m\u00e9s de sis costats.<\/p>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_pista.png\" alt=\"Icona pista\" width=\"24\" \/>Pista: En general, per dibuixar qualsevol pol\u00edgon, tenint en compte que per tornar a la posici\u00f3 inicial el personatge haur\u00e0 girat 360\u00ba, podem considerar que l&#8217;angle que ha de girar el personatge\u00a0per dibuixar cada costat \u00e9s el resultat de dividir 360 entre el nombre de costats:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17645\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/01\/IMG-1229.jpg\" alt=\"\" width=\"309\" height=\"380\" \/><\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_repte.png\" alt=\"Icona repte\" width=\"32\" \/> <img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-repte4.png\" alt=\"Repte 4\" width=\"100\" \/><\/p>\n<p>Obrim un nou projecte anomenat <strong>m1<\/strong><strong>repte54<\/strong>\u00a0on el nostre personatge dibuixi una estrella de cinc puntes, triant un color de llapis i la seva mida.<\/p>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_pista.png\" alt=\"Icona pista\" width=\"24\" \/>Pista: Per fer un pol\u00edgon el nostre personatge ha de fer un volta completa, \u00e9s a dir, ha de girar 360\u00ba. Quantes voltes ha de fer per dibuixar aquesta estrella? Quin \u00e9s l&#8217;angle que ha de girar cada cop?<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_projecte2.png\" alt=\"Icona projecte\" width=\"32\" \/> <strong>El nostre projecte creix&#8230;<\/strong><\/p>\n<p>Hem estat fent moure el personatge controlant totes les direccions. Ara s\u00ed que podem decidir molt millor que faran els nostres personatges i ens cal recollir-ho de forma clara per poder anar treballant. Obrirem el nostre projecte <strong>postal\u00a0<\/strong>i escriurem, per a cada personatge, quins s\u00f3n els millors moviments segons la hist\u00f2ria pensada.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2017\/06\/scratch-icona_glosari.png\" alt=\"Icona glosari\" width=\"32\" \/> <strong>Com que som programadors i programadores parlem de&#8230;<\/strong><\/p>\n<div style=\"padding-left: 50px;\">\n<ul>\n<li><b>Direcci\u00f3:\u00a0<\/b>indica cap on apuntar\u00e0 o es mour\u00e0 un personatge i ve expressada en graus de -180 a 180. Els valors positius apunten a la dreta i els negatius a l&#8217;esquerra.<\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pla de treball<\/p>\n<ul>\n<li>Propietats dels personatges<\/li>\n<li>Els personatges saben dibuixar<\/li>\n<li>El bloc &#8220;llapis&#8221;<\/li>\n<li>Dibuixem pol\u00edgons i estrelles<\/li>\n<\/ul>\n<p>Controlant millor els moviments<br \/>\nHi ha informacions generals respecte els personatges que no hem vist fins ara, per\u00f2 que ens poden ser molt \u00fatils a l&#8217;hora de treballar.<br \/>\nFem-ho pas a pas<\/p>\n<ul>\n<li>Cada personatge t\u00e9 un&hellip;  <a href=\"https:\/\/agora.xtec.cat\/iesdeltebre\/curs-scratch\/modul-1-comenca-lscratch-aventura-scratch-3\/sessio-5-ens-movem-en-totes-direccions\/\" title=\"Read Sessi\u00f3 5. Ens movem en totes direccions\">Llegeix m\u00e9s\u00bb<\/a><br \/>\n","protected":false},"author":1,"featured_media":0,"parent":17494,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/side-menu.php","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-17504","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/pages\/17504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/comments?post=17504"}],"version-history":[{"count":0,"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/pages\/17504\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/pages\/17494"}],"wp:attachment":[{"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/media?parent=17504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}