《交互设计二》课程教学大纲_第1页
《交互设计二》课程教学大纲_第2页
《交互设计二》课程教学大纲_第3页
《交互设计二》课程教学大纲_第4页
《交互设计二》课程教学大纲_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、交互设计二教学大纲课程代码174224课程名称交互设计二英文名称Interaction design 1课程类别专业领域课课程性质选修学时总学时:64;上机学时:0;实验学时:0实创学时:32学分4开课学期6开课单位设计学院适用专业工业设计授课语言中文先修课程素描,色彩,基础造型,产品设计方法学,创新设计,服务设计毕业要求(专业培养能力)NO2、3、4、5、9、10课程培养学生的能力(教学目标)课程培养目标主要包括:1)使学生了解移动通信领域的前沿技术及其相关应用,掌握几种常用的移动应用开发平台的构建方法,了解几种主流的移动应用开发技术。2) 使学生能够基于安卓、IOS等主流智能移动

2、操作系统平台,设计和开发具有优秀交互能力的移动终端应用程序。3)具备移动终端GPS、陀螺仪、摄像头等传感器的程序开发能力。4)熟悉几种游戏开发技术,具备游戏程序开发能力。课程简介本课程分为基础理论教学和实验实践两大部分。其中,基础理论教学主要向学生讲授移动应用开发的相关基础理论、前沿技术和主流的应用开发平台及其开发技术;实践部分主要通过学生自由组成移动项目开发小组,通过教师指定和自主选题的方式进行项目实践。教学内容与学时分配(一)第一章 概述 4学时 1、教学目的与要求 了解移动终端应用开发的基本方法,了解移动终端的几种操作系统和应用开发平台,了解移动终端应用的交互技术,开发环境的搭建。 2、

3、教学内容(1)移动终端应用开发的基本方法,开发平台,交互技术。重点:移动终端应用开发环境搭建。难点:移动终端应用开发与其他软件开发的区别与联系。(二)第二章 用户界面设计 8学时 1、教学目的与要求掌握移动应用程序界面设计的各种组件的使用;掌握在界面设计时进行布局编程、菜单编程,设计控件时兼顾控件的事件响应处理。2、理论教学内容 4学时(1)各种用户界面的控件的使用方法(2)界面布局的特点和使用方法(3)菜单的使用方法(4)用户界面设计与开发实践重点:用户界面的设计和编程过程难点:用户界面的控件的使用方法3、实验教学内容 4学时(1)移动应用程序界面设计(三)第三章 图形绘制与多媒体 8学时

4、1、教学目的与要求掌握二维和三维图形的绘制基础,熟悉绘图函数的调用和处理,熟悉动画技术,熟悉音频、视频信息的处理2、理论教学内容 4学时(1)图形绘制基础(2)三维图形生成技术(3)动画技术(4)音频和视频重点:二维三维图形的绘制和生成技术难点:三维图形绘制和多媒体处理,三维物体碰撞检测3、实验教学内容 4学时(1)二维三维图形绘制基础(2)多媒体信息的导入(四)第四章 交互手势识别 8学时 1、教学目的与要求熟悉常用的交互手势设计,能够熟练使用手势识别器,能够进行触摸事件处理并能进行正确识别2、理论教学内容 4学时(1)手势种类(2)使用手势识别器(3)触摸事件与手势识别重点:交互手势的识别

5、和处理难点:手势识别函数的使用3、实验教学内容 4学时(1)交互手势识别实践(五)第五章 加速度计与陀螺仪 8学时 1、教学目的与要求 了解加速度计与陀螺仪的工作原理和基本功能,熟悉加速度计与陀螺仪处理函数的使用,能够进行感知设备方向和姿态的交互应用设计。2、理论教学内容 4学时(1)加速度计基本概念和功能(2)使用加速度计感知设备方向(3)陀螺仪基本概念与功能(4)感知设备姿态重点:加速度计与陀螺仪程序设计难点:加速度计与陀螺仪传感器处理函数3、实验教学内容 4学时(1)加速度计与陀螺仪程序设计实践(六)第六章 照相机与摄像头 8学时 1、教学目的与要求 了解加照相机与摄像头的工作原理和基本

