Μάθημα : Python - Γ' ΕΠΑΛ

Κωδικός : 0540990225

0540990225 - ΜΑΡΙΑ-ΛΕΜΟΝΙΑ ΚΑΡΔΑΡΑ

Μάθημα

 

Η γλώσσα Python δημιουργήθηκε από τον ολανδό Guido Van Rossum το 1986 ως μια γλωσσα γενικού σκοπού. Το όνομα της το εμπνευστηκε από το σατυρικό γκρουπ "Monty Python" το οποιο ξεκίνησε τις εμφανίσεις του απο το 1969 και εχει γυρίσει μια σειρά από κωμικες ταινίες και τηλεοπτικές σειρές. 

 

 

 

Μαθησιακοί στόχοι

Το μαθημα έχει ως στόχο, μέσα από την υλοποίηση ποικίλων δραστηριοτήτων, να βοηθήσει στον εμπλουτισμό των γνώσεων και στην απόκτηση των απαραίτητων δεξιοτήτων, για την επίλυση υπολογιστικών προβλημάτων και την ανάπτυξη κατάλληλων προγραμμάτων στη γλώσσα προγραμματισμού Python. 

 

 

Βιβλιογραφία

Σημειώσεις Μαθητή της Γ΄ ΕΠΑ.Λ. ΤΟΜΕΑΣ Πληροφορικής.

Προγραμματισμός Υπολογιστών

των Αράπογλου Α., Βραχνός Ε., Κανίδης Ε., Λέκκα Δ., Μακρυγιάννης Π.,
Μπελεσιώτης Β., Παπαδάκης Σπ., Τζήμας Δ.

     Στην ενότητα αυτή αναπτύσσονται οι μεταβλητές και οι τύποι δεδομένων που χρησιμοποιούνται στην Python. 

 

     Ένα πρόγραμμα συνήθως επεξεργάζεται δεδομένα τα οποία μπορεί να είναι αποθηκευμένα στην κύρια μνήμη του υπολογιστή, σε αποθηκευτικό μέσο ή η εισαγωγή τους να γίνεται από κάποια μονάδα. Οι τύποι δεδομένων προσδιορίζουν τον τρόπο παράστασης των δεδομένων εσωτερικά στον υπολογιστή, καθώς και το είδος της επεξεργασίας τους από αυτόν. Στην Python δε δηλώνουμε ποιο τύπο δεδομένων χρησιμοποιούμε. 


     Οι χαρακτηριστικοί τύποι δεδομένων στην Python είναι ο αριθμητικός, ο λογικός (boolean) και οι συμβολοσειρές ή αλφαριθμητικά (strings). 

 

     Οι αριθμοί στην Python είναι κυρίως τριών τύπων:
● ακέραιοι (Integer)
● αριθμοί κινητής υποδιαστολής (floating point)
● μιγαδικοί αριθμοί (complex numbers), τύπος που δε θα μας απασχολήσει στη συνέχεια.

 

     Ο λογικός τύπος (boolean) που δέχεται μόνο δύο τιμές, την τιμή True (Αληθής) και την τιμή False (Ψευδής) και έχει σκοπό την καταγραφή του αποτελέσματος ενός ελέγχου. 


     Οι συμβολοσειρές είναι μια ακολουθία από χαρακτήρες. Μια συμβολοσειρά μπορεί να αποτελείται από περισσότερες από μία λέξεις. Οι λέξεις μπορούν να είναι σε κάθε γλώσσα που υποστηρίζεται από το πρότυπο Unicode, άρα σε ελληνική, αγγλική κ.ο.κ. Μπορούμε να ορίσουμε μια συμβολοσειρά με μονά εισαγωγικά ή με διπλά, αλλά όχι ανάμικτα. Με ότι ξεκινάμε, θα πρέπει πάλι να κλείνουμε. 

 

 

Μεταβλητές
Η γλώσσα Python παρέχει εντυπωσιακές εναλλακτικές δυνατότητες για τη διαχείριση μεταβλητών που διευκολύνουν τον προγραμματιστή. Για τη χρησιμοποίηση μιας μεταβλητής δεν απαιτείται η δήλωσή της, ενώ μπορεί να εκχωρήσουμε διαφορετικούς τύπους τιμών σε μια μεταβλητή κατά τη διάρκεια ενός προγράμματος, όπως ακέραιες τιμές, κινητής υποδιαστολής και συμβολοσειρές. 

 

 

