Lab Evaluations


Laboratory evaluations scheduled from Monday-April 1 to Thursday-April 4 (1st evaluation), and Monday-May 13 to Thursday-May 16 (2nd evaluation), will be held in SCDEEC and are governed from the following rules.

Generic rules:

  • First evaluation accounts for 10% of the final mark (2 points out of 20), whereas second evaluation accounts for 15% of the final mark (3 points out of 10).
  • The evaluation is individual and it takes 60 minutes.
  • The evaluation is of practical nature, and as such it will be given particular relevance to code that compiles and runs; so, it is better to have a code that has less functionality but compiles and runs correctly!
    • Code that does not compile or crashes at run-time will have at most 1.2 (1.8) point (out of 2 (3) points).
  • On the day and time specified for the evaluation, students must arrive on time at SCDEEC and must wait quietly in the lobby until called to enter the lab. 
  • When students are called to enter the lab, first put all materials at the front of the lab before taking a seat, and then sit in an available computer.
  • Ensure mobile phones or any other electronic devices are switched off and placed with personal belongings apart from the desk. Any student who does not switch off its phone, or who retains one in its possession, will be disqualified.
  • This is a closed book evaluation, so in the desk students must have only a pen and identification.
  • Remain seated and wait for instructions. Do not login in your computer until instructed.
  • Evaluation sheets will be placed on the desks. Students may read the first page but they should not turn the evaluation sheet before instructed.

During the evaluation:

  • Provide proof of your identity.
  • Only have on your desk your identification and a pen.
  • Do not attempt to use the internet. The internet in your computer is off.
  • Do not attempt to use any USB pen, to put/take info in/from your computer. 

Evaluation instructions:

  • The evaluation consists in a program to be developed within a package named lab_NUMBER where NUMBER is the student number (e.g.: student number 12345 should create a package named lab_12345 and provide java classes inside this package). This package must be found inside the workspace folder that Eclipse creates in your desktop, exactly at /home/poo/Desktop/LAI/workspace/LAB/src/lab_NUMBER. Before stating ensures everything is in place.
  • Skim all the evaluation before beginning to best plan your time.
  • When the evaluation ends leave the computer on and in session, that is, DO NOT LOGOUT, and leave the examination sheet on the desk.
  • If the program does not compile, or crashes, it will be evaluated to a maximum of 1.2 (1.8) point (out of 2 (3) points).

Students' distribution in the shifts

Find the distribution for the 1st lab evaluation here.
Find the distribution for the 2nd lab evaluation here.

Students who are not in this list and want to do the lab evaluation should contact the teacher immediately (preferably after lectures, if not possible via e-mail).

Evaluation topics

First lab evaluation
  • Lectures slides: UML, Introduction to Java, Java tools, Java classes and objects, Java methods, Java environment classes, UML associations in Java and Inheritance in Java.
  • Labs until March 22nd (inclusive)
Second lab evaluation
  • Everything until the previous week (May 9th)

Previous years evaluations

Note that the folder where you need to place your code (see evaluation instructions in this announcement) is not the same as it was in 2014!

First lab evaluation: lab1 (solution).
Second lab evaluation: lab2 (solution).