The main objective of this course is providing the student with the knowledge, skills and competences required to design and develop multimedia applications. The course thus aims at the objective of providing the student with the required knowledge and skills for creating multimedia applications and web sites using appropriate technologies (Web technologies, multimedia libraries and frameworks, IDE)
To achieve this goal, the student must acquire the following competences:
1. Specific competences
1.1. Cognitive (PO: a): at the end of the course the student must be able to:
- Know the HTML5 language for representing structured and multiplatform (multimedia) web content
- Know the CSS language for formatting web pages
- Know the Javascript language for introducing interaction and processing in web sites
- Understand languages for description and animation of multimedia information, as well as their adaptation to Web environments
- Know the structure of a multimedia application
- Know specific libraries for programming multimedia applications
1.2. Instrumental (PO: a): at the end of the course, the student is expected to be able to:
- Design and develop interactive and multimedia web pages
- Insert and define the interaction with components in multiplatform, interactive applications
- Create (design and program) multimedia applications.
- Use existing frameworks for creating multimedia solutions.
1.3. Attitude (PO: d): at the end of the course, the student should attain:
- A proactive attitude for contributing solutions for the design of multimedia applications
- An attitude of collaboration as a mean for solving complex problems
- A creative actitude for the design of multimedia applications and interfaces
2. General competences
- Capacity to apply theoretical concepts (PO: a)
- Collaborative work (PO: d)
- Ability to organize and plan the work for solving problems and fulfilling a given task (PO: a, d)
- Ability to search and discriminate the information relevant for solving a given problem (PO: a)
- Ability to create a system according to given requirements (analyze the requirements, design, develop and test the system) (PO: a, d) [This competence is particularly critical for the course]