Παρακολουθείστε στο Youtube το παρακάτω βίντεο από τον Σπύρο Ζυγούρη για περισσότερες πληροφορίες: 

Τύποι και Δομές Δεδομένων 

 

 

Από το σχολικό βιβλίο οι παράγραφοι:

3.1 Μεταβλητές και τύποι δεδομένων
3.1.1 Τύποι δεδομένων 

 

 

Από την ιστοσελίδα του Φωτόδεντρου μπορείτε, μέσω ενός online test, να εξασκηθείτε στους τύπους δεδομένων. 

Πατήστε πάνω στο link: Τύποι Δεδομένων (Φωτόδεντρο). 

 

 

Στην καρτέλα Ασκήσεις μπορείτε να εξασκηθείτε σε ένα τεστ. 

 

 

Στην καρτέλα Έγγραφα μπορείτε να κατεβάσετε το αρχείο με έννοιες που συζητήθηκαν στην τάξη, καθώς και τις Σημειώσεις Μαθητή του μαθήματος Προγραμματισμός Υπολογιστών της Γ΄ ΕΠΑ.Λ. του Τομέα Πληροφορικής.

Σ' αυτήν την ενότητα αναπτύσσονται οι μαθηματικές και λογικές πράξεις και εκφράσεις. 
 

Χρησιμοποιώντας τιμές κάθε τύπου δεδομένων, μπορούμε να κάνουμε διάφορες πράξεις, χρησιμοποιώντας τους αντίστοιχους τελεστές. Οι τελεστές (operators) είναι σύμβολα ή λέξεις για τη δημιουργία αριθμητικών και λογικών εκφράσεων. Οι βασικότεροι τελεστές στη γλώσσα Python είναι:

Αριθμητικοί τελεστές: Είναι τα σύμβολα που χρησιμοποιούμε για να κάνουμε μαθηματικές πράξεις.

 
Σχεσιακοί (ή συγκριτικοί) τελεστές: Χρησιμοποιούνται για τη σύγκριση δύο τιμών ή μεταβλητών, με το αποτέλεσμα μιας σύγκρισης να είναι είτε True (Αληθής) είτε False (Ψευδής). 
 
Τελεστές λογικών πράξεων: Στις λογικές πράξεις και εκφράσεις χρησιμοποιούνται οι λογικοί τελεστές not (ΟΧΙ), and (ΚΑΙ), or (Ή). 
 
 
Από  το σχολικό βιβλίο η παράγραφος:

3.2 Αριθμητικές και λογικές πράξεις και εκφράσεις. 

 

 

Παρακολουθείστε στο Youtube το παρακάτω βίντεο από τον Σπύρο Ζυγούρη για περισσότερες πληροφορίες: 

Αριθμητικές και Λογικές εκφράσεις 

 

 

Από την ιστοσελίδα του Φωτόδεντρου μπορείτε, μέσω ενός online test, να εξασκηθείτε στους αριθμητικούς τελεστές και στις λογικές εκφράσεις. 

Πατήστε πάνω στα link: 

- Αριθμητικοί Τελεστές (Φωτόδεντρο)

Λογικές Εκφράσεις (Φωτόδεντρο)

 

 

Στην καρτέλα Εργασίες μπορείτε να υλοποιήσετε ομαδικά τις εργασίες για το σπίτι.  

 

 

Στην καρτέλα Έγγραφα μπορείτε να κατεβάσετε το αρχείο με έννοιες που συζητήθηκαν στην τάξη, καθώς και τις Σημειώσεις Μαθητή του μαθήματος Προγραμματισμός Υπολογιστών της Γ΄ ΕΠΑ.Λ. του Τομέα Πληροφορικής.

Ημερολόγιο

Προθεσμία
Γεγονός μαθήματος
Γεγονός συστήματος
Προσωπικό γεγονός

Ανακοινώσεις

Όλες...