Περισσότερα για τα υποπρογράμματα
Επισκόπηση
Το βίντεο δείχνει τον προγραμματισμό ενός απλού υπολογιστή (calculator)
στο Scratch, ο οποίος μπορεί να εκτελέσει τέσσερις αριθμητικές πράξεις.
[00:00]
Δημιουργία του Προγράμματος
-
Ο χρήστης δημιουργεί έναν χαρακτήρα «Devin» και τον μετονομάζει σε
«Άρης – Ψηφιακός Βοηθός». [00:05]
-
Προσθέτει μια σημείωση που εξηγεί τον σκοπό του προγράμματος. [00:20]
-
Δημιουργεί τρεις μεταβλητές: «αριθμός 1», «αριθμός 2» και «αποτέλεσμα».
[00:28]
-
Χρησιμοποιεί μπλοκ για να δώσει οδηγίες στον «Άρη», όπως
«Πες γεια!» και
«Μπορώ να σε βοηθήσω να κάνεις αριθμητικές πράξεις». [00:45]
-
Επίσης, χρησιμοποιεί μπλοκ για να ζητήσει από τον χρήστη να εισάγει
δύο αριθμούς και την επιθυμητή πράξη. [01:03]
Λογική και Εντολές
-
Το πρόγραμμα χρησιμοποιεί το μπλοκ «εάν… τότε» για να ελέγξει την
πράξη που επέλεξε ο χρήστης. [02:29]
-
Υπάρχουν ξεχωριστά μπλοκ «εάν… τότε» για την πρόσθεση, την αφαίρεση,
τον πολλαπλασιασμό και τη διαίρεση. [02:40]
-
Το μπλοκ για τη διαίρεση περιλαμβάνει επιπλέον έναν έλεγχο για το αν
ο δεύτερος αριθμός είναι μηδέν, κάτι που θα ήταν ένα «αφύσικο»
σφάλμα. [05:27]
Δοκιμές και Έλεγχοι
-
Ο χρήστης δοκιμάζει διάφορες αριθμητικές πράξεις, όπως πρόσθεση
[04:04], αφαίρεση [04:26], πολλαπλασιασμό [04:43] και διαίρεση
[05:00].
-
Το πρόγραμμα εμφανίζει το αποτέλεσμα της πράξης στην οθόνη.
[04:06]
-
Δοκιμάζεται η διαίρεση με το μηδέν και το πρόγραμμα εμφανίζει ένα
προειδοποιητικό μήνυμα, όπως αναμενόταν. [07:23]
-
Επίσης, γίνεται έλεγχος για την αφαίρεση, ώστε να μην επιτρέπεται
ο αφαιρετέος να είναι μεγαλύτερος από τον μειωτέο. [08:00]
Ολοκλήρωση και Αποθήκευση
-
Το βίντεο ολοκληρώνεται με την επίδειξη του τελικού προγράμματος και
την αποθήκευσή του ως αρχείο Scratch. [09:23]