| Πλήρες μάθημα | Δημιουργήστε για έναν δάσκαλο ένα σύνολο περιεχομένου για τη διεξαγωγή ενός μαθήματος, ξεκινώντας με το πλάνο μαθήματος. Κάθε νέο μπλοκ υλικών πρέπει να ξεκινά με επικεφαλίδα H1 (άλλες υπο-επικεφαλίδες πρέπει να είναι H2, H3, κ.λπ.). Όταν περιγράφετε απαιτούμενες εικόνες, γράψτε αυτές τις περιγραφές σε αγκύλες, για παράδειγμα: {Μια εικόνα ενός τριγώνου} |
| Ποιο μάθημα | Πληροφορική |
| Ποιο θέμα | Python |
| Ποια διάρκεια (λεπτά) | 30 |
| Ποια ηλικιακή ομάδα | Έτος ή Τάξη 9 |
| Μέγεθος τάξης | 20 |
| Ποιο πρόγραμμα σπουδών | |
| Συμπεριλάβετε πλήρες σενάριο | |
| Ελέγξτε την προηγούμενη εργασία | |
| Ζητήστε από μερικούς μαθητές να παρουσιάσουν την εργασία τους | |
| Προσθέστε ένα φυσικό διάλειμμα | |
| Προσθήκη ομαδικών δραστηριοτήτων | |
| Συμπεριλάβετε εργασία για το σπίτι | |
| Εμφάνιση σωστών απαντήσεων | |
| Προετοιμασία προτύπων διαφανειών | |
| Αριθμός διαφανειών | 5 |
| Δημιουργήστε κάρτες συμπλήρωσης για μαθητές | |
| Δημιουργήστε δημιουργικές εφεδρικές εργασίες για απροσδόκητες στιγμές |
Python
Έτος ή Τάξη 9
20
| Αριθμός Βήματος | Τίτλος Βήματος | Διάρκεια (λεπτά) | Λεπτομέρειες |
|---|---|---|---|
| 1 | Εισαγωγή στη Python | 5 | Παρουσίαση της γλώσσας Python και των βασικών χαρακτηριστικών της. |
| 2 | Πρώτο πρόγραμμα | 10 | Δημιουργία ενός απλού προγράμματος που εκτυπώνει "Hello, World!". |
| 3 | Μέθοδοι και Μεταβλητές | 10 | Διδασκαλία βασικών εννοιών όπως μέθοδοι και μεταβλητές. Δραστηριότητα ανάπτυξης κώδικα. |
| 4 | Εκτυπώσιμες κάρτες | 5 | Διανομή εκτυπώσιμων καρτών στους μαθητές για συμπλήρωση. |
| 5 | Συλλογή και Έλεγχος | 5 | Συλλογή των καρτών από τους μαθητές για έλεγχο περιεχομένου. |
| 6 | Ανάθεση εργασίας | 5 | Ανάθεση εργασίας για το σπίτι για την εξάσκηση των εννοιών που διδάχθηκαν. |
Καλημέρα, παιδιά! Σήμερα θα ξεκινήσουμε ένα ταξίδι στη γλώσσα προγραμματισμού Python. Η Python είναι μια από τις πιο δημοφιλείς γλώσσες προγραμματισμού, γνωστή για την απλότητά της και την ευκολία χρήσης της. Με αυτή τη γλώσσα μπορείτε να δημιουργήσετε από απλά προγράμματα μέχρι πολύπλοκες εφαρμογές. Να θυμάστε, η προγραμματιστική λογική είναι το κλειδί σε αυτό το ταξίδι. Είστε έτοιμοι να ξεκινήσουμε;
Τώρα που γνωρίσαμε την Python, ήρθε η ώρα να δημιουργήσουμε το πρώτο μας πρόγραμμα. Ανοίξτε τον υπολογιστή σας και το IDE που έχετε εγκαταστήσει. Θα γράψουμε έναν απλό κώδικα που θα εκτυπώνει "Hello, World!". Γράψτε τον παρακάτω κώδικα:
print("Hello, World!")
Αφού το γράψετε, πατήστε 'Enter' για να τον εκτελέσετε. Πείτε μου, τι βλέπετε στην οθόνη; Σωστά! Ένα μήνυμα που λέει "Hello, World!". Αυτό είναι το πρώτο σας βήμα στον προγραμματισμό!
Τώρα θα περάσουμε σε κάτι πιο ενδιαφέρον: τις μεταβλητές και τις μεθόδους. Οι μεταβλητές είναι σαν κουτιά όπου μπορούμε να αποθηκεύσουμε πληροφορίες. Για παράδειγμα, μπορείτε να δημιουργήσετε μια μεταβλητή που ονομάζεται "όνομα" και να αποθηκεύσετε το όνομά σας. Αυτός είναι ο κώδικας:
όνομα = " Μαρία"
print("Γεια σου," + όνομα)
Θα σας δώσω 5 λεπτά για να πειραματιστείτε με το διαφορετικό κώδικα που θέλετε. Μπορείτε να αλλάξετε το περιεχόμενο της μεταβλητής και να δείτε τι συμβαίνει. Αν έχετε απορίες, μη διστάσετε να ρωτήσετε!
Ωραία δουλειά! Τώρα, σας έχω ετοιμάσει μερικές εκτυπώσιμες κάρτες. Κάθε κάρτα έχει μια ερώτηση ή ένα παράδειγμα που πρέπει να συμπληρώσετε. Θα τις μοιράσω σε εσάς. Αν μπορείτε, συμπληρώστε τις κάρτες και κρατήστε τις έτοιμες για να τις συλλέξουμε.
Ευχαριστώ που συμπληρώσατε τις κάρτες σας. Τώρα θα θέλαμε να τις συγκεντρώσουμε για να ελέγξουμε το περιεχόμενο τους και να δούμε πόσο καλά κατανοήσατε τις έννοιες που διδάχτηκαν. Αφήστε τις κάρτες σας στη σειρά και φέρτε τις σε εμένα, παρακαλώ.
Για να κλείσουμε το μάθημά μας, θα ήθελα να σας αναθέσω μια εργασία για το σπίτι. Στο σπίτι σας, θα πρέπει να γράψετε ένα απλό πρόγραμμα σε Python που θα ζητάει από τον χρήστη το όνομά του και θα εκτυπώνει μια προσωποποιημένη ευ greeting. Αυτό θα σας βοηθήσει να εξασκηθείτε στις έννοιες που μάθαμε σήμερα. Καλή τύχη και περιμένω να ακούσω για τα προγράμματά σας στην επόμενη μας συνάντηση!
Δημιουργήστε ένα πρόγραμμα Python που ζητά από τον χρήστη να εισάγει την ηλικία του και εκτυπώνει ένα μήνυμα που λέει πόσα χρόνια απομένουν μέχρι να γίνει 100 ετών.
Στο παρακάτω πρόγραμμα, ολοκληρώστε τον κώδικα ώστε να ζητάει από τον χρήστη το όνομά του και να το χρησιμοποιεί στην ευ greeting:
όνομα = input("Ποιο είναι το όνομά σου; ")
print("Γεια σου, " + όνομα + "! Καλώς ήρθες στον κόσμο της Python!")
Δημιουργήστε μια μεταβλητή χρώμα και δώστε της την τιμή του αγαπημένου σας χρώματος. Γράψτε ένα πρόγραμμα που να εκτυπώνει "Το αγαπημένο μου χρώμα είναι [χρώμα]".
Δοκιμάστε να αλλάξετε την τιμή της μεταβλητής χρώμα και να εκτυπώσετε ξανά το μήνυμα. Τι παρατηρείτε;
Γράψτε έναν κώδικα που να ζητά από τον χρήστη να εισάγει δύο αριθμούς και να εκτυπώνει το άθροισμα τους.
Επανεξετάστε τον κώδικα του πρώτου προγράμματος που γράψατε με την εντολή print("Hello, World!"). Αλλάξτε το μήνυμα σε κάτι που θα θέλατε να πείτε στον κόσμο (π.χ. "Γειά σας, φίλοι!").
Εξηγήστε με λίγες προτάσεις γιατί οι μεταβλητές είναι χρήσιμες κατά τον προγραμματισμό.
Δημιουργήστε ένα πρόγραμμα που να αποθηκεύει το μήνυμα "Καλή επιτυχία σε όλους σας!" σε μια μεταβλητή και να το εκτυπώνει.
Πειραματιστείτε με την αλλαγή τύπων δεδομένων. Δημιουργήστε π.χ. μια μεταβλητή αριθμός που να περιέχει έναν ακέραιο και μια μεταβλητή κείμενο που να περιέχει ένα κείμενο, και δοκιμάστε να τις προσθέσετε. Τι πρόβλημα προκύπτει;
Για την επόμενη συνάντησή μας, να έχετε έτοιμο το πρόγραμμα που δημιουργήσατε στο σπίτι και να είστε έτοιμοι να το μοιραστείτε με τους υπόλοιπους συμμαθητές σας.
| Ερώτηση | Απάντηση |
|---|---|
| Τι είναι η Python; | |
| Ποιο είναι το πρώτο πρόγραμμα που δημιουργήσαμε; | |
Τι εκτυπώνει ο κώδικας print("Hello, World!") ; |
|
| Τι είναι οι μεταβλητές στην Python; | |
| Πώς μπορείτε να δημιουργήσετε μια μεταβλητή που θα αποθηκεύει το όνομά σας; | |
| Πώς μπορείτε να αλλάξετε το περιεχόμενο μιας μεταβλητής; | |
| Τι πρέπει να κάνετε με τις εκτυπώσιμες κάρτες; | |
| Πώς θα ελέγξουμε τις κάρτες που συμπληρώσατε; | |
| Ποια είναι η εργασία που ανατέθηκε για το σπίτι; | |
| Ποιο είναι το όφελος από την άσκηση που θα κάνετε στο σπίτι; |