(9 Διδακτικές ώρες)
Σε αυτήν την ενότητα οι μαθητές θα γνωρίσουν τη γλώσσα προγραμματισμού Python ώστε να μπορούν να την αξιοποιούν για την επίλυση απλών προβλημάτων, αναπτύσσοντας δεξιότητες αλγοριθμικής σκέψης, πειραματισμού και δημιουργικότητας μέσα από πρακτικές δραστηριότητες.
Μετά το τέλος αυτής της ενότητας οι μαθητές πρέπει να είναι σε θέση:
- Να κατανοήσουν τη χρήση του γραφικού περιβάλλοντος EduBlocks ως εργαλείο εισαγωγής στην Python.
- Να εξοικειωθούν με την αντιστοιχία μεταξύ μπλοκ και κώδικα Python.
- Να δημιουργούν απλά προγράμματα.
- Να γνωρίσουν το περιβάλλον Thonny ως ολοκληρωμένο εργαλείο συγγραφής, εκτέλεσης και αποσφαλμάτωσης κώδικα.
- Να εκτελούν προγράμματα Python και να εντοπίζουν πιθανά λάθη.
- Να κατανοούν τους βασικούς τύπους δεδομένων της Python (ακέραιοι, πραγματικοί, συμβολοσειρές, λογικές τιμές).
- Να διακρίνουν τις διαφορές στη χρήση τους.
- Να κατανοούν την έννοια της μεταβλητής και τη σημασία της στην αποθήκευση δεδομένων.
- Να ορίζουν και να χρησιμοποιούν μεταβλητές σε προγράμματα Python.
- Να γνωρίζουν τη χρήση της input() για είσοδο δεδομένων και της print() για την εμφάνιση αποτελεσμάτων.
- Να μπορούν να φτιάχνουν προγράμματα με διάδραση με τον χρήστη.
- Να κατανοούν την έννοια της συνάρτησης και τη χρησιμότητά της.
- Να δημιουργούν απλές συναρτήσεις για επαναχρησιμοποίηση κώδικα.
Η Python είναι μια γλώσσα προγραμματισμού με απλό συντακτικό, εξαιρετική αναγνωσιμότητα, φορητότητα (portability) και μοντέρνα χαρακτηριστικά που την κάνουν κατάλληλη ως πρώτη γλώσσα προγραμματισμού. Είναι μία γλώσσα «υψηλού επιπέδου». Ο κώδικας μία τέτοιας γλώσσας πρέπει να μετατραπεί σε «γλώσσα μηχανής» ώστε να εκτελεστεί από τον Η/Υ. Η επεξεργασία αυτή γίνεται από διερμηνευτές (interpreters) και μεταγλωττιστές (compilers). Στην περίπτωση της python η επεξεργασία γίνεται από διερνηνευτή.
Δημιουργήθηκε από τον Guido Van Rossum το 1991 και το όνομά
της προέρχεται από ένα από τα αγαπημένα τηλεοπτικά θεάματα του Van Rossum, το
ιπτάμενο τσίρκο των Monty Python's.
Παρουσίαση:
Φύλλα εργασίας:
- Φύλλο εργασίας 1 (Εισαγωγή στην Python)
- Φύλλο εργασίας 2 (Τύποι δεδομένων)
- Φύλλο εργασίας 3 (Βασικοί τελεστές)
- Φύλλο εργασίας 4 (Μεταβλητές)
- Φύλλο εργασίας 5 (Εντολές εισόδου δεδομένων – εξόδου αποτελεσμάτων)
- Φύλλο εργασίας 6 (Δομή επιλογής)
- Φύλλο εργασίας 7 (Δομή επανάληψης)
- Φύλλο εργασίας 8 (Υποπρογράμματα - Συναρτήσεις)
- Φύλλο εργασίας 9 (Επαναληπτικές δραστηριότητες)
-Εγκατάσταση Python από την Ιστοσελίδα της πατώντας εδώ...
- PyCharm ένα δημοφιλές IDE (ολοκληρωμένο περιβάλλον ανάπτυξης) το οποίο χρησιμοποιείται για προγραμματισμό στην Python.
Χρήσιμο υλικό για την εκμάθηση της γλώσσας προγραμματισμού Python:
- Τι είναι η python:
- Γύρισε τον τροχό:
- Βασικές εντολές:
- Σύρε και τοποθέτησε κάθε στοιχείο στη σωστή ομάδα:
