| aidemia--modules-lessonplan_request | Οι τίτλοι των μερών του μαθήματος πρέπει να διαμορφώνονται ως επικεφαλίδες |
| Τι να δημιουργήσετε | Πλάνο μαθήματος |
| Ποιο μάθημα | Πληροφορική |
| Ποιο θέμα | Δομή επιλογής στο σκρατς |
| Ποια διάρκεια (λεπτά) | 30 |
| Ποια ηλικιακή ομάδα | Έτος ή Τάξη 6 |
| Συμπεριλάβετε εργασία για το σπίτι | |
| Συμπεριλάβετε περιγραφές εικόνων | |
| Οποιεσδήποτε άλλες προτιμήσεις |
Στόχος του μαθήματος είναι να εισαγάγει τους μαθητές στην έννοια της δομής επιλογής (if statements) στη γλώσσα προγραμματισμού Scratch, μέσω παραδειγμάτων και πρακτικών ασκήσεων. Οι μαθητές θα μάθουν πώς να χρησιμοποιούν τη δομή επιλογής για να δημιουργούν διαδραστικά παιχνίδια και εφαρμογές.
Η δομή επιλογής επιτρέπει στον υπολογιστή να παίρνει αποφάσεις με βάση συγκεκριμένες συνθήκες. Όταν μια συνθήκη είναι αληθής, εκτελείται μια σειρά εντολών. Αν η συνθήκη είναι ψευδής, μπορεί να εκτελούνται άλλες εντολές ή καμία.
Παράδειγμα στην καθημερινή ζωή: "Αν βρέχει, τότε θα πάρω ομπρέλα. Αλλιώς, δεν θα πάρω."
Το Scratch είναι μια γλώσσα προγραμματισμού που επιτρέπει στους μαθητές να δημιουργούν διαδραστικά έργα, όπως παιχνίδια και animations, μέσω των μπλοκ που συνδέονται γραφικά.
Στο Scratch, οι δομές επιλογής βρίσκονται στα μπλοκ "if" και "else". Αυτά τα μπλοκ μας επιτρέπουν να δίνουμε εντολές ανάλογα με τις συνθήκες που θα ορίσουμε.
when [space v] key pressed.if <condition> then, όπου θα ορίσουμε τη συνθήκη (π.χ. αν ο χαρακτήρας είναι κόκκινος).if, προσθέστε το μπλοκ change color effect by [25] ή μπορείτε να αλλάξετε το μέγεθος ή την θέση.Ζητήστε από τους μαθητές να πειραματιστούν με διαφορετικούς χαρακτήρες και συνθήκες.
if και else για την υλοποίηση της δομής επιλογής.Δημιουργήστε ένα νέο έργο στο Scratch που θα περιέχει τουλάχιστον ένα μπλοκ επιλογής. Μπορείτε να ακολουθήσετε τα παρακάτω βήματα:
if και ένα μπλοκ else.Για να σας βοηθήσουμε, ιδού ένα παράδειγμα:
Φτιάξτε ένα σύνδεσμο (link) από το έργο σας και στείλτε το μέσω της πλατφόρμας στην επόμενη συνάντηση.
Με αυτό το σχέδιο μαθήματος, οι μαθητές θα αποκτήσουν μια καλή κατανόηση για τη δομή επιλογής στο Scratch και θα έχουν την ευκαιρία να την εφαρμόσουν σε πρακτικές δραστηριότητες.