Guia docente 2017_18
Escola de Enxeñaría de Telecomunicación
Degree in Telecommunications Technologies Engineering
 Subjects
  Programming II
   Assessment
  Description Qualification Training and Learning Results
Projects Students, organised in groups of two, will deliver the proposed software project at most the first school day after Christmas. This will consist of his final design (UML diagrams ), the code and the documentation generated explanatory of the implementation. That the code delivered can be compiled and executed in the laboratory computers will be necessary condition to surpass this proof of evaluation.

During the last week of the course, students will have an interview with the professor in the schedule of the laboratory, devoted to show the authorship of the project and realise diverse proofs of functionality. Both members of the group must attend the interview. The issues raised therein will have to be answered individually to be able to ascertain the degree of understanding and implication of the student in the project developed,
owing each student identify the parts of the project that has implemented. The adecuate answers wil be used to establish, together with a group of tests of functionality and the analysis of the quality of the code, the individual cualification of each student.

In case that a student do not accredit properly the authorship, the project will be considered not valid, and the students will be considered suspense in the corresponding announcement.

For the students that accredit properly the authorship, the evaluation of the project will take into account so much the adecuate answers in the authorship interview, like the correct functionality, like the quality of the code and the use of the technics of object oriented programming. The determination of the correct functionality will be realised by means of a group of around 50 tests on the software delivered.
33 B6
B14
C50
C53
Case studies / analysis of situations At the end of the 9ª week of the academic course the students, organised in groups of two, will deliver the UML design of a project software.

In lective hours the members of each group wil do with the professor a brief authorship interview of this design, which together with the delivered design, wil be used to establish the individual note of each student.
7 C51
C52
Troubleshooting and / or exercises Written exam to be done individually in the date published in www.teleco.uvigo.es for this purpose,
which will consist of the combination of the following types of questions: resolution of problems,
short questions about the theoretical concepts explained in the master sessions, to justify reasonably
if one or more statements are true or false, small tests about theoretical and application aspects.
The number and combination of these questions will be defined for each particular exam.
Support materials (notes, books, collections of problems) are not allowed.
50 C50
C51
C53
Practical tests, real task execution and / or simulated. At the end of the 7th week of the academic course the students, organized in pairs, will submit the Java initiation practices proposed in the laboratory.

In lective hours the members of each group wil realise with the professor a brief authorship interview of the initiation practices, which together with a group of tests of correct operation on the software delivered, wil be used the establish the individual note of each student.
10 C50
C51
C52
C53
 
Other comments on the Evaluation

There are two modalities of evaluation of this subject: continuous evaluation (CE) and traditional evaluation (TE). The students will have to choose one of the two modalities taking into account the following conditions:

- The CE includes the 4 proofs described in the evaluation section.

- Whether they opt for the CE or for the TE, students must develop a project. To facilitate the choice between CE and TE, the specifications of the project will be available in Faitic the 4th week of the academic course.

- In the TE the project will be carried out individually.

-  The students that choose the CE will submit at the end of the 9th week of the academic course the UML design of the project (corresponding to the 2nd proof described in the evaluation section). By means of this submission the students agree to follow the CE and reject the TE. From this moment these students may not appear as if they have not taken the subject.

- The students that do not submit the UML design of the project in the stipulated date reject the CE, so that they will be evaluated by means of the modality of TE. It is not possible to join the CE in the following intermediate proofs.

- The proofs of CE are not recoverable in any case, and they can not be repeated outside the dates stipulated by the teachers.

- Marks (of proofs of CE or practical projects or exams) are not saved from one course to another.

First announcement. Students that opt for the CE. They will be evaluated as follows:

Theoretical part:

- Written exam (50%). Individual exam. It corresponds to the 3rd proof described in the evaluation section. The mark of this exam only will be saved for the second announcement if it is equal or higher than 4.5 over 5.

Practical part:

- Practices of initiation in Java (10%). To be done in pairs. It corresponds to the 4th proof described in the evaluation section.

