人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 《人机交互技术》课程 实验指导书 山东大学 计算机科学技术学院 软件学院 第1页共18页
人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 第 1 页 共 18 页 《人机交互技术》课程 实验指导书 山东大学 计算机科学技术学院 软件学院
人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 《人机交互技术》课程实验教学大纲 课程名称:人机交互技术 英文名称:Human--computer Interaction Technology 课程编号:0303202210 课程负责人:王璐 大纲主撰人:王璐 课程总学时:32 实验学时:16 课程总学分:3 适用专业及年级:计算机科学与技术/软件工程系/数字媒体,三年级本科生 一.实验教学的目的 通过《人机交互技术》实验课程的实践,使学生了解《人机交互技术》与计算机图形、 程序设计、认知心理学以及计算机硬件的发展等领域密切相关,并加深学生对人机交互知识 的理解,增强学生的实际运用能力和开发高可用性的交互界面的能力。 二.实验教学的任务 通过案例学习,让学生了解不同的人机交互模型设计类型,以及成功与失败案例所带 来的启示。通过原型设计使学生了解原型的作用,并了解用户需求对设计一个良好人机交互 界面的重要性。通过原型和界面评估,使学生掌握针对交互系统的评估方法。 三.具体实验题目名称和学时分配、适用专业及实验性质(设计性、综合性、 验证性) 学 实验 必开/ 序号 实验项目名称 适用专业 备注 时 性质 选开 用微软的语音合成软件与识别软件做 计算机科学 设计性 选开 MS 第2页共18页
人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 第 2 页 共 18 页 《人机交互技术》课程实验教学大纲 课 程 名 称:人机交互技术 英 文 名 称:Human-computer Interaction Technology 课 程 编 号:0303202210 课 程 负 责 人:王璐 大 纲 主 撰 人:王璐 课程总学时:32 实验学时: 16 课程总学分:3 适用专业及年级: 计算机科学与技术/软件工程系/数字媒体,三年级本科生 一.实验教学的目的 通过《人机交互技术》实验课程的实践,使学生了解《人机交互技术》与计算机图形、 程序设计、认知心理学以及计算机硬件的发展等领域密切相关,并加深学生对人机交互知识 的理解,增强学生的实际运用能力和开发高可用性的交互界面的能力。 二.实验教学的任务 通过案例学习,让学生了解不同的人机交互模型设计类型,以及成功与失败案例所带 来的启示。通过原型设计使学生了解原型的作用,并了解用户需求对设计一个良好人机交互 界面的重要性。通过原型和界面评估,使学生掌握针对交互系统的评估方法。 三.具体实验题目名称和学时分配、适用专业及实验性质(设计性、综合性、 验证性) 序号 实验项目名称 学 时 适用专业 实验 性质 必开/ 选开 备注 1 用微软的语音合成软件与识别软件做 4 计算机科学 设计性 选开 MS
人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 ,个具有语音提示功能的界面,要求设计 技术/软件工 Speech 交互模型,根据实际应用情况来确定是否 程 SDK, 要用语音。 在公共 PC机 房,要 求配有 语音 卡、耳 麦、扬 声器等 多媒体 设备 提交所 计算机科学 人机交互系统的评估 评估的 2 4 技术/软件工 综合性 选开 系统评 程/数字媒体 估报告 (1)基于三维运动捕捉设备的人体骨架信 息的获得与处理 (2)基于三维运动捕捉设备采集三维运动 数据 数字媒 3 4 数字媒体 演示性 必开 体专业 实验室 基于Web3D的虚拟漫游交互学习系统:利 在普通 计算机科学 用Web3D构建一个如图所示的虚拟场景, PC机房 4 6 技术/软件工 综合性 必开 结合某个主题创建一个知识学习体系,丰 进行, 程/数字媒体 富场景中多媒体展示形式,支持多用户漫 要求环 第3页共18页
人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 第 3 页 共 18 页 一个具有语音提示功能的界面,要求设计 交互模型,根据实际应用情况来确定是否 要用语音。 技术/软件工 程 Speech SDK, 在公共 PC 机 房,要 求配有 语音 卡、耳 麦、扬 声器等 多媒体 设备 2 人机交互系统的评估 4 计算机科学 技术/软件工 程/数字媒体 综合性 选开 提交所 评估的 系统评 估报告 3 (1)基于三维运动捕捉设备的人体骨架信 息的获得与处理 (2)基于三维运动捕捉设备采集三维运动 数据 4 数字媒体 演示性 必开 数字媒 体专业 实验室 4 基于 Web3D 的虚拟漫游交互学习系统:利 用 Web3D 构建一个如图所示的虚拟场景, 结合某个主题创建一个知识学习体系,丰 富场景中多媒体展示形式,支持多用户漫 6 计算机科学 技术/软件工 程/数字媒体 综合性 必开 在普通 PC 机房 进行, 要求环
人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 游和虚拟环境中的人人交互、人物交互等。 境,建 模工具 Maya, 游戏引 擎 Web3D ,游戏 开发环 境 Aptana Studio 设计人机交互课程PC端及移动设备上的 自定制网页界面。要求:遵循HC的web 数字媒体/软 在公共 5 设计性 选开 界面设计原则,灵活使用各种界面元素, 件工程 PC机房 统一界面风格。 基于android的二维/三维交互游戏:利用 在普通 android2.l以上系统,搭建二维或三维游戏 PC机房 平台,充分利用触摸屏、感应器、声音等 进行, 交互方式,实现综合养成、解谜、休闲、 要求环 计算机科学 角色扮演和移动应用的游戏。例如:3D推 境, 6 技术/软件工 综合性 必开 箱子,3D桌球,愤怒的小鸟等。 eclips 程/数字媒体 由由 田田 田田 e, androi d2.1以 上平台 基于android2.1以上系统,搭建“清明上 在普通 计算机科学 河图交互漫游系统”,通过触摸屏、感应器、 PC机房 6 技术/软件工 综合性 选开 话筒实现人机互动。 进行, 程/数字媒体 载入清明上河图图片,通过指点拖动浏览, 要求环 第4页共18页
人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 第 4 页 共 18 页 游和虚拟环境中的人人交互、人物交互等。 境,建 模工具 Maya, 游戏引 擎 Web3D ,游戏 开发环 境 Aptana Studio 5 设计人机交互课程 PC 端及移动设备上的 自定制网页界面。要求:遵循 HCI 的 web 界面设计原则,灵活使用各种界面元素, 统一界面风格。 2 数字媒体/软 件工程 设计性 选开 在公共 PC 机房 6 基于 android 的二维/三维交互游戏:利用 android2.1 以上系统,搭建二维或三维游戏 平台,充分利用触摸屏、感应器、声音等 交互方式,实现综合养成、解谜、休闲、 角色扮演和移动应用的游戏。例如:3D 推 箱子, 3D 桌 球 , 愤 怒 的 小 鸟 等 。 8 计算机科学 技术/软件工 程/数字媒体 综合性 必开 在普通 PC 机房 进行, 要求环 境, eclips e, androi d2.1 以 上平台 7 基于 android2.1 以上系统,搭建“清明上 河图交互漫游系统”,通过触摸屏、感应器、 话筒实现人机互动。 载入清明上河图图片,通过指点拖动浏览, 6 计算机科学 技术/软件工 程/数字媒体 综合性 选开 在普通 PC 机房 进行, 要求环
人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 并且针对不同的对象场景预设风声、流水 境, 声、鸟声、喧闹人群声、讨价还价声、弹 eclips 唱戏曲声等。当用户漫游至相应场景时, e, 加载声音并合成。 androi 例如,用户远观整个街市场景时,合成喧 d2.1以 闹人群声和自然声:当用户zoom in到图 上平台 片某细节处,可能听到清晰的讨价还价声。 为增强交互功能,使用重力感应器,感应 手机位移和用户动作,以控制流水流速和 方向等,反馈不同的声觉效果给用户。 四.单项实验的内容、要求 1.实验环境与设备及案例的学习 通过对实验设备与环境及案例的学习,了解各种人机交互界面类型,加深学生对人机交 互系统的理解。 2.按要求设计、制作交互系统原型(工具不限原型) 掌握原型设计方法,并运用原型开发工具设计原型。在原型制作之前,力争全面了 解实验需求。了解交互系统与交互界面设计的开发环境,掌握相关开发工具的使用方法。 3.评价并改进原型 了解评价原型的方法,通过评估来发现原型中存在的可用性问题,并改进原型。按 照改进的原型设计交互界面系统。 4.评估 掌握人机交互系统与界面的评估方法。 五.实验教材或讲义名称 第5页共18页
人机交互技术实验指导书 山东大学计算机科学技术学院,软件学院 第 5 页 共 18 页 并且针对不同的对象场景预设风声、流水 声、鸟声、喧闹人群声、讨价还价声、弹 唱戏曲声等。当用户漫游至相应场景时, 加载声音并合成。 例如,用户远观整个街市场景时,合成喧 闹人群声和自然声;当用户 zoom in 到图 片某细节处,可能听到清晰的讨价还价声。 为增强交互功能,使用重力感应器,感应 手机位移和用户动作,以控制流水流速和 方向等,反馈不同的声觉效果给用户。 境, eclips e, androi d2.1 以 上平台 四.单项实验的内容、要求 1.实验环境与设备及案例的学习 通过对实验设备与环境及案例的学习,了解各种人机交互界面类型,加深学生对人机交 互系统的理解。 2.按要求设计、制作交互系统原型(工具不限原型) 掌握原型设计方法,并运用原型开发工具设计原型。在原型制作之前,力争全面了 解实验需求。了解交互系统与交互界面设计的开发环境,掌握相关开发工具的使用方法。 3.评价并改进原型 了解评价原型的方法,通过评估来发现原型中存在的可用性问题,并改进原型。按 照改进的原型设计交互界面系统。 4.评估 掌握人机交互系统与界面的评估方法。 五.实验教材或讲义名称