User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2021/02/19 17:07]
gthanos [Ώρες Μαθήματος]
start [2022/02/23 07:07] (current)
Line 1: Line 1:
 ====== Αντικειμενοστραφής Προγραμματισμός ====== ====== Αντικειμενοστραφής Προγραμματισμός ======
  
- +===== Πρόγραμμα Διαλέξεων =====
-+
-===== Ώρες Μαθήματος =====+
  
 ^ Ημέρα ^ Ώρες ^ Αίθουσα ^ Διδάσκων ^  ^ Ημέρα ^ Ώρες ^ Αίθουσα ^ Διδάσκων ^ 
-Δευτέρα 11.00 - 13.00 |  [[https://teams.microsoft.com/l/team/19%3ad6383da6c39e4760bf9b511f49a26136%40thread.tacv2/conversations?groupId=009d6894-8659-4615-bb2a-7403f681b87c&tenantId=3180bf70-17cc-44f6-90a4-5c9476625295|MS-Teams, ECE326 - Αντικειμενοστραφής Προγραμματισμός]]  | [[ http://www.e-ce.uth.gr/?page_id=12677 | Γιώργος Θάνος ]] |  +Τετάρτη 9.00 - 11.00 | Αμφ. 115 | Γιώργος Θάνος  |  
-Τρίτη 11.00 - 13.00 |  [[https://teams.microsoft.com/l/team/19%3ad6383da6c39e4760bf9b511f49a26136%40thread.tacv2/conversations?groupId=009d6894-8659-4615-bb2a-7403f681b87c&tenantId=3180bf70-17cc-44f6-90a4-5c9476625295|MS-Teams, ECE326 - Αντικειμενοστραφής Προγραμματισμός]]  | [[ http://www.e-ce.uth.gr/?page_id=12677 | Γιώργος Θάνος ]] +Παρασκευή 9.00 - 11.00 |  Αμφ. 115 | Γιώργος Θάνος  
  
 ===== Θεωρία Μαθήματος ===== ===== Θεωρία Μαθήματος =====
Line 14: Line 12:
   * [[cpp:toc|Θεωρεία C++]]   * [[cpp:toc|Θεωρεία C++]]
  
-/* 
-===== Διαλέξεις - Εργασίες ===== 
-Μπορείτε να βρείτε το σύνολο των εργασιών του μαθήματος [[2018-2019:lectures:lectures | εδώ]]. 
- 
- 
-===== Λίστα ηλεκτρονικού ταχυδρομείου ===== 
- 
-Παρακαλώ εγγραφείτε στη [[http://inf-server.inf.uth.gr/mailman/listinfo/ce325 | λίστα ηλεκτρονικού ταχυδρομείου του μαθήματος]] (απαιτείται σύνδεση VPN) με το e-mail σας στο Πανεπιστήμιο Θεσσαλίας. Η διεύθυνση της λίστας είναι <CE325@inf-server.inf.uth.gr>. 
- 
-*/ 
 ===== Στόχοι του Μαθήματος ===== ===== Στόχοι του Μαθήματος =====
  
Line 49: Line 37:
  
 ==== Για τους φοιτητές του νέου ΠΠΣ ==== ==== Για τους φοιτητές του νέου ΠΠΣ ====
- 
-/* 
-Το μάθημα περιλαμβάνει υποχρεωτικά εργασίες και δύο γραπτές τελικές εξετάσεις. Η κατανομή των βαθμών διαμορφώνεται ως εξής: 
- 
-^ Είδος εξέτασης ^ μέγιστη βαθμολογία | 
-| Εργαστηριακή εξέταση Java | 0 - 3.5 |  
-| Εργαστηριακή εξέταση C++ | 0 - 3.5 | 
-| Εργασίες | 0 - 3 | 
-| Σύνολο | 10 |  
- 
-Ο μέσος όρος της βαθμολογίας των εξετάσεων Java και C++ θα πρέπει να είναι τουλάχιστον 5/10. 
- 
-Η επαναληπτική εξέταση Σεπτεμβρίου θα γίνει στο εργαστήριο και θα περιέχει θέματα Java και C++. Υπολογίζονται και οι βαθμοί των εργασιών για όσους κόπηκαν τον Ιούνιο. 
-*/ 
  
 Το μάθημα περιλαμβάνει κατ' ελάχιστον πέντε (5) υποχρεωτικές εργασίες. Η αξιολόγηση των φοιτητών γίνεται μέσω των εργασιών με βάση τα εξής κριτήρια: Το μάθημα περιλαμβάνει κατ' ελάχιστον πέντε (5) υποχρεωτικές εργασίες. Η αξιολόγηση των φοιτητών γίνεται μέσω των εργασιών με βάση τα εξής κριτήρια:
  
-  * Όλες οι εργασίες πρέπει να παραδοθούν και να πάρουν προβιβάσιμο βαθμό. Για κάθε εργασία προσδιορίζεται ένας ελάχιστος προβιβάσιμος βαθμός.+  * Όλες οι εργασίες πρέπει να παραδοθούν και να πάρουν προβιβάσιμο βαθμό. 
   * Ο τελικός βαθμός προκύπτει από το βαθμό των εργασιών. Κάθε εργασία συμμετέχει στον τελικό βαθμό με διαφορετικό βάρος.   * Ο τελικός βαθμός προκύπτει από το βαθμό των εργασιών. Κάθε εργασία συμμετέχει στον τελικό βαθμό με διαφορετικό βάρος.
   * Κάθε εργασία έχει συγκεκριμένη ημερομηνία (deadline) έως την οποία πρέπει να παραδοθεί.    * Κάθε εργασία έχει συγκεκριμένη ημερομηνία (deadline) έως την οποία πρέπει να παραδοθεί. 
-  * Μέχρι δύο εργασίες της επιλογής σας μπορούν να υποβληθούν ή να επανυποβλήθούν και μετά την εξεταστική του Ιουνίου έως το τέλος Αυγούστου. Σε αυτή την περίπτωση ο βαθμός θα περαστεί το Σεπτέμβριο.+  * Μία εργασία της επιλογής σας μπορεί να υποβληθεί ή να επανυποβληθεί και μετά την εξεταστική του Ιουνίου έως το τέλος Αυγούστου. Σε αυτή την περίπτωση ο βαθμός θα περαστεί το Σεπτέμβριο.
  
 ==== Για τους φοιτητές του παλαιού ΠΠΣ ==== ==== Για τους φοιτητές του παλαιού ΠΠΣ ====
Line 75: Line 49:
 Για τους φοιτητές του παλαιού ΠΠΣ είναι υποχρεωτική η εκπόνηση εργασίας. Η αξιολόγηση των φοιτητών θα γίνει με εξέταση στο εργαστήριο ή εξ' αποστάσεως. Οι φοιτητές καλούνται να γράψουν κώδικα. Από τις εξετάσεις αποκλείονται φοιτητές που δεν έχουν παραδώσει εργασία. Η επαναληπτική εξέταση Σεπτεμβρίου είναι όμοια με αυτή του Ιουνίου. Για τους φοιτητές του παλαιού ΠΠΣ είναι υποχρεωτική η εκπόνηση εργασίας. Η αξιολόγηση των φοιτητών θα γίνει με εξέταση στο εργαστήριο ή εξ' αποστάσεως. Οι φοιτητές καλούνται να γράψουν κώδικα. Από τις εξετάσεις αποκλείονται φοιτητές που δεν έχουν παραδώσει εργασία. Η επαναληπτική εξέταση Σεπτεμβρίου είναι όμοια με αυτή του Ιουνίου.
  
 +===== Πολιτική αντιγραφών =====
 +
 +Φοιτητές που έχουν αντιγράψει σε εργασία ή τελική εξέταση αποκλείονται από το μάθημα για το τρέχον ακαδημαϊκό έτος.
  
 ===== Συγγράμματα ===== ===== Συγγράμματα =====
Line 85: Line 62:
 Άλλα συγγράμματα που προτείνονται Άλλα συγγράμματα που προτείνονται
  
-==== Java ====+==== Για τη γλώσσα Java ====
  
   - [[ http://docs.oracle.com/javase/tutorial/ | Orable Java Documentation]]   - [[ http://docs.oracle.com/javase/tutorial/ | Orable Java Documentation]]
Line 93: Line 70:
   - Brian Goetz,  Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea, [[ https://www.google.gr/search?q=effective+java+2n+edition&ie=UTF-8&sa=Search&channel=fe&client=browser-ubuntu&hl=en&gws_rd=cr,ssl&ei=Ch_SVILwC4G2UdSEgZAP#channel=fe&hl=en-GR&q=java+concurrency+in+practice+pdf | Java Concurrency in Practice]]   - Brian Goetz,  Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea, [[ https://www.google.gr/search?q=effective+java+2n+edition&ie=UTF-8&sa=Search&channel=fe&client=browser-ubuntu&hl=en&gws_rd=cr,ssl&ei=Ch_SVILwC4G2UdSEgZAP#channel=fe&hl=en-GR&q=java+concurrency+in+practice+pdf | Java Concurrency in Practice]]
  
-==== C++ ====+==== Για τη γλώσσα C++ ====
  
   * Deitel & Deitel, C Προγραμματισμός (7η έκδοση), [[http://www.mgiurdas.gr/biblia/c-programmatismos-7i-ekdosi|Γκιούρδας]] (διανέμεται στο μάθημα Προγραμματισμός Ι) ή [[https://www.google.gr/search?q=deitel+c+how+to+program+pdf|εδώ για την αγγλική έκδοση]].   * Deitel & Deitel, C Προγραμματισμός (7η έκδοση), [[http://www.mgiurdas.gr/biblia/c-programmatismos-7i-ekdosi|Γκιούρδας]] (διανέμεται στο μάθημα Προγραμματισμός Ι) ή [[https://www.google.gr/search?q=deitel+c+how+to+program+pdf|εδώ για την αγγλική έκδοση]].
start.1613754466.txt.gz · Last modified: 2021/02/19 17:07 by gthanos