内容发布更新时间 : 2024/11/19 16:46:35星期一 下面是文章的全部内容请认真阅读。
《人机交互界面设计》
课程教学大纲
课程编号:48172
制定单位:软件与通信工程学院 制 定 人(执笔人):汪彩霞 审 核 人: 王颖
制定(或修订)时间:2014年6月 28号
江西财经大学教务处
《人机交互界面设计》课程教学大纲
一、课程总述
本课程大纲是以2014年软件工程本科专业人才培养方案为依据编制的。 课程名称 英文名称 课程性质 总学时数 开课学院 编写人 课程负责人 人机交互界面设计 human computer interaction interface design 课程代码 48172 选修 32 软件与通信工程学院 汪彩霞 汪彩霞 先修课程 周学时数 任课教师 编写时间 大纲主审人 无教材 计算机应用(软件) 2 汪彩霞 2014年6月28日 汪彩霞 使用教材 [1] 孟祥旭.李学庆主编.人机交互技术原理与应用.清华大学出版社[M],2004年9月; [2] 孙悦红.主编.面向用户的软件界面设计.清华大学出版社,2013 教学参考资料 [3] 罗仕鉴.朱上上.孙守迁.人机界面设计.北京.机械出版社,2002 [4] (美)施奈德曼(Shneiderman,B.)等著.用户界面设计:有效的人机交互策略.电子工业出版社,2006 本课程属于软件工程专业选修课。目的是研究“以人为本”的人机交互,有效地解决由于界面所带来的用户使用问题。通过课程教学目的 课程学习,主要达到以下目的: 1、通过学习界面设计的动机心理和认知心理,设计具体的技术方案并加以实施。 2、理解和掌握人机交互与界面设计中的各个方面的知识与技能,灵活运用,更好的培养实践能力。 3、围绕标准Web的各项技术(Css、Html)予以展开,循序渐进地介绍Web浏览器的相关技术,具备JavaScript的编程技巧和编程步骤。 4、通过大量实例对JavaScript、CSS3、DOM、Ajax等Web关键技术进行深入浅出的分析,具备JavaScript在Web中的运用技巧。 1、掌握交互界面的概念设计和逻辑设计。采用HBuilder,DreamWeaverr等,借助交互界面的概念设计和逻辑设计方法,完成界面建立和界面效果实现的工作。 2、采用CSS,JavaScript,等脚本语言完成移动端和PC端课程教学要求 界面设计和制作。 3、根据所学的界面设计步骤、程序设计以及软件工程的知识,对设计交互界面系统,进行可用性评估。 4、学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。 重点: 1、CSS(层叠样式列表)的引入方式,选择器与优先级(包括CSS3选择器),CSS字体(含本地地体),布局设置,盒模型 2、相对路径与绝对路径、CSS字体设置,表格设置,列表设置,流布局,盒模型 3、阴影、渐变、投影、圆角等常用CSS3属性 4、CSS3-transform。3D空间坐标系的布局思想 本课程的重点和难点 5、CSS3-transition。实现CSS属性的渐变动画,通过hover等触发 6、CSS3-animaition。实现3D动画 7、JS历史,JS引入方式,数据类型,变量,运算符 8、赋值运算,表达式,分支语句与循环语句,函数 9、字符串&数组常用操作方法 难点: