Δεδομένου ότι η Pyhton έχει γίνει πολύ viral φέτος ρίξτε μια ματιά (και όχι μόνο) στο εξαιρετικό βιβλίο του συναδέλφου Μανόλη Κιαγιά με τίτλο: "Παιχνίδια σε Python και Pygame".
Εμφάνιση αναρτήσεων με ετικέτα python. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα python. Εμφάνιση όλων των αναρτήσεων
Τρίτη 21 Μαρτίου 2023
Από την Ψευδο-Γλώσσα στην Python, μία παρουσίαση δρόμος...
Μαρτίου 21, 2023 Philippos Koutsakas
Στόχος
Πατάμε πάνω στις γνώσεις μας στην Ψευδο-Γλώσσα και κάνουμε μία σύντομη βουτικά στην Python ;-)
Ειδικότερα οι μαθητές/τριες θα μπορούν να
- αναγνωρίζουν εντολές της γλώσσας προγραμματισμού Python και να τις αντιστοιχούν με εντολές της ψευδογλώσσας
- μετατρέπουν απλά προγράμματα από ψευδογλώσσα σε Python
- εκτελούν προγράμματα γραμμένα σε Python
- κάνουν αποσφαλμάτων προγραμμάτων γραμμένων σε Python
Ανοίξτε την παρουσίαση...
Τι είναι η Python?
Η Python είναι μια υψηλού επιπέδου γλώσσα προγραμματισμού πολλαπλών χρήσεων, που υποστηρίζει τόσο τον αντικειμενοστραφή προγραμματισμό όσο και το structured programming. Είναι αρκετά ευέλικτη και προσφέρει πολλές λειτουργίες χρησιμοποιώντας standard libraries, που επιτρέπουν την εύκολη υλοποίηση σύνθετων εφαρμογών.
Η βασική φιλοσοφία πίσω από την συγκεκριμένη τεχνολογία βασίζεται στην απλότητα και την υψηλή αναγνωσιμότητα κώδικα. Παρέχει διάφορα modules και packages για τη δημιουργία ενός περιβάλλοντος, που περιέχει γραφικά (Graphical User Interface – GUI). Αυτός είναι ένας βασικός λόγος για τον οποίο χρησιμοποιείται ευρέως στον τραπεζικό, χρηματοοικονομικό και ασφαλιστικό κλάδο καθώς και σε άλλους τομείς όπου υπάρχουν πολλά δεδομένα και απαιτείται η δημιουργία εξατομικευμένης εμπειρίας (personalized experience) για τον χρήστη.
Pythonies: προγραμματισμός σε python μέσα από παραδείγματα
Μαρτίου 21, 2023 Philippos Koutsakas
Οι Pythonies είναι μαθήματα διδασκαλίας Python μέσα από τη δημιουργία αυτοτελών παραδειγμάτων / προγραμμάτων, διαθέσιμες ΕΔΩ
Το υλικό αποτελείται από κεφάλαια, με κάθε ένα από αυτά να αντιστοιχεί σ' ένα πρόγραμμα, συνήθως ένα παιχνίδι. Το πρόγραμμα δεν παρουσιάζεται ολοκληρωμένο, αλλά ξεκινώντας από το μηδέν χτίζεται βήμα προς βήμα, εξηγώντας τη φιλοσοφία με την οποία περνάμε από το κάθε βήμα στο επόμενο.
Κάθε κεφάλαιο συνοδεύεται από ασκήσεις, που βοηθούν στην εξάσκηση και εμπέδωση των εννοιών. Στο τέλος κάθε κεφαλαίου υπάρχουν επίσης σύντομα κείμενα, σχετικά με τις έννοιες που πραγματεύεται το συγκεκριμένο κεφάλαιο.
Πρόκειται για εξαιρετική δουλειά των συναδέλφων Βασίλη Βασιλάκη και Γιώργου Μπουκέα
Κάθε κεφάλαιο συνοδεύεται από ασκήσεις, που βοηθούν στην εξάσκηση και εμπέδωση των εννοιών. Στο τέλος κάθε κεφαλαίου υπάρχουν επίσης σύντομα κείμενα, σχετικά με τις έννοιες που πραγματεύεται το συγκεκριμένο κεφάλαιο.
Πρόκειται για εξαιρετική δουλειά των συναδέλφων Βασίλη Βασιλάκη και Γιώργου Μπουκέα
Για αρχή χρησιμοποιώ το παρακάτω μάθημα...
CodeCombat: Μαθαίνουμε Python παίζοντας :-)
Μαρτίου 21, 2023 Philippos Koutsakas
Γίνεται να εξασκηθώ στην Python παίζοντας;
Με το CodeCombat γίνεται ;-) Κάντε κλικ ΕΔΩ και ξεκινήσετε...
Τρίτη 11 Απριλίου 2017
11 πηγές για να διδάξετε ή / και να μάθετε Python
Απριλίου 11, 2017 Philippos Koutsakas
11 πηγές για να διδάξετε ή / και να μάθετε Python...
Πρόκειται για το εξαιρετικό άρθρο του Brian Hall (διαθέσιμο εδώ στα Αγγλικά) ο οποίος κλήθηκε να διδάξει Python έχοντας ολοκληρώσει το μεταπτυχιακό του στην Πληροφορική μόλις δύο εβδομάδες νωρίτερα. Μάλιστα ο Brian κλήθηκε να διδάξει Python χωρίς να την έχει διδαχθεί ενώ το επίπεδο των μαθητών του, όσον αφορά στον βαθμό εξοικείωσης τους με την Python, κυμαίνονταν από εντελώς αρχάριους που ποτέ τους δεν είχαν γράψει ούτε μια γραμμή κώδικα μέχρι έμπειρους προγραμματιστές οι οποίοι θέλησαν να μάθουν μια νέα γλώσσα προγραμματισμού.
Με βάση τα παραπάνω δεδομένα ο Brian έμοιαζε να είναι καταδικασμένος να αποτύχει...
Αυτό που τον έσωσε ήταν το Ελεύθερο / Ανοιχτό εκπαιδευτικό περιεχόμενο (Open Source
Courceware)
Περισσότερα στο εξαιρετικό άρθρο εδώ
Υ.Γ. Είχα πολύ καιρό να γράψω (εδώ εξηγώ τους λόγους) και σκέφτηκα ότι δεν υπάρχει καλύτερη ανάρτηση για come-back από μία ανάρτηση για Python ;-)
Εγγραφή σε:
Αναρτήσεις (Atom)