- Project (40%). To be done in pairs. It is divided in two parts:

  1. Design (7%). It corresponds to the 2nd proof described in the evaluation section.
  2. Implementation (33%). It corresponds to the 1st proof described in the evaluation section.

The requirements to pass will be:

- A minimum of 1/3 of the total in the theoretical part.

- A minimum of 1/3 of the total in the part of implementation of the project (or 1/3 of the total of the practical exam according to the case).

- A total mark (sum of the 4 proofs) equal or higher than 5.

- If the total mark is equal or higher than 5 but the minimun in some part has not been reached, the final mark will be 4.5 points (failure).

First announcement. Students that opt for the TE. They will be evaluated as follows:

Theoretical part:

- Written exam (50%). Individual exam. It corresponds to the 3rd proof
described in the evaluation section. The mark of this exam only will be
saved for the second announcement if it is equal or higher than 4.5
over 5.

Practical part:

-  Individual realization of a software project that will suppose the remaining 50% of the final mark. This project will consist of the design (UML diagrams), the Java code and the generated documentation about the implementation details. The evaluation will take into account correct design, correct functionality, quality of the code and use of techniques of OOP. It must be submitted before the first school day after Christmas holidays.

- Realization of an interview with the teacher with the aim of proving the authorship of the project. This interview will take place in the laboratory hours during the last week of the course. If the student does not accredit properly the authorship did not surpass
the announcement, and will have to do the  corresponding project to the
second announcement.

• The requirements to approve will be:

- A minimum of 1/3 of the total in the theoretical part.

- A minimum of 1/3 of the total in the part of the project (or 1/3 of the total of the practical exam according to the case).

- A total mark (sum of the 2 proofs) equal or higher than 5.

- If the total mark is equal or higher than 5 but the minimun in some part has not been reached, the final mark will be 4.5 points (failure).

Second announcement. The students will be evaluated as follows:

Theoretical part:

-  Written exam (50%). Individual exam. It corresponds to the 3rd proof described in the evaluation section. The mark of this exam will not be never saved for others convocatories.

Practical part:

It will depend on whether the student has delivered or not the project in the first call. For the students that have followed the CE in the first call, it will be considered that a student has delivered the project when, as least, he/she has submitted an UML design in which he/she has obtained a mark equal or higher than 0.4 of 0.7.

- The students that do not deliver the project in the first announcement or that have not surpassed the authorship interview, will have to do necessarily  the extended project of the second
announcement. In any case lose the notes of the parts of
initiation in Java and UML design  if they opted for the CE in
the first announcement, that is to say, will be evaluated on 5.

- The practical part to be done for the students that deliver the project in the first call will depend on the mark obtained in the project in that call, as follows:

  • Mark >= 1.5 with CE or Mark >= 2.5 with TE. They will keep the mark. However, they will be able to improve the mark of the project delivering a new version of the one of the first call together with the new functionalities to be done, that will be published in Faitic. In the same way, they will deliver a document that addresses the changes and updates in the project from the version delivered in the first call.
  • Mark between 1 and 1.5 by CE or Mark between 5/3 < 2.5 with TE. Must do  necessarily the extended project of the second announcement. They will not keep the mark of the project of the first call, but they will keep the marks of the parts of initiation in Java and UML design if they have opted for the CE in the first call.
  • Mark < 1 with CE or Mark < 5/3 by TE. Must do necessarily  the extended project  of the second announcement. They will not keep the marks of the parts of initiation in Java and UML design if they have opted for the CE in the first call, that is, they will be evaluated on 5.

Requirements to pass. The requirements to pass will be:


- A minimum of 1/3 of the total in the theoretical part.

- A minimum of 1/3 of the total of the project without taking into account the marks of the parts of initiation in Java and UML design if they have opted for the CE in the first call (or 1/3 of the total of the practical exam according to the case).

- A total mark (sum of all the proofs) equal or higher than 5.

- If the total mark is equal or higher than 5 but the minimun in some part has not been reached, the final mark will be 4.5 points (failure).

Universidade de Vigo            | Reitoría | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000