Πληροφορίες
Δικτυακός Τόπος Μαθήματος
http://compus.uom.gr/INF197/index.php
Ομάδα Στόχος
Φοιτητές/απόφοιτοι του Τμήματος Εφαρμοσμένης Πληροφορικής. Ενδιαφερόμενοι για τη θεματική περιοχή "ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ".
Προαπαιτούμενα
Δεν υπάρχουν προαπαιτούμενα.
Μαθησιακοί Στόχοι Μαθήματος
Η κατανόηση του αντικειμενοστρεφούς τρόπου σκέψης για τη μοντελοποίηση και επίλυση προβλημάτων καθώς και η εισαγωγή στις βασικές δομές της αντικειμενοστρεφούς γλώσσας προγραμματισμού Java.
Βιβλιογραφία
Java: How to Program. P. Deitel and H. Deitel, Prentice Hall, 2011. ISBN: 978-0132575669
Objects First with Java: A Practical Introduction Using BlueJ. D. J. Barnes and M. Kolling, Prentice Hall, 2008. ISBN: 978-9604617966
Core Java Volume I--Fundamentals. C. S. Horstmann and G. Cornell, Prentice Hall, 2012. ISBN: 978-0137081899
Effective Java. J. Bloch, Addison-Wesley, 2008. ISBN: 978-0321356680
The Art and Science of Java. E. Roberts, Prentice Hall, 2007. ISBN: 978-0321486127
Προτεινόμενα Συγγράματα
Java με UML. E. Lervik and V. Havdal, John Wiley and Sons, 2002 (ελληνική μετάφραση από τις εκδόσεις Κλειδάριθμος) ISBN: 960-209-802-3
Η Τέχνη και Επιστήμη της Java. E. S. Roberts, Addison-Wesley, 2007 (ελληνική μετάφραση από τις εκδόσεις Κλειδάριθμος) ISBN: 978-960-461-164-5
Αντικειμενοστρεφής Προγραμματισμός σε JAVA: μια Πρακτική Εισαγωγή με χρήση του BlueJ. D. J. Barnes and M. Kolling, Prentice Hall, 2008 (ελληνική μετάφραση από τις εκδόσεις Κλειδάριθμος) ISBN: 978-960-461-796-6
Ηλεκτρονικές Πηγές Μάθησης
The Java Tutorials, http://docs.oracle.com/javase/tutorial/
MIT Open Courseware: Introduction to Programming in Java,
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/
Intro to Java Programming, https://www.udacity.com/course/cs046