Πίνακας περιεχομένων:

CloudX Blockly για παιδιά: 4 βήματα
CloudX Blockly για παιδιά: 4 βήματα

Βίντεο: CloudX Blockly για παιδιά: 4 βήματα

Βίντεο: CloudX Blockly για παιδιά: 4 βήματα
Βίντεο: ioBroker-Tutorial Part 4: Erste Logik mit Blockly bauen | haus-automatisierung.com 2024, Ιούλιος
Anonim
CloudX Blockly για παιδιά
CloudX Blockly για παιδιά

Οπτική γλώσσα προγραμματισμού (VPL) είναι οποιαδήποτε γλώσσα προγραμματισμού που επιτρέπει στους χρήστες να δημιουργούν προγράμματα χειρίζοντας γραφικά τα στοιχεία του προγράμματος και όχι καθορίζοντάς τα με κείμενο.

Ο οπτικός προγραμματισμός επιτρέπει στους ανθρώπους να περιγράφουν διαδικασίες χρησιμοποιώντας εικονογράφηση. Ενώ μια τυπική γλώσσα προγραμματισμού βασισμένη σε κείμενο κάνει τον προγραμματιστή να σκέφτεται σαν έναν υπολογιστή, μια οπτική γλώσσα προγραμματισμού επιτρέπει στον προγραμματιστή να περιγράψει τη διαδικασία με όρους που έχουν νόημα για τους ανθρώπους.

Το πόσο μεγάλο είναι το χάσμα μεταξύ οπτικού προγραμματισμού και παραδοσιακού προγραμματισμού εξαρτάται από το εργαλείο οπτικού προγραμματισμού. Σε ένα άκρο, το εργαλείο προστατεύει τον προγραμματιστή σχεδόν εξ ολοκλήρου από το χάσμα μεταξύ της ανθρώπινης σκέψης και των υπολογιστών που ανακατεύουν κομμάτια γύρω από τη μνήμη.

Ο επεξεργαστής Blockly χρησιμοποιεί αλληλένδετα, γραφικά μπλοκ για να αντιπροσωπεύει έννοιες κώδικα όπως μεταβλητές, λογικές εκφράσεις, βρόχους και πολλά άλλα. Επιτρέπει στους χρήστες να εφαρμόζουν αρχές προγραμματισμού χωρίς να χρειάζεται να ανησυχούν για τη σύνταξη ή τον εκφοβισμό ενός δρομέα που αναβοσβήνει στη γραμμή εντολών.

Βήμα 1: Γιατί το CloudX υποστηρίζει τον οπτικό προγραμματισμό

Γιατί το CloudX υποστηρίζει τον οπτικό προγραμματισμό
Γιατί το CloudX υποστηρίζει τον οπτικό προγραμματισμό

Ο οπτικός προγραμματισμός για τα ηλεκτρονικά βοηθά στη δημιουργία συσκευών όπως ρομπότ, αυτοματισμού, ασύρματης τεχνολογίας, συστήματος ασφαλείας, οθονών κ.λπ. και ο πίνακας CloudX έχει βοηθήσει πολλά σχολεία να αναπτύξουν πνευματικά τους μαθητές τους, αλλάζοντας έτσι τον τρόπο συλλογισμού τους, είναι πλέον εύκολο για παιδιά ή μαθητές να ξεκινήσουν να δημιουργούν ή να εφεύρουν τεχνολογία DIY παγκόσμιας κλάσης με τα κιτ cloudX.

Το CloudX είναι ένας μικροελεγκτής με προκατασκευασμένες βιβλιοθήκες που επιτρέπει στα παιδιά να δημιουργούν φανταστικά και διασκεδαστικά ηλεκτρονικά έργα. Ο οπτικός προγραμματισμός του cloudX έχει αναπτυχθεί για να προσελκύσει τα παιδιά να ξεκινήσουν προγραμματισμό ενσωματωμένων συστημάτων, αν δεν μπορούν να κατανοήσουν τον προγραμματισμό του CloudX C, τότε ο οπτικός προγραμματισμός θα τα βοηθήσει να επιτύχουν το ενδιαφέρον τους.

Βήμα 2: Η SoftCard

Η SoftCard
Η SoftCard

Το softCard είναι ένα άλλο υλικό που συνοδεύει τον μικροελεγκτή cloudX, ο οποίος επιτρέπει στους χρήστες ή στα παιδιά να ανεβάζουν τους κωδικούς τους (γνωστοί ως Machine Language) στον μικροελεγκτή cloudX. Η μαλακή κάρτα περιέχει ένα μίνι USB που το κάνει να χρησιμεύει ως μεσάζων μεταξύ του υπολογιστή και της πλακέτας cloudX

Βήμα 3: CloudX Blockly

CloudX Blockly
CloudX Blockly
CloudX Blockly
CloudX Blockly

Ο οπτικός προγραμματισμός του CloudX βασίζεται στην τεχνολογία Blockly της Google, η οποία χρησιμοποιείται σε διάφορες εφαρμογές, όπως η εφαρμογή MIT AppInventors για Android, τα παιχνίδια κ.λπ.

Η βιβλιοθήκη Blockly προσθέτει έναν επεξεργαστή στην εφαρμογή σας που αντιπροσωπεύει έννοιες κωδικοποίησης ως μπλοκ αλληλοσύνδεσης. Εξάγει συντακτικά σωστό κώδικα στη γλώσσα της επιλογής σας. Ενδέχεται να δημιουργηθούν προσαρμοσμένα μπλοκ για σύνδεση με τη δική σας εφαρμογή. Το cloudX έχει αναπτυχθεί αποκλειστικά για να κάνει τον προγραμματισμό μικροελεγκτών πιο εύκολο και διασκεδαστικό στο σχεδιασμό και την κωδικοποίηση προηγμένων ηλεκτρονικών έργων.

Βήμα 4: Κωδικός αυτόματης δημιουργίας

Κωδικός αυτόματης δημιουργίας
Κωδικός αυτόματης δημιουργίας

Το παραπάνω μπλοκ είναι ένας απλός οπτικός κώδικας για να αναβοσβήνει μια λυχνία LED (μερικές φορές αναφέρεται ως λάμπα). Ο κώδικας διαρκεί μόνο λίγα δευτερόλεπτα για να γραφτεί αποκλειστικά με το cloudX, όταν επιλέγετε ένα μπλοκ και ρίχνετε στο χώρο εργασίας το IDE δίνει έναν διασκεδαστικό ή παιχνιδιάρικο ήχο για να εμφανιστεί η σύνδεση μεταξύ δύο μπλοκ και στη συνέχεια το λογισμικό παράγει αυτόματα τον κώδικα ταυτόχρονα. Ο χρήστης μπορεί να μεταβεί στην καρτέλα κωδικού όταν ολοκληρωθεί ο σχεδιασμός ή όταν θέλετε να δοκιμάσετε το πρόγραμμα.

Επικοινωνήστε μαζί μας στο info για να εισαγάγετε τον μικροελεγκτή CloudX ως μάθημα στο σχολείο σας, μπορείτε επίσης να πάρετε κιτ CloudX Starter για παιδιά. Μπορείτε επίσης να ξεκινήσετε με το CloudX

Συνιστάται: