Τεχνολογίες και Μεθοδολογίες Προγραμματισμού (MRE218 - 1102)
ΜΑΡΓΑΡΙΤΗΣ ΔΗΜΗΤΡΙΟΣ
Στόχος του μαθήματος αυτού είναι να εμπλουτίσει τις γνώσεις των φοιτητών/ριων όσον αφορά τις βασικές αρχές προγραμματισμού, τις καλές τεχνικές ανάπτυξης λογισμικού και τη δυνατότητα χρήσης βιβλιοθηκών λογισμικού για επίλυση εξειδικευμένων προβλημάτων. Για το σκοπό αυτό επιλέχθηκε η χρήση της γλώσσας Python, η οποία είναι μια ισχυρή και ταχύτατα εξελισσόμενη γλώσσα προγραμματισμού ικανή να λειτουργήσει και ως εισαγωγική γλώσσα προγραμματισμού αλλά ταυτόχρονα να προσφέρει και ένα αξιόπιστο και σχεδόν πανταχού παρόν εργαλείο ανάπτυξης λογισμικού. Ο ανοιχτός της χαρακτήρας έχει συντελέσει στην ύπαρξη αλλά και στη συνεχή ανάπτυξη σε αυτή βιβλιοθηκών λογισμικού για όλους τους τομείς ενδιαφέροντος (γραφικά, ανάλυση δεδομένων, τεχνητή νοημοσύνη, διαδικτυακό προγραμματισμό, κατανεμημένο προγραμματισμό κ.ά.).
Στα πλαίσια του μαθήματος παρουσιάζονται βασικές έννοιες αλλά και προηγμένα θέματα προγραμματισμού όπως τεχνικές ανάπτυξης αλγορίθμων, δομές ελέγχου ροής προγράμματος, γίνεται παρουσίαση των δομών δεδομένων που παρέχει η Python (λίστες, λεξικά, πλειάδες) ενώ γίνεται εισαγωγή και στις έννοιες και στις αρχές του αντικειμενοστραφούς προγραμματισμού.
ΛιγότεραΣτόχος του μαθήματος αυτού είναι να εμπλουτίσει τις γνώσεις των φοιτητών/ριων όσον αφορά τις βασικές αρχές προγραμματισμού, τις καλές τεχνικές ανάπτυξης λογισμικού και τη δυνατότητα χρήσης βιβλιοθηκών λογισμικού για επίλυση εξειδικευμένων προβλημάτων. Για το σκοπό αυτό επιλέχθηκε η χρήση της γλώσσας Python, η οποία είναι μια ισχυρή και ταχύτατα εξελισσόμενη γλώσσα προγραμματισμού ικανή να λειτουργήσει και ως εισαγωγική γλώσσα προγραμματισμού αλλά ταυτόχρονα να προσφέρει και ένα αξιόπιστο και σχεδόν πανταχού παρόν εργαλείο ανάπτυξης λογισμικού. Ο ανοιχτός της χαρακτήρας έχει συντελέσει στην ύπαρξη αλλά και στη συνεχή ανάπτυξη σε αυτή βιβλιοθηκών λογισμικού για όλους τους τομείς ενδιαφέροντος (γραφικά, ανάλυση δεδομένων, τεχνητή νοημοσύνη, διαδικτυακό προγραμματισμό, κατανεμημένο προγραμματισμό κ.ά.).
Στα πλαίσια του μαθήματος παρουσιάζονται βασικές έννοιες αλλά και προηγμένα θέματα προγραμματισμού όπως τεχνικές ανάπτυξης αλγορίθμων, δομές ελέγχου ροής προγράμματος, γίνεται παρουσίαση τω
Στόχος του μαθήματος αυτού είναι να εμπλουτίσει τις γνώσεις των φοιτητών/ριων όσον αφορά τις βασικές αρχές προγραμματισμού, τις καλές τεχνικές ανάπτυξης λογισμικού και τη δυνατότητα χρήσης βιβλιοθηκών λογισμικού για επίλυση εξειδικευμένων προβλημάτων. Για το σκοπό αυτό επιλέχθηκε η χρήση της γλώσσας Python, η οποία είναι μια ισχυρή και ταχύτατα εξελισσόμενη γλώσσα προγραμματισμού ικανή να λειτουργήσει και ως εισαγωγική γλώσσα προγραμματισμού αλλά ταυτόχρονα να προσφέρει και ένα αξιόπιστο και σχεδόν πανταχού παρόν εργαλείο ανάπτυξης λογισμικού. Ο ανοιχτός της χαρακτήρας έχει συντελέσει στην ύπαρξη αλλά και στη συνεχή ανάπτυξη σε αυτή βιβλιοθηκών λογισμικού για όλους τους τομείς ενδιαφέροντος (γραφικά, ανάλυση δεδομένων, τεχνητή νοημοσύνη, διαδικτυακό προγραμματισμό, κατανεμημένο προγραμματισμό κ.ά.).
Στα πλαίσια του μαθήματος παρουσιάζονται βασικές έννοιες αλλά και προηγμένα θέματα προγραμματισμού όπως τεχνικές ανάπτυξης αλγορίθμων, δομές ελέγχου ροής προγράμματος, γίνεται παρουσίαση τω
Ημερολόγιο
Ανακοινώσεις
- - Δεν υπάρχουν ανακοινώσεις -