Base Knowledge
Not aplicable
Teaching Methodologies
The following teaching methodologies are used in this course:
1. Expository method: explanatory method where theoretical foundations and concepts are presented by the teacher and discussed with the class. Concepts and information will be presented to students through, for example, slide presentations or oral discussions. It will be used in classes to structure and outline the information.
2. Demonstrative method: based on the example given by the teacher of a technical or practical operation that one wishes to be learned. It focuses on how a given operation is carried out, highlighting the most appropriate techniques, tools and equipment. It will be used, for example, in practical and laboratory classes.
3. Interrogative method: process based on verbal interactions, under the direction of the teacher, adopting the format of questions and answers. It allows for greater dynamics in the classroom and consolidates learning. It will be used, for example, to remember elements of previous classes and in revisions of the lectured content.
4. Active methods: pedagogical techniques will be used in which the student is the center of the learning process, being an active participant and involved in his own training. The teacher assumes the role of facilitator, stimulating critical thinking, collaboration, creativity and student autonomy. They will be applied in classes to achieve a dynamic and more lasting learning environment.
Learning Results
Part I – Perform processes of acquisition and manipulation of multimedia data as well as build multimedia applications using the latest tools and technologies.
Part II – Perform processes for creating, modeling and manipulating 2D and 3D content.
At the end of the semester students should be able to interpret, build and compose 2D and 3D content and develop applications in which this content is used.
Program
Part I – Multimedia
Introduction to multimedia: Acquisition, creation and editing of multimedia content.
a) Image: acquisition processes, notions of image compression, bitmap vs. image. vector, main image formats
b) Audio: acquisition processes, notions of audio compression, main audio formats
c) Video: acquisition processes, notions of video compression, main video formats
Development of applications involving the manipulation of multimedia content.
Part II – Computer Graphics
Introduction to Computer Graphics
a) Creation and manipulation of 2D and 3D graphics
b) 3D object modeling and manipulation
Development of applications involving the manipulation of 2D and 3D multimedia content.
Curricular Unit Teachers
Gonçalo Miguel Santos MarquesGrading Methods
1 - Periodic Evaluation:
a) practical assignments (50%);
b) an individual written test (50%)
2 - Exam Evaluation:
a) an individual written test (75%)
b) an individual practical assignment with presentation (25%)
General Rules:
There is a minimum 45% value for each evaluation element in all evaluation periods.
The practical assignments are followed by an oral presentation to the discipline's teacher for individual validation, defense, and discussion of the options implemented.
Each evaluation period is independent of the remaining evaluation periods, presenting specific assignments, distinct from the remaining ones.
The practical assignments must be carried out exclusively during the teaching period. Failure to obtain a minimum score of 45% in practical group assignments will result in the student not being admitted to the Evaluation by Exam, with the consequent failure of the curricular unit.
Internship(s)
NAO
Bibliography
Costa, E. (2015). Programação em Python Fundamentos e Resolução de Problemas. FCA
FCAGuttag, J. (2021). Introduction to computation and programming using Python: With application to Computation Modeling and understanding data. the MIT Press.
Pereira, J. M., Brisson, J., Coelho, A., Ferreira, A., & Gomes, M. R. (2018). Introdução à Computação Gráfica. FCA
Marques, M. P. (2004). Sistemas e Técnicas de Produção Áudio. FCA
Ribeiro, N. M. (2012). Multimédia e Tecnologias Interativas. FCA.
Ribeiro, N., & Torres, J. (2009). Tecnologias de compressão multimédia.
Torralba, A., Isola, P., & Freeman, W. T. (2024). Foundations of Computer Vision. MIT Press.