Pictoblox: Ένα scratch3 περιβάλλον οπτικού προγραμματισμού με ενσωματωμένη υποστήριξη για πλακέτες ρομποτικής και αυτοματισμών

Το pictoblox είναι ένα βασισμένο στο scratch3 περιβάλλον οπτικού προγραμματισμού, που διαθέτει τα πρόσθετα που απαιτούνται για να συνδέεται σε πολλούς τύπους πλακέτες όπως arduino, microbit, lego wedo κλπ. Διαθέσιμο στον ακόλουθο σύνδεσμο https://thestempedia.com/product/pictoblox/download-pictoblox

Είναι διαθέσιμο για  linux, windows, ios, mac, android, chromebook δίνοντας ένα ενιαίο περιβάλλον προγραμματισμού για όλους τους δημοφιλείς τύπους πλακέτας, και βέβαια στηρίζεται στο scratch3 που χρησιμοποιείται για εκμάθηση προγραμματισμού παγκοσμίως…. επίσης το scratch μνημονεύεται και στα νέα προγράμματα σπουδών πληροφορικής, ως μια από τις προτεινόμενες εφαρμογές για την εκμάθηση προγραμματισμού.

Λογικό διάγραμμα και προγραμματισμός εκπαιδευτικής ρομποτικής συσκευής Edison

Τedisonsι θα έλεγες να προγραμματίσουμε τα Edison ώστε να κινούνται σε καθορισμένες διαδρομές και όρια; Για να τα καταφέρουμε θα δουλέψουμε σε 4 βασικές φάσεις και θα προσπαθήσουμε πρώτα από όλα να φτιάξουμε το σχήμα του προγράμματος, την ροή των εντολών, το λογικό διάγραμμα όπως λέγεται. Στη συνέχεια θα μελετήσουμε το περιβάλλον προγραμματισμού που θα χρησιμοποιήσουμε, το EdBlocksApp, το οποίο έχει τις εντολές που καταλαβαίνει το Edison. Θα ακολουθήσει η αντιστοίχηση των εντολών του EdBlocksApp με τα σχήματα του λογικού διαγράμματος, έτσι ώστε να διευκολυνθούμε στην κατασκευή του προγράμματος. Τέλος, θα μεταφέρουμε το πρόγραμμα από τον υπολογιστή στο Edison και θα το δοκιμάσουμε στην πίστα που έχουμε κατασκευάσει στο εργαστήριο!

edison bounce boundaries data flow diagram no text     διάγραμμα edison παλαμάκι όρια mixed    

(περισσότερα…)

Πασχαλινή κάρτα στο Scratch

πασχαλινή κάρτα κίνηση scratchΦτιάξε μια πασχαλινή κάρτα με κίνηση! Προγραμματιστικά όμως ε;

Δες το παρακάτω παράδειγμα σε scratch και άλλαξε τον κώδικα για να δημιουργήσεις την δική σου έκδοση προγράμματος “Πασχαλινή κάρτα με κίνηση”!

Μπορείς!


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

Δημιούργησε ένα Λογικό διάγραμμα!

διάγραμμα minecraft υδάτινο 9Μια από τις βασικότερες πτυχές του προγραμματισμού είναι να δημιουργήσουμε μια σχηματική αναπαράσταση της λογικής του προγράμματος που θέλουμε να φτιάξουμε. Στη συνέχεια, είναι πολύ πιο εύκολο να το υλοποιήσουμε και μάλιστα χρησιμοποιώντας οποιαδήποτε γλώσσα προγραμματισμού. Δείτε το παρακάτω παράδειγμα με βάση το περιβάλλον του Minecraft στο code.org.

Έχει κατασκευαστεί με το πρόγραμμα Σχέδιο Draw που ανήκει στην (ελεύθερου λογισμικού λογισμικού ανοικτού κώδικα) σουίτα γραφείου Libre Office.

Λογικό-διάγραμμα-minecraft-υδάτινο-9

Το ΠληροφοριΜποτ πάει παρέλαση με το Scratch!

Θα μπορούσα να παρελάσω στο Scratch; Περίπου! Δες παρακάτω ένα πρόγραμμα υλοποιημένο σε Scratch, όπου οι χαρακτήρες παρατάσσονται και παρελαύνουν! Μελέτησε τον κώδικα και προσπάθησε να απαντήσεις στα παρακάτω ερωτήματα:

  • πως δημιουργώ τους χαρακτήρες της κάθε σειράς;
  • πως αυξάνω ή μειώνω τον αριθμό των χαρακτήρων ανά σειρά;
  • πως η σημαία μετακινείται μαζί με τον σημαιοφόρο;


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

