Program
Search
Print
Programmazione ad Oggetti
Object Oriented Programming Francesco Pagliarecci
Seat
Ingegneria
A.A.
2015/2016
Credits
9
Hours
72
Period
I
Language
ENG
Prerequisites
NO
Learning outcomes
Know and understand the basics of object-oriented programming. Implement complex programs in Java.
Program
Review of procedural programming. Introduction to object-oriented programming. Introduction to Java. Object lifecicle and access control. Inheritance and polymorphism. Exception handling. Strings. Generics. I/O.
Development of the examination
LEARNING EVALUATION METHODSProject + Oral
LEARNING EVALUATION CRITERIATo successfully pass the assessment of learning, the student must demonstrate, through above descibed two tests, having understand criteria and procedures for software development through object-oriented programming. He must prove, in addition, to be able to apply, on their own, these criteria and these procedures to the project components or simple applications, to know how to properly use appropriate tools and technologies of developing and finally to draw up a technical report.
LEARNING MEASUREMENT CRITERIAFor each one of the described tests an evaluation has been assigned between zero and thirty. The overall evaluation, is the average of the obteined marks in the two tests, with rounding up to the next integer.
FINAL MARK ALLOCATION CRITERIAAs the overall outcome of the evaluation is positive, the student must achieve at least the sufficiency, equal to eighteen points, in each of the above described tests. The highest rating is achieved by demonstrating a thorough understanding of the course content in the tests. Honours is reserved to students who, having done all the tests so correctly, have shown a particular brilliance in the oral presentation and preparation of the project.
Recommended reading
Herbert Schildt, Java la guida completa, McGraw-Hill
Courses
- Ingegneria Informatica e dell'Automazione (Corso di Laurea Triennale (DM 270/04))
- Ingegneria Informatica e dell'Automazione (Corso di Laurea Magistrale (DM 270/04))