Skip to content

Activitat

Cap on anar ara?

Novell | MakeCode, Python | Acceleròmetre, Pantalla LED | Aleatorització, Eines de rendiment, Selecció, Variables

Pas 1: Crea-ho

En què consisteix?

Sacseja la micro:bit i et donarà una direcció a l'atzar per caminar. Aprendràs sobre variables, fer servir nombres a l'atzar, "selecció" i comparació de blocs lògics.

Aquests dos vídeos et mostren què faràs i com programar-ho.

Introducció

Guia de programació

Com funciona

  • Aquest programa utilitza una variable anomenada 'direction' ('direcció') per guardar un nombre a l'atzar.
  • Les variables emmagatzemen nombres o valors que poden ser canviats en un programa informàtic.
  • Sacseja la micro:bit per assignar a "direcció" un número a l'atzar entre 1 i 3.
  • Llavors, aquest programa utilitza uns blocs lògics de"selecció" i comparació per comprovar el valor d'una variable.
  • Si "direcció" és igual a 1, llavors és mostra una fletxa apuntant al Nord a la pantalla de leds. Si "direcció" és igual a 2, llavors la fletxa apunta a l'Est. En qualsevol altre cas, la fletxa apunta a l'Oest.
  • Per fer que les piles durin més, el programa fa una pausa de mig segon després que la fletxa aparegui a la pantalla.

Què necessites

  • Micro:bit (o simulador MakeCode )
  • Editor de MakeCode
  • Paquet de piles (opcional però recomanable)
  • La nostra guia de configuració et podria ser útil

Pas 2: Programa-ho

Pas 3: Millora-ho

  • Afegeix més direccions.
  • Fer servir botons per mostrar icones per botar, córrer i saltar
  • Combina amb el programa del "Cronòmetre tàctil" per fer una eina motivadora per utilitzar en classes d'esports.

Gràcies al David Hay, un educador a Alberta, Canada, per compartir aquesta brillant idea amb nosaltres.