Skip to content

Activitat

Selector d'activitat

Novell | MakeCode, Python | Botons, Pantalla LED | Aleatorització, Selecció, Variables

Pas 1: Crea-ho

En què consisteix?

Trobes difícil decidir o acordar el que fer? Deixa que aquest programa de micro:bit esculli per tu!

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

Introducció

Guia de programació

Com funciona

  • En prémer el botó A, la teva micro:bit tria un nombre aleatori entre 1 i 6.
  • Emmagatzema el nombre en una variable anomenada "random_number" (nombre_atzar).
  • El programa prova el nombre aleatori mitjançant la "selecció". Segons el nombre, es mostren diferents activitats.
  • Observa que no es prova si el nombre aleatori és 6, per què deu ser això?

Què necessites

  • Micro:bit (o simulador MakeCode )
  • Editor de MakeCode
  • Piles (opcional)

Pas 2: Programa-ho

1from microbit import *
2import random
3
4while True:
5    if button_a.is_pressed():
6        random_number = random.randint(1, 6)
7        if random_number == 1:
8            display.scroll('PE with Joe')
9        elif random_number == 2:
10            display.scroll('watch a movie')
11        elif random_number == 3:
12            display.scroll('play a board game')
13        elif random_number == 4:
14            display.scroll('tidy our rooms')
15        elif random_number == 5:
16            display.scroll('play a card game')
17        else:
18            display.scroll('learn a song')

Pas 3: Millora-ho

  • Personalitza'l posant les teves pròpies activitats al programa.
  • Afegeix més activitats.
  • Com pots fer que sigui menys probable que et digui que ordenis la teva habitació?