ΓΕΩΠΟΝΙΚΟ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ
Τμήμα Περιφερειακής 
& Οικονομικής Ανάπτυξης

Προγραμματισμός Η/Υ I

Περιεχόμενο Μαθήματος

Ι. Μία Εισαγωγή στον Προγραμματισμό: Γιατί να ασχοληθεί κάποιος με τον προγραμματισμό, Κατηγορίες γλωσσών προγραμματισμού, Κριτήρια Επιλογής. ΙΙ. Εισαγωγή στη Γλώσσα Προγραμματισμού Python: Πλεονεκτήματα της Python, Μεταβλητές & Τύποι Δεδομένων, Εντολές Διακλάδωσης, Βρόχοι, Συναρτήσεις, Παραλληλισμός με άλλες γλώσσες προγραμματισμού. ΙΙΙ. Προγραμματίζοντας με Python: Top-Down σχεδίαση, Συναρτήσεις, Λίστες, Συμβολοσειρές, Πλειάδες, Σύνολα, και Λεξικά, Αξιοποιώντας Δομές Δεδομένων στο προγραμματισμό.

Μαθησιακά Αποτελέσματα

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

Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής θα είναι σε θέση να:

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

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

Σαμαράς, Ν., Τσιπλίδης, Κ. (2019). Το βιβλίο της Python – Γράφοντας κώδικα. Εκδόσεις Κριτική, ISBN: 978-960-586-312-8 Deitel, H., Deitel, P. (2020). Python για Προγραμματιστές. Εκδόσεις Χ. Γκιούρδα, ISBN: 978-960-512-718-3. Downey, A. (2020). Σκέψου σε Python. Εκδόσεις Κλειδάριθμος, ISBN: 978-960-645-090-7

Διδάσκοντες

Λαμπρινή Σερεμέτη

lseremeti@aua.gr
Κατέχει Διδακτορικό Πληροφορικής, Μεταπτυχιακό στα Θεωρητικά Μαθηματικά, Μεταπτυχιακό στην Ειδική Αγωγή, Πτυχίο […]
5 Ώρες Εβδομαδιαίως
 6 Διδακτικές Μονάδες

NEWSLETTER

Ιδρύθηκε με τον Νόμο 4589/2019 (ΦΕΚ 13/29-01-2019 τ.Α΄) ΚΕΦΑΛΑΙΟ Β΄ - Γεωπονικό Πανεπιστήμιο Αθηνών - ΄Ίδρυση Τμημάτων, Άρθρο 20, παρ. γ΄. Βρίσκεται στην Άμφισσα. Η διεύθυνση του Τμήματος είναι: Νέο κτήριο, Νέα Πόλη, Άμφισσα, Τ.Κ. 33100
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram Μετάβαση στο περιεχόμενο