https://i2.wp.com/sip.scratch.mit.edu/wp-content/uploads/2019/01/lets-explore.png?w=640&ssl=1

Descripció: Activitat sense pantalles per introduir els conceptes de esdeveniment (acció que produeix una resposta), paral·lelisme (accions que succeeixen al mateix temps) i  reset (tornar el programa a la situació inicial). (U2 informàtica creativa).
Temps estimat: 15'-30'
Dificultat: principiant
Edat recomanada: Totes les edats
Material: Blocs d'Scratch impressos o PC per fer-ho amb el programa.
Objectius: Conèixer els conceptes d'esdeveniment, paral·lelisme i reset.

Desenvolupament

  1. Demanem dos voluntaris (infant A i infant B). La resta del grup seran els encarregats de programar als dos voluntaris.
  2. Demanem al voluntari/ària A que dugui a terme les instruccions que prèviament el grup ha programat en un Scratch o en Pseudo-Codi a la pissarra. Aquest ha de ser un programa molt senzill amb una sola instrucció tipus "camina per la classe", "ves girant fent un cercle", etc.
  3. De cop se li demana al mateix voluntari/ària que faci un reset i torni a l'inici.
  4. Ara s'afegeix al programa que ha preparat el grup, una segona acció com per exemple "parlar" i es demana al mateix voluntari/ària (voluntari/ària A) que executi el programa, per tant, dugui a terme les dues accions simultàniament.
  5. A partir d'aquí s'incorpora el segon voluntari/ària (voluntari/ària B) a qui se li demana que de forma simultània a l'acció del primer voluntari/ària però de forma independent, executi un altre programa senzill amb una acció. Aquesta situació s'aprofita per introduir el concepte de paral·lelisme (dues accions independents que s'executen al mateix temps).
  6. A partir d'aquí es demana al segon voluntari/ària que ara faci una tasca derivada de les accions del primer voluntari/ària com per exemple contestar-lo cada vegada que l'altra parla, fer un salt cada vegada que l'altre diu una determinada paraula, etc. Així introduïm i reflexionem sobre el concepte d'esdeveniment.
  7. Al final es pot fer una reflexió que ens porti a veure quins mecanismes ens permeten generar paral·lelismes i esdeveniments amb Scratch.

Exemples de codi amb Scratch que poden fer infants:

    

   

    Exemples de pseudo-codi:

    Exemple 1:

    • Si algú pica dos cops de mans:
      • Repeteix 2 cops
        • Camina 5 passos
        • Dona mitja volta
      • Final repeteix
    • Final picar de mans

    Exemple 2:

    • Si algú diu: "Comença"
      • Repeteix per sempre:
        • Camina 2 passa
        • Espera 1 segon
      • Final repeteix
    • Si algú diu "Reset"
      • Torna al punt inicial
    • Final reset


    Aspectes a tenir en compte

    • Poden ser conceptes complexos que s'han d'explicar al nivell dels infants que tenim al grup. Si veiem que amb els conceptes es perden anar directament a la idea i a com es pot dur a terme amb Scratch.
    • Aquesta activitat pot ser útil per mostrar el funcionament dels blocs "enviar missatge" i "al rebre missatge..."

    Enllaços d'interès

    Última modificación: miércoles, 20 de septiembre de 2023, 15:06