Περιγραφή
Δοκιμάστε τις γνώσεις σας για τον πολλαπλασιασμό και την προπαίδεια με αυτό το micro:bit project – και ταυτόχρονα μάθετε προγραμματισμό!
Το πρόγραμμα χρησιμοποιεί δύο μεταβλητές που ονομάζονται “a” και “b” για την αποθήκευση τυχαίων αριθμών. (Οι μεταβλητές αποθηκεύουν αριθμούς ή τιμές που μπορούν να αλλάξουν σε ένα πρόγραμμα υπολογιστή.)
Πατήστε το κουμπί A στο micro:bit σας για να δημιουργήσετε έναν τυχαίο αριθμό μεταξύ 1 και 12 για τη μεταβλητή “a” και να τον εμφανίσετε στην οθόνη LED. Πατήστε το κουμπί B για να δημιουργήσετε έναν άλλο τυχαίο αριθμό μεταξύ 1 και 12 για τη μεταβλητή “b” και να τον εμφανίσετε στην οθόνη LED.
Κουνήστε το micro:bit για να βρείτε ποιο είναι το γινόμενο – αυτή είναι η απάντηση που θα προέκυπτε αν οι αριθμοί πολλαπλασιάζονταν μαζί.
Μάθετε να χρησιμοοποιείτε το μπλοκ πολλαπλασιασμού από το μενού μαθηματικών του MakeCode!
Μπορείτε να χρησιμοποιήσετε αυτό το πρόγραμμα σε ένα ανταγωνιστικό παιχνίδι δύο παικτών, όπου οι δύο τυχαίοι αριθμοί διαβάζονται και κάθε παίκτης πρέπει να φωνάξει πρώτος τη σωστή απάντηση για να κερδίσει έναν πόντο!
Το project απευθύνεται σε αρχάριους και μπορεί να γίνει χρήση MakeCode ή Python για την υλοποίηση του!
Τι θα χρειαστείτε:
- micro:bit (ή προσομοιωτή MakeCode)
- Editor για το MakeCode ή την Python
- Πακέτο μπαταριών (προαιρετικά)
Στο παρακάτω βίντεο θα βρείτε αναλυτικές οδηγίες για το project βήμα-βήμα!
Κωδικας και Σχεδιαγράμματα:
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 για να παρακολουθείτε το σκορ!
Χρησιμοποιήστε διάφορες εισόδους σε αυτό το πρόγραμμα για να ενεργοποιήσετε διαφορετικά ηχητικά εφέ, τα οποία μπορείτε να αναπαράγετε όταν οι παίκτες δίνουν σωστή ή λανθασμένη απάντηση.
Leave a Comment