Skip to content

Aktywność

Wybór aktywności

Początkujący | MakeCode, Python | Przyciski, Wyświetlacz LED | Losowość, Wybór, Zmienne

Krok 1: Wykonaj to

Co to jest?

Trudno się zdecydować lub zgodzić, co robić? Pozwól temu programowi micro:bit wybrać dla Ciebie!

Te dwa filmy pokazują, co stworzysz i jak to zakodować:

Wprowadzenie

Przewodnik po kodowaniu

Jak to działa

  • Naciśnięcie przycisku A sprawia, że Twój micro:bit wybierze losową liczbę między 1 a 6.
  • Przechowuje liczbę w zmiennej, zwanej random_number.
  • Program testuje liczbę losową używając selekcji. W zależności od liczby, wyświetlane są różne aktywności.
  • Nie testuje konkretnie, czy liczba losowa wynosi 6 - dlaczego tak sie dzieje?

Czego potrzebujesz

  • micro:bit (lub symulator MakeCode)
  • Edytor MakeCode
  • pakiet baterii (opcjonalnie)

Krok 2: Napisz program

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')

Krok 3: Ulepsz go!

  • Dostosuj go, umieszczając w kodzie własne działania.
  • Dodaj więcej aktywności.
  • Jak możesz zmniejszyć prawdopodobieństwo, że każe Ci posprzątać Twój pokój?