Portal STEM Education

Μπορούμε να σχεδιάσουμε το δικό μας μονοπάτι γνώσης και δεξιοτήτων.

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

Καλή πλοήγηση.

Πρόσθετα, εφαρμογές, συμβουλές κ.λπ.

Όταν επιλέξετε να ανοίξετε μία συμβουλή θα χρειαστεί να εγγραφείτε σ' αυτήν.

Κάτω από την αρχική φωτογραφία ή/και video, υπάρχει μενού επιλογών.

Επιλέγουμε ακόμα και διάλογο με τον/την συγγραφέα της συμβουλής.

Καλή ανάγνωση.

Πρόσθετα (Extensions)

Τι είναι ένα πρόσθετο;

Σε ένα περιβάλλον προγραμματισμού (όπως το Mind+, το Scratch, to MakeCode κ.λπ), ένα πρόσθετο (extension) είναι ένα επιπλέον κομμάτι λογισμικού που «ενσωματώνεται» στο κύριο πρόγραμμα για να του δώσει νέες δυνατότητες που δεν είχε αρχικά.

 
Γιατί τα χρειαζόμαστε;

Είναι δύσκολο κάποιο περιβάλλον προγραμματισμού  να περιλαμβάνει τα πάντα από την αρχή, γιατί θα γινόταν πολύ βαρύ και χαοτικό. Τα πρόσθετα επιτρέπουν στον χρήστη να προσθέτει μόνο ό,τι χρειάζεται για το συγκεκριμένο έργο του. Ένα πρόσθετο χρησιμεύει συνήθως για:

  1. Υποστήριξη νέου υλικού (Hardware): Αν αγοράσετε έναν νέο αισθητήρα (π.χ. έναν αισθητήρα υπερήχων ή μια οθόνη OLED) που το Mind+ δεν αναγνωρίζει από μόνο του, κατεβάζετε το πρόσθετο του κατασκευαστή για να εμφανιστούν τα αντίστοιχα μπλοκ εντολών.
  2. Νέες εντολές (Blocks): Προσθέτει ειδικά μπλοκ κώδικα. Για παράδειγμα, ένα πρόσθετο για Τεχνητή Νοημοσύνη (AI) θα προσθέσει μπλοκ για αναγνώριση προσώπου ή φωνής.
  3. Σύνδεση με υπηρεσίες διαδικτύου: Υπάρχουν πρόσθετα που επιτρέπουν στο πρόγραμμά σας να στέλνει δεδομένα στο Διαδίκτυο , να ελέγχει τον καιρό ή να στέλνει τιμές από έναν επεξεργαστή σε άλλον.
 
Πώς λειτουργεί;

Όταν εγκαθιστάτε ένα πρόσθετο, συμβαίνουν δύο πράγματα “πίσω από την κουρτίνα”:

  • Στο προσκήνιο (Visual): Εμφανίζεται μια νέα κατηγορία στην παλέτα με τα μπλοκ (συνήθως με δικό της χρώμα και εικονίδιο).
  • Στο παρασκήνιο (Code): Το πρόσθετο περιέχει τον κώδικα (σε JavaScript, Python ή C++) που μεταφράζει αυτά τα χρωματιστά μπλοκ σε οδηγίες που καταλαβαίνει ο υπολογιστής ή η πλακέτα (π.χ. το micro:bit).
 
Παράδειγμα:
  • Χωρίς πρόσθετο: Το Mind+ ξέρει μόνο να αναβοσβήνει τα LED του micro:bit.
  • Με πρόσθετο “Neopixel”: Το Mind+ αποκτά ξαφνικά 20 νέα μπλοκ για να ελέγχει πολύχρωμες ταινίες LED, να αλλάζει εφέ φωτισμού και χρώματα.

Εφαρμογές, συμβουλές κ.λπ.

wpChatIcon
wpChatIcon