Περιεχόμενο μαθήματος (Syllabus)
- Εισαγωγή στη java,
- Μεταβλητές και τύποι δεδομένων,
- Τελεστές στη java,
- Συμβολοσειρές και δομές ελέγχου,
- Επαναληπτικές δομές,
- Πίνακες και παράμετροι στην main,
- Τάξεις και μέθοδοι,
- Κατασκευαστές,
- Κληρονομικότητα,
- Αφηρημένες τάξεις,
- Applets.
Συνιστώμενη Βιβλιογραφία
Προτεινόμενα συγγράμματα
- Γ. Λιακέας,
Εισαγωγή στη Java,
Αθήνα: Κλειδάριθμος 2004.
- ΓιώργοςΚακαρόντζας,
Java: Μία αντικειμενοστραφής γλώσσα προγραμματισμού. Σημειώσεις από το μάθημα.
- Πηγές στη βιβλιοθήκη του ιδρύματος.
- Perry Paul J., Σαμαράς Γιάννης.
Java βήμα-προς-βήμα.
Αθήνα: Μόσχος Γκιούρδας 1996.
- Κλωνάρης Νάσος, Σταμάτη Παναγιώτα.
Γνωρίστε την Java : εισαγωγή στη νέα γλώσσα που κάνει θραύση στον World Wide Web.
Αθήνα : Anubis Press c 1996.
- Davis Stephen R.
Redmond : Microsoft Press c 1996.
- Karanjit Siyan S., Weaver James L., Mathis Jim, Cassady-Dorion Luke.
Indianapolis : New Riders c 1997.
- Horton Ivor,
Birmingham : Wrox Press c1999
Διδακτικές και μαθησιακές μέθοδοι
Διδασκαλία καθ έδρας και συμπληρωματική-ενισχυτική εκπαίδευση μέσω ασύγχρονης πλατφόρμας.
Εργαστήριο.
Μέθοδοι αξιολόγησης / βαθμολόγησης
Τελική εξέταση χωρίς κανένα επιτρεπόμενο υλικό κατά την εξέταση.
Προαπαιτήσεις
Δεν απαιτούνται ειδικές γνώσεις.
Αντικειμενικοί στόχοι
Αντικειμενικός στόχος είναι η πλήρης εκμάθηση της Java.
Με την ολοκλήρωση του μαθήματος οι εκπαιδευόμενοι θα μπορούν:
Να γνωρίζουν πλήρως την γλώσσα προγραμματισμού Java (συμπεριλαμβανομένων των: εντολές εισόδου / εξόδου, τύποι μεταβλητών και απόδοση τιμής, εντολές ελέγχου και λογικής, επαναληπτικές δομές, διαχείριση συμβολοσειρών, και πινάκων μίας και δύο διαστάσεων. Διαχείριση τάξεων κατασκευαστών και κληρονομικότητας, χρήση αφηρημένων τάξεων, χρήση παραμέτρων στην main και applets),