Οι διαθέσιμες εργασίες είναι αυτές που έχουν τον κωδικό SW
Εβδομάδα* | Παραδοτέο |
---|---|
1 | Φορκ του αποθετηρίου και δημιουργία της σελίδας της αναφοράς με τα προσωπικά στοιχεία σας, της σύνοψης με αυτόν τον πίνακα περιεχομένων, και συγγραφή της εισαγωγής με περιγραφή των αναγκών και των στόχων σας για το αντίστοιχο μάθημα* |
2 | βιογραφικό |
3 | Αίτημα ενσωμάτωσης στην ιστοσελίδα |
4 | Άσκηση γραμμής εντολών |
5 | Συμμετοχικό περιεχόμενο |
6 | Άσκηση γραμμής εντολών |
7 | βιογραφικό |
8 | Αίτημα ενσωμάτωσης στην ιστοσελίδα |
9 | Άσκηση γραμμής εντολών |
10 | συμμετοχικό περιεχόμενο |
11 | Άσκηση γραμμής εντολών |
12 | Τελική αναφορά* |
*Η συμπλήρωση της εβδομάδας ορίζεται ως η μέρα πριν το επόμενο μάθημα, π.χ., για την 1η εβδομάδα η παράδοση είναι την ημέρα πριν το 2ο μάθημα. Η 1η και η 12η εβδομάδα είναι σημαντικές προθεσμίες, γιατί μπορεί να μην αντιστοιχούν σε κάποιο ποσοστό βαθμού, αλλά είναι το φίλτρο για όλους τους άλλους βαθμούς. Για παράδειγμα, όποιος χάσει και τις δύο αυτές προθεσμίες βαθμολογείται με άριστα την βάση, όπως δλδ στην επαναλληπτική εξεταστική.
Οδηγίες και απαντήσεις σε συχνές απορίες για την παράδοση της εργασίας.
Ανακοινώσεις, απορίες, και πρόγραμμα συναντήσεων
Περιγραφή: Βασικές αρχές τεχνολογίας λογισμικού, η ανάπτυξη λογισμικού ως συνεργατική διαδικασία. Σχεδιασμός συστήματος: αρχιτεκτονικός σχεδιασμός, σχεδιασμός με επαναχρησιμοποίηση, σχεδιασμός διεπαφής χρήστη. Eλεγχος συστήματος. Διαδικασία παράδοσης, τεκμηρίωσης, και συντήρησης συστημάτων λογισμικού.
Προαπαιτούμενα: Εισαγωγή στον προγραμματισμό, δομές δεδομένων, δίκτυα, αντικειμενοστραφής προγραμματισμός.
Στόχος: Ο σκοπός του μαθήματος είναι η μελέτη της θεωρίας και η πρακτική εξάσκηση στην σχεδίαση και ανάπτυξη λογισμικού. Στο τέλος του μαθήματος οι φοιτητές θα έχουν αναπτύξει μια κατανόηση της εξέλιξης και της τρέχουσας κατάστασης της διαδικασίας και της οργάνωσης του λογισμικού και θα έχουν προσαρμόσει το καθημερινό ψηφιακό περιβάλλον τους στις δικές τους ανάγκες ανάπτυξης και συντήρησης λογισμικού.
Μέθοδος διδασκαλίας: Διάλεξη, εργασία.
Βαθμολογία: 10% βίντεο κουίζ* + 10% βιογραφικό* + 20% Συμμετοχικό εκπαιδευτικό υλικό* + 20% συμμετοχή στην τάξη* 20% 4 ασκήσεις γραμμής εντολών + 20% δύο αιτήματα ενσωμάτωσης στην ιστοσελίδα του τμήματος ή 60% εργασία ανάπτυξης: Η εργασία ανάπτυξης είναι υποχρεωτική για όποιον σκοπεύει να πάρει πτυχιακή με την ομάδα μας.
*υποχρεωτική συμπλήρωση της βάσης για να γίνει τελική βαθμολόγηση
Συντονιστής συστημάτων τηλεεκπαίδευσης: Κωνσταντίνος Πατηνιώτης
Βιβλίογραφία:
- Ανάγνωση κώδικα,
- Πρακτικός προγραμματιστής,
- Ο Προγραμματισμός της Διάδρασης, ΕΥΔΟΞΟΣ: 68371436, κεφ.4 Εργαλεία και Τεχνικές
- Software: Art, Engineering, Mathematics, or Science?
- Cooperative Software Design
- Software Studies
- Software Design
- Situated Software
Διαλέξεις σε βίντεο: Λογισμικό ως υπηρεσία, Διαδικασία ανάπτυξης λογισμικού, Programming Paradigms, Basics of Scrum, Agile and Project Delivery
Παρακαλώ μην πειράξετε το παρόν αρχείο, αλλά δημιουργήστε νέο στο φάκελο σας σύμφωνα με τις οδηγίες.