6、功能,熟悉照相机与摄像头处理函数的使用,能够使用移动终端进行图像抓取和视频捕获。2、理论教学内容 4学时(1)摄像头基本概念和功能(2)图像抓取(3)图像编辑(4)视频捕获与处理重点:照相机与摄像头的使用难点:图像与视频处理函数的使用3、实验教学内容 4学时(1)照相机与摄像头程序设计实践(七)第七章 定位与地图 8学时 1、教学目的与要求 了解GPS传感器的工作原理和基本功能,熟悉地图与定位函数的使用,能够使用移动终端进行定位和地图访问。2、理论教学内容 4学时(1)使用GPS获取位置(2)定位服务编程(3)地理信息编码与反编码(4)Google地图应用重点:GPS传感器与地图的使用难点:地

7、图定位处理函数的使用3、实验教学内容 4学时(1)定位与地图程序设计实践(八)第八章 移动终端综合应用开发  12学时 1、教学目的与要求 通过给定具体功能,进行移动终端综合应用开发,或进行游戏应用开发,熟悉移动应用开发的流程,能够合理使用传感器和处理函数,能够进行应用的测试和发布2、理论教学内容 4学时(1)应用策划与设计(2)搭建程序框架(3)调用传感器(4)运行与测试重点:移动终端综合应用开发流程及整体组织与实施难点:系统整体架构的设计和程序开发3、实验教学内容 8学时(1)综合应用程序开发实践实验教学(包括上机学时、实验学时、实践学时)设计实实创32教学方法实践为主,辅助基础

8、知识讲授,作品讲评考核方式考查。平时占40%,期末占60%教材及参考书1)iOS传感器应用开发最佳实践,关东升, 清华大学出版社,2014,ISBN:97873023511532)Android多媒体开发高级编程为智能手机和平板电脑开发图形、音乐、视频和富媒体应用(移动与嵌入式开发技术),艾佛瑞(美)著,巢文涵译,清华大学出版社,2012,ISBN:9787302278894Interaction Design II SyllabusCourse Code174224Course TitleInteraction Design IIEnglish TitleInteraction design

9、 IICourse CategorySpecialty-related CourseCourse NatureElective CourseClasses hoursTotal class hours: 64; computer class hours: 0; experimental class hours: 0 and practice class hours: 32Credit4Semester6InstituteSchool of DesignMajor ApplicableIndustrial DesignTeaching LanguageChinesePrerequisitesSk

10、etch, Color, Base Profiling, Product Design Methodology, Innovative Design and Service DesignStudent Outcomes (Special Training Ability)NO2、3、4、5、9、10Course for Students' Ability Development (Teaching Objectives)Curriculum objectives include: 1) enable students to understand the cutting-edge tec

11、hnology and related applications in the mobile communications field, master building method of several commonly used mobile application development platforms and understand several mainstream mobile application development technology. 2) Enable students to design and develop mobile terminal applicat

12、ions with outstanding interactivity based on mainstream mobile operating system platforms such as Android and IOS. 3) With program development capabilities for mobile terminal GPS, gyroscope, camera and other sensors. 4) Familiar with several game development techniques, and boast the capabilities f

13、or game program development.Course DescriptionThis course is divided into two parts: basic theory teaching and experimental practice. Among them, the basic theory is mainly for teaching students the related basic theory and cutting-edge technology of mobile application development and mainstream app

14、lication development platform and its development technology; while the practice part is mainly for project practice through the students forming a mobile project development team freely and through the topics designated by teachers and independent ones.Distribution of Teaching Contents and Class Ho

15、urs(I) Chapter I Overview 4 Class Hours1. Teaching objectives and requirementsUnderstand the basic methods of mobile terminal application development, several operating systems of the mobile terminal and application development platform, the interactive technology of mobile terminal application and

16、the setup of the development environment.2. Teaching Contents(1) Basic methods of mobile terminal application development, development platform and interactive technology.Key points: the setup of mobile terminal application development environment.Difficult points: the difference and connection betw

