Μάθημα : Α' ΓΥΜΝΑΣΙΟΥ ΠΛΗΡΟΦΟΡΙΚΗ
Κωδικός : G253138
-
Θεματικές Ενότητες
-
ΒΙΒΛΙΟ SCRATCH
-
ΚΕΦΑΛΑΙΟ 1 / Βασικές έννοιες της Πληροφορικής
-
ΕΝΟΤΗΤΑ 1α / Ψηφιακός κόσμος - Δεδομένα πληροφορία
-
ΕΝΟΤΗΤΑ 1β / Ψηφιακός κόσμος - Αναπαράσταση πληροφορίας
-
ΕΝΟΤΗΤΑ 1γ / Ψηφιακός κόσμος - Δυαδικοί αριθμοί
-
ΚΕΦΑΛΑΙΟ 2 / Το υλικό του υπολογιστή
-
ΚΕΦΑΛΑΙΟ 5 / Το Λογισμικό του Υπολογιστή
-
Διαχείριση αρχείων και φακέλων
-
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Α' ΓΥΜΝ - ΠΡΟΒΛΗΜΑ
-
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Α' ΓΥΜΝ - ΑΛΓΟΡΙΘΜΟΣ
-
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ SCRATCH - ΜΕΡΟΣ Α'
-
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ SCRATCH - ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ
-
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ SCRATCH - ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ
-
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ SCRATCH - ΔΟΜΗ ΕΠΙΛΟΓΗΣ
-
ΨΗΦΙΑΚΟ ΑΠΟΤΥΠΩΜΑ - ΔΙΑΔΙΚΤΥΑΚΗ ΦΗΜΗ
-
ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ
-
ΒΙΒΛΙΟ SCRATCH
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ SCRATCH - ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ
ΥΛΙΚΟ ΜΑΘΗΜΑΤΟΣ |
Μερικές φορές, σε ένα πρόγραμμα χρειάζεται να χρησιμοποιήσουμε κάποιες εντολές ή κάποια ομάδα εντολών περισσότερες από μία φορές. Αυτό οδηγεί στη συγγραφή κώδικα, που περιέχει πολλές επαναλήψεις και συνεπώς είναι μακροσκελής, κουράζει τον αναγνώστη και απασχολεί περισσότερο τον επεξεργαστή του υπολογιστή. Με λίγα λόγια δεν είναι αποδοτικός.
Για αυτόν το λόγο έχει επινοηθεί η προγραμματιστική δομή της ΕΠΑΝΑΛΗΨΗΣ. Η ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ χρησιμοποιείται για την επαναληπτική εκτέλεση μιας ακολουθίας εντολών. Το τμήμα εντολών ενός προγράμματος που εκτελείται επαναληπτικά λέγεται βρόχος. Ο βρόχος μπορεί να επαναληφθεί από καμία έως άπειρες φορές ανάλογα με το πόσες φορές ισχύει (είναι αληθής) μια συνθήκη. Αν ο βρόγχος εκτελείται άπειρες φορές (για πάντα) τότε ονομάζεται ατέρμονας βρόγχος.
Το Scratch υποστηρίζει αρκετές επαναληπτικές δομές που μπορούν να βρεθούν στην παλέτα “ΕΛΕΓΧΟΣ”:
Επανάλαβε |
Εκτελούνται οι εντολές (τα τουβλάκια) που βρίσκονται μέσα στη δομή (περικλείονται από το άγκιστρο), για ένα καθορισμένο αριθμό φορών
|
Επανάλαβε ώσπου | Ελέγχεται αν η συνθήκη είναι αληθής, και αν είναι εκτελούνται οι εντολές (τα τουβλάκια) που βρίσκονται μέσα στη δομή (περικλείονται από το άγκιστρο).
Όταν η συνθήκη πάψει να είναι αληθής, εκτελούνται οι εντολές που την ακολουθούν.
|
Για πάντα |
Εκτελούνται οι εντολές (τα τουβλάκια) που βρίσκονται μέσα στη δομή (περικλείονται από το άγκιστρο), ξανά και ξανά (ατέρμονας βρόγχος).
|
Να δημιουργήσετε το ακόλουθο ή ένα παρόμοιο σκηνικό:
ΜΕΡΟΣ Α'
Να δημιουργήσετε σενάριο στο οποίο ο σκύλος:
Α) Να ξεκινάει από τη θέση με συντεταγμένες (Χ: 0 , Υ: -100).
Β) Να επαναλαμβάνει για πάντα κίνηση 10 βημάτων.
Γ) Να αλλάζει σε επόμενη ενδυμασία.
Δ) Εάν βρίσκεται στα όρια του σκηνικού να αναπηδάει και να περιμένει 0,2 δευτερόλεπτα.
ΜΕΡΟΣ Β΄
Να τροποποιήσετε κατάλληλα το σενάριο έτσι ώστε ο σκύλος να επαναλαμβάνει την κίνηση ώσπου να πατήσουμε το πλήκτρο "Διάστημα":
Πειραματιστείτε και με άλλες εντολές από τις παλέτες “ΟΨΕΙΣ” και “ΗΧΟΣ”, για να δώσετε πολυμεσικά στοιχεία στην εφαρμογή σας.
Να κάνετε την εργασία σας στο scratch on line στο οποίο έχετε τους λογαρισμούς σας. Εναλλακτικά, κατεβάστε το scratch τοπικά στον υπολογιστή σας από εδώ . Στη συνέχεια, ανεβάστε το αρχείο σας στο e-class.