What are you looking for?
Face-to-face classes, as well as communication through the forum and e-mail, will take place in Spanish or Catalan. Virtual classroom slides and materials will be provided in English.
E1_Design and program the graphical interfaces of static or dynamic web portals, interactive applications and video games, following usability and accessibility criteria
E4_Design, plan, edit, program and market interactive multimedia applications
T1_That students know a third language, which will be preferably English, with an adequate level of oral and written form, in accordance with the needs of the graduates of each degree
T2_That students have the ability to work as members of an interdisciplinary team either as one more member, or performing management tasks in order to contribute to developing projects with pragmatism and a sense of responsibility, making commitments taking into account the available resources
There are more and more tools in the audiovisual environment that incorporate concepts of computational thinking and algorithmic thinking in a very diverse way. On the one hand, algorithmic is necessary for the construction of interactive projects, for the creation of non-linear or interactive narratives, to algorithmically express dynamic behavior (movement) both in motion graphics environments and in animation or visual effects, and of course for the design and prototyping of interfaces, applications and web environments. On the other hand, the work methodology of computational thinking structures and provides the student with resources both to be competent in the management of different technological tools, and to solve challenges in a structured way. The subject includes learning activities with group projects designed to apply the concepts learned in the classroom. These activities allow hands-on learning of concepts and encourage collaboration and creativity in an audiovisual environment.
Therefore, the subject has two main objectives:
safe spaces:
The classroom (physical or virtual) is a safe space, free of sexist, racist, homophobic, transphobic and discriminatory attitudes, either towards students or teachers. We trust that together we can create a safe space where we can make mistakes and learn without having to suffer the prejudices of others.
Unit 1: Introduction to algorithms and programming
Unit 2: Graphic programming and interaction
Unit 3: Audiovisual media
Each student's final grade will be calculated by combining continuous assessment, based on group work, together with an individual final exam. The percentages for each activity are as follows:
Final grade = A1 x 0.10 + A2 x 0.10 + A3 x 0.15 + A4 x 0.05 + A5 x 0.05 + A6 x 0.05 + A7 x 0.50
Considerations:
Recovery:
McCarthy, Lauren; Reas, Casey; Fry, Ben (2015). Make: Getting Started with p5.js: Making Interactive Graphics in JavaScript and Processing. Maker Media.
Rubiales Gómez, Mario (2021). Web development course: HTML, CSS and JavaScript. Anaya.
Shiffman, D. (2012). The nature of code: Simulating natural systems with Processing. D. Shiffman.