💾 Archived View for gamifi.cat › blog › 2015-11-13_uocscratch_2 › index.html captured on 2023-07-10 at 14:16:50.
⬅️ Previous capture (2023-03-20)
➡️ Next capture (2024-02-05)
-=-=-=-=-=-=-
<!doctype html> <html lang="ca"> <head> <meta charset="utf-8"> <meta name="keywords" content="blog, cultura lliure, internet, programari lliure, snap, gemini, fediverse, llengua catalana, catala" /> <title>UOCscratch 2. Blocs bĂ sics - Gamifica't!</title> <link rel="stylesheet" href="../../static/style.css"> <link rel="shortcurt icon" type="image/svg" href="../../img/favicon.svg" /> </head> <body> <header class="header"> <a href="#main" class="skip">Salt al contingut</a> <a href="../../" class="logo" ><img src="../../img/logo.svg" width="300" heigh="60" alt="Logo Gamifica't"></a> <nav class="header-right"> <a href="../">Blog</a> <a href="../../projectes/">Projectes</a> <a href="../../glossari/">Glossari</a> <a href="../../contacte/">Contacte</a> <a href="../../blog.xml" class="logo" ><img src="../../img/rss.png" width="32" heigh="32" alt="RSS Gamifica't"></a> </nav> </header> <main id="main"> <div class="page"> <div class="blog-post"> <h1>UOCscratch 2. Blocs bĂ sics</h1> <p class="meta">2015-11-13</p> <p>Aquesta segona setmana del curs de la UOC sobre introducciĂł a Scratch estĂ dedicada als blocs mĂ©s bĂ sics: moviment, aparença, so, control, sensors, operadors i esdeveniments. La setmana vinent ens introduirem a conceptes mĂ©s avançats: missatges, clons i llistes :)</p> <p><a href="../2015-11-06_uocscratch_1/index.html">Consulta els continguts del curs</a></p> <p>En aquesta unitat se’ns proposa un “learning by doing”. A partir de les reinvencions que fem dels projectes que se’ns proposen, explorarem l’entorn d’Scratch i ens iniciarem a la programaciĂł. Haurem de:</p> <ul> <li>Entendre l’objectiu general dels blocs de cada categoria</li> <li>Jugar amb l’exemple que ens donin</li> <li>Intentar entendre el codi de l’exemple</li> <li>Posar-nos a prova</li> </ul> <p>No s’explicarĂ la categoria “Llapis” perquè es creu que “se pueden aprender fácilmente despuĂ©s de este curso”. Comencem!</p> <h2>Blocs de moviment</h2> <p>Se’ns presenta un exemple on el gatet Scratch es mou, gira o torna a la seva posiciĂł inicial en funciĂł d’on que cliquem. Se’ns anima a entrar a dins el projecte per veure el codi i reinventar-lo per modificar-lo. Haurem de:</p> <ul> <li>Canviar efectes modificant els nĂşmeros dels blocs per veure els efectes en el personatge.</li> <li>Anar enrere. Moure el personatge del gat 10 passes enrere (suposo que s’ha de crear una nova ordre/botĂł que es digui “Vade retro Felis Silvestris Catus” o similar ;)</li> <li>Trobar la manera que el personatge reboti quan toqui una vora de l’escenari (hi ha un bloc per fer això).</li> </ul> <p>Aquest Ă©s el projecte reinventat per mi :)</p> <p><a href="https://scratch.mit.edu/projects/87173789/">1_UOC_Bloques movimiento</a></p> <h2>Blocs d'aparença</h2> <p>En aquest exercici, veurem diferents blocs: mostrar, amagar, canviar de vestit… Aquests blocs modifiquen l’aparença del personatge. Haurem de:</p> <ul> <li>Afegir mĂ©s disfresses (desde la biblioteca d’imatges d’Scratch, dibuixant o important-ne a l’editor o fent-ne una amb la webcam)</li> <li>Afegir mĂ©s efectes (sense haver d’afegir disfresses addicionals)</li> <li>Fer parlar el personatge (omplir el bloc buit “Hablar”)</li> </ul> <p>AquĂ la meva reinvenciĂł:</p> <p><a href="https://scratch.mit.edu/projects/87179314/">2_UOC_Bloques Apariencia</a></p> <h2>Blocs de so</h2> <p>Se’ns mostra un piano que fa sons. Hi ha una tecla (la verda) que no fa cap so perquè no tĂ© cap programa assignat. Haurem de:</p> <ul> <li>Canviar els sons tot experimentant amb els instruments, que sĂłn als blocs liles (notes, tambors…) per veure els sons que es poden arribar a generar</li> <li>Modificar la tecla verda (afegir-hi algun so)</li> <li>Afegir mĂ©s tecles al piano</li> </ul> <p><a href="https://scratch.mit.edu/projects/87180844/">3_UOC_Bloques de sonido</a></p> <h2>Blocs de control</h2> <p>En una modificaciĂł del projecte dels blocs de moviment, se’ns presenta al gat amb 1) SelecciĂł d’idioma (espanyol-anglès); 2) Control del nombre de passes que es mourĂ el gat i 3) Control de la direcciĂł del gat mitjançant les fletxes dreta-esquerra del teclat. Haurem de:</p> <ul> <li>Modificar els parĂ metres (jugar amb els valors dels blocs i de la variable)</li> <li>Canviar l’orientaciĂł del personatge</li> </ul> <p>A mĂ©s, he afegit el catalĂ i una variable perquè el gat pregunti les passes en cada idioma. El projecte original no ho feia i quedava estrany que triessin anglès i et canviĂ©s el text dels botons però no el missatge del gat… AquĂ el projecte:</p> <p><a href="https://scratch.mit.edu/projects/87182104/">4_UOC_Bloques Control</a></p> <h2>Blocs de sensors</h2> <p>Amb aquests blocs podem jugar amb la interacciĂł del personatge amb el seu entorn (altres personatges, l’escenari, el cursor del ratolĂ, etc.)</p> <p>Es presenta un projecte que juga amb el cursor del ratolĂ. Haurem de trobar la manera que el personatge no surti de l’escenari sense utilitzar el bloc de “Rebotar si toca una vora”. AquĂ el meu remix:</p> <p><a href="https://scratch.mit.edu/projects/87406127/">5_UOC_Bloques Sensores</a></p> <p>En aquesta part del curs, ens hem topat amb un problema que ens ha costat respondre. He fet un projecte expressament per a visualitzar amb els blocs en marxa les 4 respostes correctes al problema, que Ă©s el segĂĽent:</p> <p>Volem moure endavant 10 passes un personatge (en direcciĂł cap a la dreta). Quin d’aquests blocs realitza aquesta acciĂł? És un problema de resposta mĂşltiple. Ja he avançat que hi ha 4 respostes correctes… Aquestes sĂłn les respostes possibles:</p> <p><img src="img/scratch/uoc-pregunta-moviment.png" alt="Respostes possibles moure personatge" /></p> <p>I aquest Ă©s el projecte que he fet:</p> <p><a href="https://scratch.mit.edu/projects/86518799/">UOC_Bloques movimiento</a></p> <h2>Blocs de dades</h2> <p>En aquesta unitat aprendrem les variables (que ja haviem vist a la Scratch Card 12 per les puntuacions) i la setmana vinent anem a per les llistes. AmbdĂłs Ătems gestionen dades.</p> <p>Se’ns presenta un projecte on cauen pomes d’un arbre. Quan recollim les pomes (tocant-les amb el cursor del ratolĂ) guanyem un punt, Ă©s a dir, la variable “Punts” incrementa el seu valor en 1 quan el cursor toca aquest objecte/personatge.</p> <p>Haurem de fer que si la poma toca el terra, resti un punt. A mĂ©s, he afegit un Game Over si la variable es posa a menys de 0. Ah! I he posat el rètol de guanyar abans, enlloc de 5 pomes, en reculls 3. Per corregir millor mĂ©s curt…AquĂ el meu remix del projecte:</p> <p><a href="https://scratch.mit.edu/projects/87416582/">6_UOC_Bloques Datos</a></p> <h2>Blocs d'operadors</h2> <p>Els blocs d’operadors serveixen per introduir als projectes conceptes matemĂ tics i alguns tambĂ© per la manipulaciĂł de textos. En aquest projecte es mostra l’eqĂĽaciĂł senzilla de l’acceleraciĂł. Es poden canviar els valors de les variables “velocitat_inicial”, “acceleració” i “temps” per trastejar la fòrmula, que ha estat modificada per obtenir la distĂ ncia entre el temps actual i el temps anterior (actual -1).</p> <p>“El objetivo es para ver una animaciĂłn a travĂ©s del tiempo (la ecuaciĂłn original da la distancia total despuĂ©s de que acelere)”. Hem de crear una parĂ bola. “Para hacer el reto más sencillo, hemos añadido en el programa la variable “ángulo” y las ecuaciones posicionales en un comentario”.</p> </div> </div> </main> <footer> Internets duals: gemini://gamifi.cat</br> <a href="../../llicencies/">Diverses llicències</a> / <a href="../../kukis/">PolĂtica de Kukis</a></br> ♥ Fet amb paciència i tecnologies lliures ♥ </footer> </body> </html>