This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
start [2017/02/10 20:55] doufexi [Βαθμοί] |
start [2020/02/14 10:37] doufexi [Μαθησιακοί Στόχοι του Μαθήματος] |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== Ανακοινώσεις ===== | ===== Ανακοινώσεις ===== | ||
- | /* * **2015.02.15** - Παράδειγμα ανακοίνωσης | + | * Ανακοινώσεις θα βρείτε στη σελίδα στο [[https://eclass.uth.gr/courses/E-CE_P_135/|e-class]]. |
- | */ | + | |
===== Ώρες Μαθήματος ===== | ===== Ώρες Μαθήματος ===== | ||
- | ^ Ημέρα ^ Ώρες ^ Αίθουσα ^ Διδάσκων ^ Ώρες Γραφείου ^ | + | ^ Ημέρα ^ Ώρες ^ Αίθουσα ^ Διδάσκων ^ |
- | | Παρασκευή | 18.30 - 20.00 | Αίθουσα Γ1 | [[ http://www.inf.uth.gr/?page_id=12677 | Γιώργος Θάνος ]] | [[https://gthanos.youcanbook.me/| κλείστε συνάντηση ]] | | + | | Παρασκευή | 16.00 - 20.00 | Εργαστήριο Α1 | [[ https://www.e-ce.uth.gr/department/faculty/gthanos/ | Γιώργος Θάνος ]] | |
- | | Παρασκευή | 20.00 - 21.00 | Εργαστήριο Α1 | [[ http://www.inf.uth.gr/?page_id=1385 | Βάνα Ντουφεξή ]] | [[https://doufexi.youcanbook.me/| κλείστε συνάντηση ]] | | + | |
===== Θεωρία Μαθήματος ===== | ===== Θεωρία Μαθήματος ===== | ||
Line 16: | Line 15: | ||
===== Υλικό Εργαστηρίου ===== | ===== Υλικό Εργαστηρίου ===== | ||
- | [[2016-2017:lab | Παρουσιάσεις εργαστηρίου και εκφωνήσεις εργαστηριακών ασκήσεων]]. | + | Το υλικό του εργαστηρίου θα αναρτάται στο [[https://eclass.uth.gr/courses/E-CE_P_135/ | eclass]] |
+ | |||
+ | |||
+ | ===== Παρουσιάσεις Μαθήματος ===== | ||
+ | [[http://eclass.uth.gr/eclass/modules/document/index.php?course=MHX349&openDir=/5a90568aSuWW | Παρουσιάσεις μαθήματος (στο e-class)]]. | ||
+ | |||
+ | |||
+ | ===== Πολιτική του Μαθήματος και Διαδικασία Αξιολόγησης ===== | ||
+ | |||
+ | Το μάθημα περιλαμβάνει ατομικές εργασίες για το σπίτι οι οποίες βαθμολογούνται. Αδικαιολόγητη ομοιότητα μεταξύ εργασιών διαφορετικών φοιτητών συνεπάγεται: | ||
+ | * μηδενισμό όλων των εμπλεκόμενων στη συγκεκριμένη εργασία την 1η φορά. | ||
+ | * μηδενισμό όλων των εργασιών τη 2η φορά. | ||
- | ===== Forum Μαθήματος ===== | + | Ο τελικός βαθμός του μαθήματος υπολογίζεται από την παρακάτω φόρμουλα, εφόσον ο τελικός βαθμός εξέτασης είναι προβιβάσιμος. |
- | [[http://courses.inf.uth.gr/codingforums/viewforum.php?f=19 | Το φόρουμ του μαθήματος βρίσκεται εδώ]] (απαιτείται σύνδεση [[http://it.uth.gr/services/eikoniko-idiotiko-diktyo-vpn | VPN]]). Για να συνδεθείτε χρησιμοποιήστε το όνομα χρήστη και το συνθηματικό στο Πανεπιστήμιο Θεσσαλίας. | + | <code> |
+ | τελικός βαθμός = 0.6 x βαθμός τελικής εξέτασης + 0.4 x βαθμός εργασιών | ||
+ | </code> | ||
- | ===== Στόχοι του Μαθήματος ===== | + | ===== Μαθησιακοί Στόχοι του Μαθήματος ===== |
Στόχος του μαθήματος είναι η γνώση και η χρήση των βασικών εννοιών του αντικειμενοστραφούς προγραμματισμού, με χρήση της γλώσσας προγραμματισμού Java. Ειδικότερα το μάθημα πραγματεύεται τις έννοιες | Στόχος του μαθήματος είναι η γνώση και η χρήση των βασικών εννοιών του αντικειμενοστραφούς προγραμματισμού, με χρήση της γλώσσας προγραμματισμού Java. Ειδικότερα το μάθημα πραγματεύεται τις έννοιες | ||
* Κλάσεις και Αντικείμενα | * Κλάσεις και Αντικείμενα | ||
Line 32: | Line 44: | ||
* Διεπαφές | * Διεπαφές | ||
* Εξαιρέσεις | * Εξαιρέσεις | ||
- | * Νήματα | ||
* File I/O | * File I/O | ||
- | * Network I/O | + | * Java Collections Framework |
- | * Γραφικό περιβάλλον επικοινωνίας με Swing | + | |
Με την ολοκλήρωση του μαθήματος οι φοιτητές θα πρέπει να κατέχουν τις παρακάτω έννοιες και να μπορούν να τις χρησιμοποιούν κατά την συγγραφή προγραμμάτων σε γλώσσα Java. | Με την ολοκλήρωση του μαθήματος οι φοιτητές θα πρέπει να κατέχουν τις παρακάτω έννοιες και να μπορούν να τις χρησιμοποιούν κατά την συγγραφή προγραμμάτων σε γλώσσα Java. | ||
Line 43: | Line 53: | ||
Προτεινόμενα συγγράμματα: | Προτεινόμενα συγγράμματα: | ||
- | - Java, 4η έκδοση, W. Savitch, Εκδόσεις Α. Τζιόλα & Υιοί Ο.Ε., 2007, Θεσ/νίκη | + | - Java, 7η έκδοση, W. Savitch, Εκδόσεις Τζιόλα |
- | - Απόλυτη Java, W. Savitch, Στέλλα Παρίκου & ΣΙΑ Ο.Ε., 2009, Αθήνα (κατεβάστε την αγγλική έκδοση [[http://www.slideshare.net/sharyqalee/absolutejavabook5thedition2012|εδώ]], πατήστε download κάτω από το presentation). | + | - Απόλυτη Java, W. Savitch, Εκδόσεις Ίων |
- [[ http://docs.oracle.com/javase/tutorial/ |Orable Java Documentation]] | - [[ http://docs.oracle.com/javase/tutorial/ |Orable Java Documentation]] | ||
- [[ http://inf-server.inf.uth.gr/~gthanos/tij3/ | Thinking in Java, 3rd edition]] | - [[ http://inf-server.inf.uth.gr/~gthanos/tij3/ | Thinking in Java, 3rd edition]] | ||
- | - [[ 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 | Effective Java (2nd Edition): Joshua Bloch ]] | + | - [[ http://www.headfirstlabs.com/books/hfjava/| Head First Java, 2nd Edition]] |
- | - [[ 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+how+to+program+9th+edition+pdf | Java How to Program, Deitel & Deitel ]] | + | |
- | - [[ 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 Practicse, Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea ]] | + | |
- | ===== Βαθμοί ===== | ||
- | /* | ||
- | {{ 2015-2016:final_grades_2016.pdf | Τελικοί βαθμοί μαθήματος }}. Οι βαθμοί θα αποσταλούν στη γραμματεία το πρωι της Τετάρτης 29/6/2016. Αν υπάρχει κάποιο πρόβλημα, επικοινωνήστε εγκαίρως μαζί μας. | ||
- | */ |