{"id":18008,"date":"2019-02-08T13:51:16","date_gmt":"2019-02-08T12:51:16","guid":{"rendered":"http:\/\/projectes.xtec.cat\/programacioirobotica\/?page_id=18008"},"modified":"2019-02-08T13:51:16","modified_gmt":"2019-02-08T12:51:16","slug":"sessio-6-anem-a-contrarellotge","status":"publish","type":"page","link":"https:\/\/agora.xtec.cat\/iesdeltebre\/curs-scratch\/modul-2-i-si-fem-un-joc-o-dos-scratch-3\/sessio-6-anem-a-contrarellotge\/","title":{"rendered":"Sessi\u00f3 6. Anem a contrarellotge"},"content":{"rendered":"<h2>Pla de treball<\/h2>\n<div style=\"padding-left: 50px;\">\n<ul>\n<li>Afegir cron\u00f2metre al pong<\/li>\n<li>Canviar l&#8217;escenari en funci\u00f3 del temps transcorregut<\/li>\n<li>Reiniciar el cron\u00f2metre en funci\u00f3 del valor d&#8217;una altra variable<\/li>\n<\/ul>\n<\/div>\n<hr \/>\n<h2>Les partides s\u00f3n interminables?<\/h2>\n<p>La partida acaba quan ja no tenim vides, per\u00f2 i el temps&#8230;no el comptem? La majoria de jocs incorporen el temps consumit. \u00c9s a dir, la partida finalitza quan ja no tens vides o b\u00e9 quan ja s&#8217;ha esgotat el temps<\/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, fem una c\u00f2pia del nostre projecte <strong>m2repte51<\/strong>\u00a0i li canviem el nom a\u00a0<strong>m2<\/strong><strong>repte61<\/strong>.<\/li>\n<li>Una de les formes de controlar el temps seria creant una variable, tal com hem fet amb la variable &#8220;punts&#8221; i la variable &#8220;vides&#8221;. Aix\u00f2 ho veurem a la propera sessi\u00f3.<\/li>\n<li>En aquest repte, aprofitarem que l&#8217;Scratch ja t\u00e9 dos blocs relacionats amb el temps a l&#8217;apartat <strong>Sensors<\/strong> (blau). Concretament dos blocs: el <strong>cron\u00f2metre<\/strong> (en angl\u00e8s timer) amb l&#8217;aspecte i les propietats\u00a0d&#8217;una variable i <strong>reinicia el cron\u00f2metre<\/strong> (en angl\u00e8s reset).<\/li>\n<li>Per poder comprovar com passa el temps, el valor ha de ser visible. Per aix\u00f2, simplement hem de fer click al quadradet que t\u00e9 al davant el bloc cron\u00f2metre<\/li>\n<li>Quan el cron\u00f2metre arribi al valor que hem prefixat pr\u00e8viament, per exemple 60 segons, la partida ha de finalitzar<\/li>\n<li>En iniciar de nou la partida el cron\u00f2metre s&#8217;ha de posar a zero, \u00e9s a dir hem de fer un &#8220;reset&#8221;<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18098\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2019\/02\/s6m2cronometre.png\" alt=\"\" width=\"241\" height=\"176\" \/><\/li>\n<li>Hem d&#8217;integrar aquest bloc en el pong que tenim fet<\/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>Continuem treballant en el nostre projecte <strong>m2repte61<\/strong>. Per tal que sigui conscient de quant de temps li queda per jugar, avisarem al jugador quan faltin 10 segons perqu\u00e8 s&#8217;esgoti el temps.<\/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: Una possibilitat \u00e9s canviar l&#8217;escenari quan faltin 10 segons o emetre un so; \u00e9s a dir quan el cron\u00f2metre arribi a 50.<\/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-repte2.png\" alt=\"Repte 2\" width=\"100\" \/><br \/>\nAnem a fer-ho m\u00e9s atractiu. Seguim amb el projecte\u00a0<strong>m2repte61\u00a0<\/strong>que teniu obert i premiem al jugador amb temps si arriba a un n\u00famero de vides<\/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:\u00a0la manera m\u00e9s senzilla \u00e9s que el jugador disposi de tot el temps que es destina a una partida (posem el cron\u00f2metre a zero, \u00e9s a dir el reiniciem) quan arribi a un n\u00famero de vides prefixat<\/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>\u00c9s el moment de revisar la descripci\u00f3 que hem fet al nostre projecte <b>pinball<\/b>\u00a0per anar definint quant de temps t\u00e9 el jugador a cada partida i quantes vides ha de tenir per tenir temps extra.<br \/>\nPensem que aquests dos valors els ha de con\u00e8ixer el jugador, han de formar part de les &#8220;regles del joc&#8221;. No oblidem que l&#8217;estem definint poc a poc i que, en introduir millores, \u00e9s molt possible que el que hav\u00edem pensat inicialment canvi\u00ef. Aix\u00ed \u00e9s com treballen els programadors, pensant primer la idea fins a l&#8217;\u00faltim detall i despr\u00e9s executant-la.<\/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>Cron\u00f2metre: <\/b> Sensor (bloc blau) de l&#8217;Scratch, en angl\u00e8s &#8220;timer&#8221;. \u00c9s pot fer visible de la mateixa manera que es fa amb les variables (fent clic al quadradet que t\u00e9 davant)<\/li>\n<li><b>Reinicia el cron\u00f2metre: <\/b> Sensor (bloc blau) de l&#8217;Scratch. Posa el cron\u00f2mnetre a zero, \u00e9s a dir fa un &#8220;reset&#8221;<\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pla de treball<\/p>\n<ul>\n<li>Afegir cron\u00f2metre al pong<\/li>\n<li>Canviar l&#8217;escenari en funci\u00f3 del temps transcorregut<\/li>\n<li>Reiniciar el cron\u00f2metre en funci\u00f3 del valor d&#8217;una altra variable<\/li>\n<\/ul>\n<p>Les partides s\u00f3n interminables?<br \/>\nLa partida acaba quan ja no tenim vides, per\u00f2 i el temps&#8230;no el comptem? La majoria de jocs incorporen el temps consumit.&hellip;  <a href=\"https:\/\/agora.xtec.cat\/iesdeltebre\/curs-scratch\/modul-2-i-si-fem-un-joc-o-dos-scratch-3\/sessio-6-anem-a-contrarellotge\/\" title=\"Read Sessi\u00f3 6. Anem a contrarellotge\">Llegeix m\u00e9s\u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":17995,"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-18008","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/pages\/18008","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=18008"}],"version-history":[{"count":0,"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/pages\/18008\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/pages\/17995"}],"wp:attachment":[{"href":"https:\/\/agora.xtec.cat\/iesdeltebre\/wp-json\/wp\/v2\/media?parent=18008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}