Multimedia Programming
1
2021-2022
01015941
Computer Science
Portuguese
Face-to-face
SEMESTRIAL
12.0
Compulsory
1st Cycle Studies
Recommended Prerequisites
Introduction to Programming and Problem Solving.
Teaching Methods
A project-based learning strategy and a teacher model based on one teacher per class are adopted, without formal distinction between theoretical and practical classes, promoting autonomous and inter-peer learning. An integrative project, involving multimedia elements, will be decoupled in progressive challenges of a more restricted scope. Conceptual learning will follow closely the activities of practical realization, seeking whenever possible to guide learning by the needs of the design challenges posed, in articulation with parallel courses in design.
Learning Outcomes
Develop programming skills involving multimedia elements, as well as the modeling, simulation and animation of graphical representations, and the dynamic data structures required to do so. Gain insight to the integration of design knowledge into a multimedia programming project. Qualify for the software development of medium-sized multimedia projects.
Work Placement(s)
NoSyllabus
Develop programming skills involving multimedia elements, as well as the modeling, simulation and animation of graphical representations, and the dynamic data structures required to do so. Gain insight to the integration of design knowledge into a multimedia programming project. Qualify for the software development of medium-sized multimedia projects.
Head Lecturer(s)
Fernando Amílcar Bandeira Cardoso
Assessment Methods
Assessment
Other: 20.0%
Exam: 40.0%
Project: 40.0%
Bibliography
"Processing: A programming handbook for visual designers and artists". Casey Reas and Bem Fry. MIT Press. 2014.
"Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction", Daniel Shiffman. Morgan Kaufmann, 2015.
Site do Processing: www.processing.org