Ετικέτα: Scratch 2

The MagPi 60 – Τεύχος Αυγούστου 2017

The MagPi, τεύχος 60 (Αύγουστος 2017)

Διαθέσιμο δωρεάν σε ηλεκτρονική μορφή και το 60ο τεύχος (Αυγούστου 2017) του The MagPi, του επίσημου περιοδικού της κοινότητας του Raspberry Pi. Μια από τις σημαντικότερες δεξιότητες κάθε κομπιουτερά είναι η δυνατότητα επιδιόρθωσης και εκσφαλμάτωσης. Σε αυτά τα πλαίσια κεντρικό δωδεκασέλιδο θέμα του τεύχους είναι η επίλυση προβλημάτων στην πλατφόρμα του Pi (Raspberry Pi Troubleshooting …

Συνέχεια ανάγνωσης

Φύλλο Εργασίας 14 για το Scratch 2: Δομή επιλογής

Λογότυπο Scratch 2

Ακολουθεί συνημμένο το φύλλο εργασίας 14: Δομή Επιλογής. Παρουσιάζονται οι εντολές «εάν … τότε» και «εάν … τότε, αλλιώς», που υλοποιούν τη δομή επιλογής. Με αυτήν ένα πρόγραμμα μπορεί ανάλογα με την ισχύ ή όχι μιας συνθήκης (ενός λογικού ερωτήματος), να λάβει από μόνο του την απόφαση, για να επιλέξει την εκτέλεση διαφορετικών τμημάτων προγραμματιστικού …

Συνέχεια ανάγνωσης

Φύλλο Εργασίας 13 για το Scratch 2: Διαδικασίες με παραμέτρους

Λογότυπο Scratch 2

Ακολουθεί συνημμένο το φύλλο εργασίας 13 για το Scratch 2: Διαδικασίες με παραμέτρους. Παρουσιάζονται πιο δυναμικά προβλήματα σχεδίασης (συνεχίζοντας την κατά Logo προσέγγιση). Πλέον μας απασχολούν προβλήματα με περισσότερους από έναν αγνώστους. Προκειμένου να διατηρήσουμε τον κώδικα απλό, υλοποιώντας τη μέθοδο ανάλυσης προβλήματος («Διαίρει και Βασίλευε»), χρησιμοποιούμε και διαδικασίες με παραμέτρους, στις οποίες περνάμε τιμές …

Συνέχεια ανάγνωσης

Φύλλο Εργασίας 12 για το Scratch 2: Διαδικασίες που καλούν διαδικασίες

Λογότυπο Scratch 2

Ακολουθεί συνημμένο το Φύλλο Εργασίας 12 για το Scratch 2: Διαδικασίες που καλούν άλλες διαδικασίες. Παρουσιάζονται πιο σύνθετα προβλήματα σχεδίασης (συνεχίζοντας την κατά Logo προσέγγιση). Προκειμένου να διατηρήσουμε τον κώδικα απλό, υλοποιώντας τη μέθοδο ανάλυσης προβλήματος («Διαίρει και Βασίλευε»), λύνουμε πιο σύνθετα προβλήματα χρησιμοποιώντας πιο σύνθετες διαδικασίες που καλούν απλούστερες. Ακολουθεί υλοποίηση του λυμμένου παραδείγματος …

Συνέχεια ανάγνωσης

Φύλλο Εργασίας 11 για το Scratch 2: Διαδικασίες.

Λογότυπο Scratch 2

Ακολουθεί συνημμένο το φύλλο εργασίας 11 για το Scratch 2: Διαδικασίες. Παρουσιάζονται πιο σύνθετα προβλήματα σχεδίασης (συνεχίζοντας την κατά Logo προσέγγιση). Προκειμένου να διατηρήσουμε τον κώδικα απλό, υλοποιώντας τη μέθοδο ανάλυσης προβλήματος («Διαίρει και Βασίλευε»), παρουσιάζουμε τον προγραμματισμό που βασίζεται σε διαδικασίες που δημιουργούμε οι ίδιοι. Ακολουθεί υλοποίηση του λυμμένου παραδείγματος του φύλλου εργασίας 11, που σχεδιάζει ένα …

Συνέχεια ανάγνωσης

Φύλλο Εργασίας 10 για το Scratch 2: Δομή επανάληψης. Εμφωλευμένοι βρόχοι.

Λογότυπο Scratch 2

Ακολουθεί συνημμένο το φύλλο εργασίας 10 για το Scratch 2: Δομή Επανάληψης. Εμφωλευμένοι βρόχοι. Παρουσιάζονται πιο σύνθετα προβλήματα σχεδίασης (συνεχίζοντας την κατά Logo προσέγγιση) που απαιτούν πιο σύνθετες επαναληπτικές δομές, όπως εμφωλευμένους βρόχους, δηλαδή εντολές επανάληψης μέσα σε εντολές επανάληψης.      Ακολουθεί υλοποίηση του λυμμένου παραδείγματος του φύλλου εργασίας 10, που σχεδιάζει ένα πέταλο λουλουδιού. Από το αποθετήριο …

Συνέχεια ανάγνωσης

Φύλλο Εργασίας 9 για το Scratch 2: Δομή επανάληψης. Βρόχοι με πεπερασμένο πλήθος επαναλήψεων.

Λογότυπο Scratch 2

Ακολουθεί συνημμένο το Φύλλο Εργασίας 9 για το Scratch 2: Δομή Επανάληψης. Βρόχοι με πεπερασμένο αριθμό επαναλήψεων. Παρουσιάζονται εντολές από την παλέτα «Έλεγχος» που επιτρέπουν τη σύνθεση επαναληπτικών δομών και ακολουθούν σενάρια σχεδίασης σύνθετων σχημάτων με τη βοήθεια επαναληπτικών δομών, σε μία προσέγγιση γλώσσα της οικογένειας Logo.      Ακολουθεί υλοποίηση του λυμμένου παραδείγματος του φύλλου …

Συνέχεια ανάγνωσης

Φύλλο Εργασίας 7 για το Scratch 2: Μεταβλητές, μέρος 2ο

Λογότυπο Scratch 2

    Ακολουθεί συνημμένο το Φύλλο Εργασίας 7 για το Scratch 2: Μεταβλητές, μέρος 2ο. Παρουσιάζεται ο τρόπος που καταρτίζεται ένας πίνακας τιμών μεταβλητών και κλασσικές προγραμματιστικές σπαζοκεφαλιές, όπως αυτή της αντιμετάθεσης τιμών μεταβλητών (swap).     Ακολουθεί η υλοποίηση του πίνακα τιμών μεταβλητών του λυμμένου παραδείγματος.        

Φύλλο Εργασίας 6 για το Scratch 2: Εισαγωγή στον προγραμματισμό με μεταβλητές

Λογότυπο Scratch 2

    Ακολουθεί συνημμένο το Φύλλο Εργασίας 6 για το Scratch 2: Εισαγωγή στον προγραμματισμό με μεταβλητές, που εξηγεί την έννοια της μεταβλητής, αναφέρει τις σχετικές εντολές του Scratch με τις οποίες υλοποιείται η παραπάνω δυνατότητα και έρχεται ως φυσική συνέχεια του 5ου φύλλου εργασίας, ώστε να αντιμετωπίζονται δυναμικά προβλήματα με περισσότερους από έναν αγνώστους.    …

Συνέχεια ανάγνωσης