Software Applications Laboratory
Keywords |
Classification |
Keyword |
OFICIAL |
Interaction and Multimedia |
Instance: 2007/2008 - 1S
Cycles of Study/Courses
Teaching language
Portuguese
Objectives
The main goal is to provide practice in the development of software applications, involving multidisciplinary skills in several areas, namely, Computer Graphics and Operating Systems that were acquired in previous courses.
Program
Image synthesis: Phong illumination model; polygonal surface rendering; texture mapping.
Human-Machine Interface: functionality and usability; event handling and user interaction; GUI building.
Operating Systems: file manipulation; process and thread creation and management; interprocess communication and synchronization mechanisms.
Teaching methods and learning activities
Theoretical classes:
Reviewing of the relevant themes for the practical works. Particular care with implementation details as well as proper cues for their development.
Presentation of the main characteristics related to the technologies to be used (OpenGL, Operating System API...)
Practical classes:
Development of 3 software projects, in groups of two students, oriented to the themes mentioned in the "Contents" above.
Software
OpenGL
keywords
Technological sciences > Technology > Graphic techniques > Computer graphics
Technological sciences > Technology > Interface technology > Virtual reality
Evaluation Type
Distributed evaluation without final exam
Assessment Components
Description |
Type |
Time (hours) |
Weight (%) |
End date |
Subject Classes |
Participação presencial |
70,00 |
|
|
|
Total: |
- |
0,00 |
|
Eligibility for exams
Not exceed the absence limits and actively participate in the practical works development.
Calculation formula of final grade
Final Classification = 0.70 (0.30W1 + 0.40W2 + 0.30W3) + 0.30Av.
With: W1, W2 e W3 are the classifications obtained in works 1, 2 and 3, respectively; Av is the individual continuous evaluation.
Special assessment (TE, DA, ...)
Working Students or equivalent are exempt of the classes but have to present the evolution of each practical work in the middle of the time assigned to its execution, as well as to make the final presentations altogether with regular students.
Classification improvement
Development of alternative works in the next course term.
Observations
Each work is evaluated at the end of the period stipulated for its development, in the practical class properly scheduled.
Pre-requisite: it is desirable that the students in this course acquired frequency in courses CGI and AED2 from 2nd year, as well as participate in the course SO, from 3rd year.