17、een mobile terminal application development and other software development.(II) Chapter II User Interface Design 8 Class Hours1. Teaching objectives and requirementsMaster the use of various components of the mobile application interface design; master layout programming, menu programming in the int

18、erface design, and consider the event response processing of control in its design.2. Theoretical teaching contents 4 class hours(1) Usage of various user interface controls(2) Characteristics and usage of the interface layout(3) Usage of menu(4) User interface design and development practiceKey poi

19、nts: design and programming process of user interfaceDifficult points: usage of user interface controls3. Experimental teaching contents 4 class hours(1) Interface design of mobile application (III) Chapter III Graph Drawing and Multimedia 8 Class Hours1. Teaching objectives and requirementsMaster t

20、he two-dimensional and three-dimensional graph drawing basis, familiar with the call and processing of drawing function, animation technology, as well as audio and video information processing2. Theoretical teaching contents 4 class hours(1) Graph drawing basis(2) Formation technology of three-dimen

21、sional graphics (3) Animation technology(4) Audio and videoKey points: Drawing and formation technology of 2D and 3D graphicsDifficult points: three-dimensional graph drawing and multimedia processing, three-dimensional object collision detection3. Experimental teaching contents 4 class hours(1) 2D

22、and 3D graph drawing basis(2) Introduction of multimedia information(IV) Chapter IV Interactive Gesture Recognition 8 Class Hours1. Teaching objectives and requirementsFamiliar with the commonly used interactive gesture design, skilled use of gesture recognizer, can carry out and properly identify t

23、he touch events processing2. Theoretical teaching contents 4 class hours(1) Gesture types(2) Use the gesture recognizer(3) Touch events and gesture recognitionKey points: recognition and processing of interactive gesturesDifficult points: the use of gesture recognition functions3. Experimental teach

24、ing contents 4 class hours(1) Interactive gesture recognition practice(V) Chapter V Accelerometer and Gyroscope 8 Class Hours1. Teaching objectives and requirementsUnderstand the working principle and basic functions of the accelerometer and gyroscope, familiar with the use of accelerometer and gyro

25、scope processing functions, and can design the interactive application for perceiving the direction and posture of device.2. Theoretical teaching contents 4 class hours(1) Basic concepts and functions of accelerometer (2) Use the accelerometer to sense the direction of the device(3) Basic concepts a

26、nd functions of gyroscope (4) Sense the posture of the deviceKey points: program design of accelerometer and gyroscope Difficult points: processing functions of accelerometer and gyroscope sensor 3. Experimental teaching contents 4 class hours(1) Program design practice of accelerometer and gyroscop

27、e (VI) Chapter VI Camera and Webcam 8 Class Hours1. Teaching objectives and requirementsUnderstand the working principle and basic functions of the camera and webcam, familiar with the use of camera and webcam processing functions, and can use the mobile terminal for image capture and video capture.

28、2. Theoretical teaching contents 4 class hours(1) Basic concepts and functions of the camera(2) Image capture(3) Image editing(4) Video capture and processingKey points: the use of cameras and webcamDifficult points: the use of image and video processing functions3. Experimental teaching contents 4

29、class hours(1) Program design practice of camera and webcam (VII) Chapter VII Positioning and Map 8 Class Hours1. Teaching objectives and requirementsUnderstand the working principle and basic functions of GPS sensor, familiar with the use of map and positioning functions, and can use the mobile ter

30、minal for positioning and map access.2. Theoretical teaching contents 4 class hours(1) Use GPS to get the location(2) Positioning service programming(3) Geographic information encoding and decoding(4) Google Map applicationKey points: the use of GPS sensor and mapDifficult points: the use of map pos

31、itioning processing functions3. Experimental teaching contents 4 class hours(1) Positioning and map programming practice(VIII) Chapter VIII Integrated Application Development of Mobile Terminal 12 Class Hours1. Teaching objectives and requirementsThe integrated application development of mobile term

32、inal or game application development through a given specific functions, familiar with the process of mobile application development, can use sensors and processing functions reasonably, and can conduct the testing and publishing of application2. Theoretical teaching contents 4 class hours(1) Applic

