💾 Archived View for gamifi.cat › blog › 2015-11-13_uocscratch_2 › index.html captured on 2023-07-10 at 14:16:50.

View Raw

More Information

⬅️ 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>
     &hearts; Fet amb paciència i tecnologies lliures &hearts;
  </footer>
</body>
</html>