Vittorio FUCCELLA | PROGETTAZIONE DI SISTEMI INTERATTIVI
Vittorio FUCCELLA PROGETTAZIONE DI SISTEMI INTERATTIVI
cod. 0522500071
PROGETTAZIONE DI SISTEMI INTERATTIVI
0522500071 | |
DIPARTIMENTO DI INFORMATICA | |
COMPUTER SCIENCE | |
2015/2016 |
YEAR OF COURSE 2 | |
YEAR OF DIDACTIC SYSTEM 2010 | |
PRIMO SEMESTRE |
SSD | CFU | HOURS | ACTIVITY | |
---|---|---|---|---|
INF/01 | 6 | 48 | LESSONS |
Objectives | |
---|---|
KNOWLEDGE AND UNDERSTANDING THE COURSE INTRODUCES STUDENTS TO MODELS, METHODS AND MEASURES USED IN THE DESIGN AND ANALYSIS OF INTERACTIVE SYSTEMS. THE COURSE WILL START WITH FOUNDATIONAL TOPICS INCLUDING HISTORICAL CONTEXT, THE HUMAN FACTOR AND INTERACTION ELEMENTS. IN ADDITION, WE WILL DEEPEN THE METHODS FOR CONDUCTING AN EXPERIMENT TO EVALUATE A NEW COMPUTER INTERFACE OR INTERACTION TECHNIQUE. APPLYING KNOWLEDGE AND UNDERSTANDING THE THEORETICAL AND PRACTICAL KNOWLEDGE ACQUIRED IN THE DIFFERENT DISCIPLINES AND THE ANALYSIS OF CASE STUDIES WILL ALLOW THE STUDENT TO DESIGN, IMPLEMENT AND EVALUATE USER INTERFACES. IN PARTICULAR, MOST OF THE APPLICATIONS WILL BE DEVELOPED ON THE ANDROID PLATFORM AND ON MOBILE DEVICES SUCH AS SMARTPHONES AND TABLETS. MAKING JUDGEMENTS THE STUDENTS WILL BE GIVEN THE OPPORTUNITY TO AUTONOMOUSLY CHOOSE THE STRATEGIES FOR DESIGNING AND IMPLEMENTING AN INTERACTIVE SYSTEM, BY JUDICIOUSLY EVALUATING THEIR PROS AND CONS. COMMUNICATION THE COURSE AIMS TO DEVELOP STUDENT’S ABILITY TO COMMUNICATE WITH INSTRUCTOR AND COLLEAGUES BOTH IN CLASS AND THROUGH E-LEARNING TOOLS. STUDENTS WILL BE ABLE TO INTERACT WITH EACH OTHER IN THE DEVELOPMENT OF GROUP PROJECTS, BY EXCHANGING IDEAS AND DURING THE PRESENTATION OF THEIR WORK. OTHER IMPORTANT OPPORTUNITIES FOR INTERACTION WILL BE REPRESENTED BY THE ORGANIZATION AND PARTICIPATION IN EXPERIMENTS WITH USERS. LIFELONG LEARNING SKILLS IN ADDITION TO TEXTBOOKS, STUDENTS CAN CONSULT THE MAIN DIGITAL LIBRARIES CONTAINING THE SCIENTIFIC LITERATURE IN THE FIELD, IN ORDER TO ENRICH THE ACQUIRED SKILLS AND APPLY THOSE SKILLS TO OTHER COURSES. |
Prerequisites | |
---|---|
BASIC KNOWLEDGE OF ALGORITHMS, DATA STRUCTURES AND HIGH-LEVEL PROGRAMMING LANGUAGES, PARTICULARLY JAVA, ARE RECOMMENDED. |
Contents | |
---|---|
PART I: THEORY •HISTORICAL CONTEXT •THE HUMAN FACTOR •INTERACTION ELEMENTS •SCIENTIFIC FOUNDATIONS •DESIGNING HCI EXPERIMENTS •HYPOTHESIS TESTING •MODELING INTERACTION •WRITING AND PUBLISHING A RESEARCH PAPER PART II: APPLICATION •THE ANDROID PLATFORM •APP DEVELOPMENT •GUI DESIGN |
Teaching Methods | |
---|---|
LECTURES AND ONLINE SUPPORT THROUGH THE E-LEARNING PLATFORM. |
Verification of learning | |
---|---|
THE EXAM CONSISTS OF A WRITTEN TEST AND THE DISCUSSION OF A PROJECT. |
Texts | |
---|---|
- I. SCOTT MACKENZIE, HUMAN-COMPUTER INTERACTION: AN EMPIRICAL RESEARCH PERSPECTIVE (1ST EDITION), MORGAN KAUFMANN. - ANDROID MANUAL AT STUDENT’S CHOICE. |
BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2016-09-30]