Μεταβλητές! Κανονικά πολύγωνα στο Scratch!

Μπορείς να προγραμματίσεις στο Scratch ώστε να σχεδιάζεται ένα κανονικό πολύγωνο;  Μπορείς να το υλοποιήσεις έτσι ώστε να σε ρωτάει πόσες πλευρές και τι μήκος πλευράς θέλεις να σχηματίσει; Μάλλον όχι, αλλά είσαι μερικά βήματα από το να πάρεις μια γεύση για το πως μοιάζει ο κώδικας ενός τέτοιου προγράμματος. Α! Ένα κανονικό πολύγωνο έχει όλες τις πλευρές και όλες τις γωνίες του ίσες!

Μερικά tips που θα σε βοηθήσουν να κατανοήσεις τον κώδικα:

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


Μετάβαση στο scratch.mit.edu.

Αφήστε μια απάντηση