microbit

Μάθε πολλαπλασιασμό με το BBC micro:bit!

Δοκιμάστε τις γνώσεις σας για τον πολλαπλασιασμό και την προπαίδεια με αυτό το micro:bit project – και ταυτόχρονα μάθετε προγραμματισμό! Χρησιμοποιήστε το μπλοκ πολλαπλασιασμού από το μενού μαθηματικών του MakeCode!

Περιγραφή

Δοκιμάστε τις γνώσεις σας για τον πολλαπλασιασμό και την προπαίδεια με αυτό το micro:bit project – και ταυτόχρονα μάθετε προγραμματισμό!

Το πρόγραμμα χρησιμοποιεί δύο μεταβλητές που ονομάζονται “a” και “b” για την αποθήκευση τυχαίων αριθμών. (Οι μεταβλητές αποθηκεύουν αριθμούς ή τιμές που μπορούν να αλλάξουν σε ένα πρόγραμμα υπολογιστή.)

Πατήστε το κουμπί A στο micro:bit σας για να δημιουργήσετε έναν τυχαίο αριθμό μεταξύ 1 και 12 για τη μεταβλητή “a” και να τον εμφανίσετε στην οθόνη LED. Πατήστε το κουμπί B για να δημιουργήσετε έναν άλλο τυχαίο αριθμό μεταξύ 1 και 12 για τη μεταβλητή “b” και να τον εμφανίσετε στην οθόνη LED.
Κουνήστε το micro:bit για να βρείτε ποιο είναι το γινόμενο – αυτή είναι η απάντηση που θα προέκυπτε αν οι αριθμοί πολλαπλασιάζονταν μαζί.

Μάθετε να χρησιμοοποιείτε το μπλοκ πολλαπλασιασμού από το μενού μαθηματικών του MakeCode!

Μπορείτε να χρησιμοποιήσετε αυτό το πρόγραμμα σε ένα ανταγωνιστικό παιχνίδι δύο παικτών, όπου οι δύο τυχαίοι αριθμοί διαβάζονται και κάθε παίκτης πρέπει να φωνάξει πρώτος τη σωστή απάντηση για να κερδίσει έναν πόντο!

Το project απευθύνεται σε αρχάριους και μπορεί να γίνει χρήση MakeCode ή Python για την υλοποίηση του!

Τι θα χρειαστείτε:

Στο παρακάτω βίντεο θα βρείτε αναλυτικές οδηγίες για το project βήμα-βήμα!

Κωδικας και Σχεδιαγράμματα:

MakeCode

micro:bit

Python

from microbit import *

import random
a = 0
b = 0

# Shake the micro:bit to see the answer in the Python version

while True:
    if accelerometer.was_gesture('shake'):
        display.scroll(a*b)
    if button_a.was_pressed():
        a = random.randint(1, 12)
        display.scroll(a)
    if button_b.was_pressed():
        b = random.randint(1, 12)
        display.scroll(b)

Εξελίξτε το!

Προσαρμόστε το πρόγραμμα έτσι ώστε να σας βοηθήσει να μάθετε τους τετράγωνους αριθμούς και τις τετραγωνικές ρίζες.


Αν παίζετε το παιχνίδι για δύο παίκτες, δημιουργήστε ένα άλλο πρόγραμμα σε ένα διαφορετικό micro:bit για να παρακολουθείτε το σκορ!

Χρησιμοποιήστε διάφορες εισόδους σε αυτό το πρόγραμμα για να ενεργοποιήσετε διαφορετικά ηχητικά εφέ, τα οποία μπορείτε να αναπαράγετε όταν οι παίκτες δίνουν σωστή ή λανθασμένη απάντηση.

Post navigation

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Arduino Science Journal: Νιώστε πραγματικοί επιστήμονες!

Πείτε μυστικά με τους φίλους σας με το BBC micro:bit!

Το Arduino Cloud ενσωματώνει Python και JavaScript για νέα IoT projects

Μετέτρεψε το BBC micro:bit σου σε ζάρι!