33、ation planning and design(2) Build the program framework(3) Call the sensor(4) Running and testingKey points: integrated application development process, the overall organization and implementation of mobile terminal Difficult points: the overall system architecture design and program development3.

34、Experimental teaching contents 8 class hours(1) Development practice of integrated application Experiment teaching (including class hours of computer, experiment and practice)Design practice 32Teaching MethodThe practice is taken as priority, accompanied by basic knowledge and evaluation of works.Ex

35、amination MethodTest course. Ordinary examinations (40%) and final examination (60%)Teaching Materials and Reference Books1) Best Practices for iOS Sensor Application Development, Guan Dongsheng, Tsinghua University Press, 2014, ISBN: 97873023511532. Pro Android Media: Developing Graphics, Music, Vi

36、deo, and Rich Media Apps for Smartphones and Tablets ,by Shawn Van Every (U.S.) and translated by Cao Wenhan, Tsinghua University Press, 2012, ISBN: 9787302278894交互设计二实创教学大纲课程代码174224课程名称交互设计二英文名称Interaction design 1课程类别专业领域课课程性质选修学时总学时:64;上机学时:0;实验学时:0实创学时:32学分5开课学期7开课单位设计学院适用专业工业设计授课语言中文先修课程设计专题1、

37、2、3、设计基础、设计概论、设计史、设计管理、交互设计等毕业要求(专业培养能力)NO2、3、4、5、9、10课程培养学生的能力(教学目标)课程培养目标主要包括:1)使学生了解移动通信领域的前沿技术及其相关应用,掌握几种常用的移动应用开发平台的构建方法,了解几种主流的移动应用开发技术。2) 使学生能够基于安卓、IOS等主流智能移动操作系统平台,设计和开发具有优秀交互能力的移动终端应用程序。3)具备移动终端GPS、陀螺仪、摄像头等传感器的程序开发能力。4)熟悉几种游戏开发技术,具备游戏程序开发能力。课程简介本课程分为基础理论教学和实验实践两大部分。其中,基础理论教学主要向学生讲授移动应用

38、开发的相关基础理论、前沿技术和主流的应用开发平台及其开发技术;实践部分主要通过学生自由组成移动项目开发小组,通过教师指定和自主选题的方式进行项目实践。主要仪器设备与软件图形工作站交互测试设备、adrino硬件系统3d打印,CNC加工实践报告设计实践绘制,包含综合讨论、网络交流等方式共同实施。自由选择设计方向,社会调研、网络调研、提出设计方案,深入设计、方案优化、版面设计表达等;考核方式提交设计报告教材及参考书无Interaction Design II SyllabusCourse Code174224Course TitleInteraction Design IIEnglish Title

39、Interaction design IICourse CategorySpecialty-related CourseCourse NatureElective CourseClasses hoursTotal class hours: 64; computer class hours: 0; experimental class hours: 0 and practice class hours: 32Credits5Semester7InstituteSchool of DesignMajor ApplicableIndustrial DesignTeaching LanguageChi

40、nesePrerequisitesDesign Subject 1, 2 and 3, Design Basis, Design Overview, Design History, Design Management, Interaction Design, etc.Student Outcomes (Special Training Ability)NO2、3、4、5、9、10Course for Students' Ability Development (Teaching Objectives)Curriculum objectives include: 1) enable st

41、udents to understand the cutting-edge technology and related applications in the mobile communications field, master building method of several commonly used mobile application development platforms and understand several mainstream mobile application development technology. 2) Enable students to de

42、sign and develop mobile terminal applications with outstanding interactivity based on mainstream mobile operating system platforms such as Android and IOS. 3) With program development capabilities for mobile terminal GPS, gyroscope, camera and other sensors. 4) Familiar with several game development

43、 techniques, and boast the capabilities for game program development.Course DescriptionThis course is divided into two parts: basic theory teaching and experimental practice. Among them, the basic theory is mainly for teaching students the related basic theory and cutting-edge technology of mobile application development and mainstream application development platform and its develop

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论