Δ – Τάξη: Ανθρώπινα δικαιώματα, εργαστήριο 3ο και 4ο

Άνοιξε το έργο scratch που ακολουθεί και συνέχισε τον διάλογο για την ελευθερία της έκφρασης. Μπορείς να αποθηκεύσεις το έργο στον υπολογιστή σου ώστε να το συνεχίσεις αργότερα. Θυμήσου τη δουλειά που κάναμε στο εργαστήριο πληροφορικής και αυτά που μάθαμε για το πως χρησιμοποιούμε τις εντολές ομιλίας συνδυαστικά με τις εντολές ελέγχου του χρόνου! Συμβουλέψου το κείμενο για την ελευθερία της έκφρασης ώστε να πάρεις ιδέες για το τι πρέπει να περιλαμβάνει ο διάλογος –> https://blogs.sch.gr/apapakl/files/2022/02/Η-ελευθερία-της-έκφρασης.pdf!


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

Edison robot: μετάδοση και λήψη μηνυμάτων

Edison RobotΜπορώ να προγραμματίσω τα edison robot ώστε να “μιλάνε” μεταξύ τους; Μπορώ να τα προγραμματίσω ώστε να συνεχίζει το ένα το πρόγραμμα που ξεκίνησε να εκτελεί ένα άλλο; Μπορώ να τα βάλω να συνεργαστούν στην εκτέλεση μιας εργασίας; Και βέβαια μπορώ! Με την αποστολή και λήψη μηνυμάτων μέσω του αισθητήρα υπερύθρων που διαθέτουν! Στο περιβάλλον προγραμματισμού edblocksapp αυτό γίνεται εύκολα με την χρήση ειδικών εντολών!

Δες ένα παράδειγμα στο βίντεο και τις εικόνες που ακολουθούν. Στη συνέχεια άνοιξε το edblocksapp φτιάξε το δικό σου πρόγραμμα με μετάδοση ή λήψη μηνυμάτων και έλα στο εργαστήριο πληροφορικής να το δοκιμάσουμε στα edison ρομποτάκια και την πίστα!

 

edison move play sound send message edison message receive move send edison receive message loop on white surface

edisons

Κινούμενο σχέδιο στο Scratch

διάγγραμμα εμφανίσου περπάτα εξαφανίσουΠροσπάθησε να δημιουργήσεις ένα κινούμενο σχέδιο στο scratch! Κάνε έναν χαρακτήρα να εμφανίζεται, στην συνέχεια να περπατάει προς έναν άλλο χαρακτήρα και να σταματάει μόλις φτάσει κοντά. Χρησιμοποίησε αυτό το έγγραφο όπου υπάρχουν οι εντολές που χρειάζονται. Συνδύασε τες κατάλληλα ώστε πετύχεις το αποτέλεσμα που φαίνεται στο παρακάτω βίντεο! Θα σε βοηθήσει και το λογικό διάγραμμα που θα βρεις εδώ –> https://blogs.sch.gr/apapakl/files/2022/02/Λογικό-διάγγραμμα-εμφανίσου-περπάτα-εξαφανίσου.pdf

Δ – Τάξη: Ανθρώπινα δικαιώματα, εργαστήριο 2ο

Ανθρώπινα δικαιώματα, εργαστήριο 2ο:

Δημιουργία έργου Scratch με έναν διάλογο μεταξύ δυο χαρακτήρων, που μιλούν για τη σημασία της ελευθερίας του λόγου και της έκφρασης. Δείτε το παράδειγμα στον σύνδεσμο που ακολουθεί και προσαρμόστε στο δικό μας θέμα! https://scratch.mit.edu/projects/editor/?tutorial=tell-a-story

Μέσα από τα μάτια του άλλου 2ο εργ – Εργαστήρια Δεξιοτήτων Ε’ Τάξης

2ο εργαστήριο: Γνωρίζω τον εαυτό μου και τα συναισθήματά μου

Δημιουργία ενός διαλόγου στο Scratch, με δυο χαρακτήρες που παρουσιάζουν τον εαυτό τους! Χρησιμοποιείστε το παράδειγμα στον σύνδεσμο που ακολουθεί και προσαρμόστε το στο θέμα μας! https://scratch.mit.edu/projects/editor/?tutorial=tell-a-story