This subject is based on the skills and knowledge acquired in the subjects:
- Human-Computer Interaction I
- Programming Fundamentals I and II
- Software Engineering I
This subject is integrated into the subject of SPECIFIC TECHNOLOGY "INFORMATION TECHNOLOGIES" of the curriculum.
Application usability involves creating user interfaces for applications that are easy to learn, use and user-friendly. A usable user interface is a key factor for the success of any application. The aim of this subject is to deepen the development of user interfaces that fulfill high quality standards, serving as a complement to other subjects such as Software Engineering, Databases, and extending the issues presented in the subject Human-Computer Interaction I, so that the student is trained as a professional in the development and evaluation of user interfaces.
Course competences | |
---|---|
Code | Description |
INS01 | Analysis, synthesis, and assessment skills. |
INS02 | Organising and planning skills. |
INS04 | Problem solving skills by the application of engineering techniques. |
INS05 | Argumentative skills to logically justify and explain decisions and opinions. |
PER02 | Ability to work in multidisciplinary teams. |
PER04 | Interpersonal relationship skills. |
PER05 | Acknowledgement of human diversity, equal rights, and cultural variety. |
SIS01 | Critical thinking. |
SIS03 | Autonomous learning. |
SIS04 | Adaptation to new scenarios. |
SIS05 | Creativity. |
TI03 | Ability to use methodologies focused on users and organisations for the development, assessment, and management of applications and systems based on information technologies which could guarantee accessibility, ergonomics, and usability of systems. |
Course learning outcomes | |
---|---|
Description | |
Design of web interfaces that meet established standards, following design patterns and criteria of accessibility, ergonomics, usability and quality. | |
Development and assessment of user interfaces following a methodological approach, making use of models, using techniques such as task analysis, and involving the user in their own development. | |
Additional outcomes | |
Not established. |
The practical sessions will focus on the development of an interactive application with a graphic user interface.
The order in which the theory is taught can be modified.
Training Activity | Methodology | Related Competences (only degrees before RD 822/2021) | ECTS | Hours | As | Com | Description | |
Class Attendance (theory) [ON-SITE] | Lectures | TI03 | 0.6 | 15 | N | N | Teaching of the subject matter by lecturer (MAG) | |
Individual tutoring sessions [ON-SITE] | TI03 | 0.18 | 4.5 | N | N | Individual or small group tutoring in lecturer¿s office, classroom or laboratory (TUT) | ||
Study and Exam Preparation [OFF-SITE] | Self-study | TI03 | 1.8 | 45 | N | N | Self-study (EST) | |
Other off-site activity [OFF-SITE] | Practical or hands-on activities | INS01 INS02 INS04 INS05 PER02 PER04 PER05 SIS01 SIS03 SIS04 SIS05 TI03 | 0.9 | 22.5 | Y | Y | Lab practical preparation (PLAB) | |
Problem solving and/or case studies [ON-SITE] | Problem solving and exercises | INS04 INS05 PER02 PER04 PER05 SIS01 SIS03 SIS04 SIS05 TI03 | 0.6 | 15 | Y | N | Worked example problems and cases resolution by the lecturer and the students (PRO) | |
Writing of reports or projects [OFF-SITE] | Self-study | INS01 INS02 INS04 INS05 PER02 PER04 PER05 SIS01 SIS03 SIS04 SIS05 TI03 | 0.9 | 22.5 | Y | N | Preparation of essays on topics proposed by lecturer (RES) | |
Laboratory practice or sessions [ON-SITE] | Practical or hands-on activities | INS04 INS05 PER02 PER04 PER05 SIS01 SIS03 SIS04 SIS05 TI03 | 0.72 | 18 | Y | Y | Realization of practicals in laboratory /computing room (LAB) | |
Final test [ON-SITE] | Assessment tests | INS04 INS05 SIS01 SIS05 TI03 | 0.3 | 7.5 | Y | Y | According to the evaluation modality (EVA) | |
Total: | 6 | 150 | ||||||
Total credits of in-class work: 2.4 | Total class time hours: 60 | |||||||
Total credits of out of class work: 3.6 | Total hours of out of class work: 90 |
As: Assessable training activity Com: Training activity of compulsory overcoming (It will be essential to overcome both continuous and non-continuous assessment).
Evaluation System | Continuous assessment | Non-continuous evaluation * | Description |
Final test | 50.00% | 50.00% | Final test of the complete syllabus of the subject (EVA) |
Theoretical papers assessment | 15.00% | 15.00% | Non-compulsory activity that can be retaken. To be carried out before end of teaching period |
Laboratory sessions | 25.00% | 25.00% | Compulsory activity that can be retaken. To be carried out during lab sessions |
Assessment of active participation | 10.00% | 0.00% | Non-compulsory activity that can be retaken. To be carried out during the theory/lab sessions for the students who take the continuous assessment mode. The students who take non-continuous assessment mode will be evaluated of this activity through an alternative system in the ordinary call |
Total: | 100.00% | 90.00% |
Not related to the syllabus/contents | |
---|---|
Hours | hours |
General comments about the planning: | The subject is taught in 3 x 1,5 hour sessions per week. |
Author(s) | Title | Book/Journal | Citv | Publishing house | ISBN | Year | Description | Link | Catálogo biblioteca |
---|---|---|---|---|---|---|---|---|---|
B. Shneiderman, C. Plaisant | Designing the User Interface: Strategies for Effective Human- Computer Interaction | Pearson | 2017 | ||||||
Flutter | Flutter documentation | https://docs.flutter.dev/ | |||||||
H. Sharp, Y. Rogers, J. Preece | Interaction Design: Beyond Human-Computer Interaction | Wiley | 2019 | ||||||
M.O. Leavitt, B.Shneiderman | Research-Based Web Design & Usability Guidelines | 2005 | https://www.usability.gov | ||||||
S. Baidachnyi | Developing Windows 10 Applications with C# | 978-1522894919 | 2016 | ||||||
T. Brinck | Usability for the Web. Designing web sites that work | Morgan Kaufmann Publishers | 1-55860-658-0 | 2002 | |||||
W3C | Web Accesibility Initiative, WAI | https://www.w3.org/WAI |