Πέτρα-Ψαλίδι-Χαρτί με το microbit

Στην ψηφιακή πόλη Codeville, τα παιδιά βαρέθηκαν τα παλιά παιχνίδια. Έτσι, αποφάσισαν να προγραμματίσουν το δικό τους αντίπαλο! Με ένα micro:bit στα χέρια, δημιούργησαν ένα ρομπότ που παίζει πέτρα – χαρτί – ψαλίδι και δεν χάνει ποτέ τη σειρά του! Ποιος θα είναι ο νικητής;

Τι θα μάθεις

🎲 Πώς να χρησιμοποιείς τυχαίους αριθμούς (random)
🎛 Πώς να χειρίζεσαι κουμπιά (A και B)
💡 Πώς να προγραμματίζεις ένα παιχνίδι με λογική
🎮 Πώς να δημιουργείς διαδραστικές εφαρμογές με micro:bit

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

✅ Ένα micro:bit (έκδοση 1 ή 2)
✅ Καλώδιο USB
✅ Υπολογιστή ή tablet με πρόσβαση στο MakeCode

Προγραμματισμός

Κάθε παίκτης πατάει ένα κουμπί και το micro:bit εμφανίζει τυχαία μια από τις 4 επιλογές:

✊ Πέτρα
✋ Χαρτί
✂️ Ψαλίδι

Θα χρειαστούμε όμως και κάποιες μεταβλητές για να αποθηκεύονται τα αποτελέσματα. Oi δύο μεταβλητές που χρησιμοποιούμε είναι οι εξής:

  • tool1: Η επιλογή του Παίκτη Α (κουμπί A)
  • tool2: Η επιλογή του Παίκτη Β (κουμπί B)

Κάθε φορά που πατιέται το κουμπί, αποθηκεύεται ένας τυχαίος αριθμός από 1 έως 3 στη μεταβλητή. Έπειτα γίνεται σύγκριση των tool1 και tool2 για να βρούμε τον νικητή.

Κάντε κλικ στον παρακάτω σύνδεσμο για να δείτε τον κώδικα που θα χρησιμοποιήσουμε.

🚀Ιδέες για επέκταση:

🔊 Πρόσθεσε ήχο για κάθε σύμβολο.
🧠Σύγκριση αποτελεσμάτων για κάθε παίχτη


Κύλιση στην κορυφή