2011山东大《人机交互技术》课程上机实验指导书.docVIP

  • 7
  • 0
  • 约1.21万字
  • 约 26页
  • 2016-04-11 发布于贵州
  • 举报

2011山东大《人机交互技术》课程上机实验指导书.doc

《人机交互技术》课程实验教学大纲 一.实验教学的目的 通过《人机交互技术》实验课程的实践,使学生了解《人机交互技术》与计算机图形、程序设计、认知心理学以及计算机硬件的发展等领域密切相关,并加深学生对人机交互知识的理解,增强学生的实际运用能力和开发高可用性的交互界面的能力。 二.实验教学的任务 通过案例学习,让学生了解不同的人机交互模型设计类型,以及成功与失败案例所带来的启示。通过原型设计使学生了解原型的作用,并了解用户需求对设计一个良好人机交互界面的重要性。通过原型和界面评估,使学生掌握针对交互系统的评估方法。 三.具体实验题目名称和学时分配、适用专业及实验性质(设计性、综合性、验证性) 实验环境:在普通PC机房进行,要求环境,eclipse,android2.1 三星、摩托罗拉、HTC真机测试。 序号 实验项目名称 备注 1 基于android的二维交互游戏: android2.1以上系统,搭建“会说话的宠物”二维游戏平台,通过指点触摸交互方式,宠物作出反应。利用语音交互功能,宠物模范人声音。 2 基于android2.1以上系统,搭建“清明上河图交互漫游系统”,通过触摸屏、感应器、话筒实现人机互动。 载入清明上河图图片,通过指点拖动浏览,并且针对不同的对象场景预设风声、流水声、鸟声、喧闹人群声、讨价还价声、弹唱戏曲声等。当用户漫游至相应场景时,加载声音并合成。 例如,用户远观整个街市场景时,合成喧闹人群声和自然声;当用户zoom in到图片某细节处,可能听到清晰的讨价还价声。 为增强交互功能,使用重力感应器,感应手机位移和用户动作,以控制流水流速和方向等,反馈不同的声觉效果给用户。 人员:最多5人一组。 一人负责:整体界面设计,和具体规划; 一人负责:图片加载,指控移动,zoom in , zoom out等功能; 二人负责:音效制作与合成 一人负责:重力感应器 3 基于android2.1以上系统,搭建个人理财系统:包括创建、修改、保存、删除账簿,记录财务收入、输出记录,月度财务总结,预算、支付计划制定等。 8 计算机科学技术/软件工程 在普通PC机房进行,要求环境,eclipse,android2.1 4 基于android2.1以上系统,搭建“软件学院占位”系统:用户可以对软院各区教室座位进行查询,预订,占领,释放等功能。C/S架构,客户端移动设备通过wifi或3G网络流量等,对服务器端座位数据库进行操作。 5 基于山东大学校区二维地图的GPS导航系统。包括GPS定位,目的地查询定位,路径规划和计算。 6 基于android2.1以上系统,搭建“聊天”系统。 7 其他。。。 可自由申请,由王筱婷老师审查通过后可进行。原则上不超过三个人一组。 以上题目,任选一个,除特殊说明外,最多三个人一组。最终提交:源码和3000字左右开发文档。交作业时当面给王筱婷老师演示。并具体按照王筱婷老师要求将作业提交至ftp存档. Android学习资料下载:/~wanglu/ Android实验设计 实验一:系统安装与HelloWorld 【目的】 安装智能手机开发相关软件平台。 【要求】 完成智能手机开发平台安装、以及相关配置 并实现Hello World 了解项目的基本文件目录结构 【原理】 Eclipse安装原理,Android编程方法 【过程】 安装JAVA JDK 下载网址:/javase/downloads/ 安装Eclipse 下载网址:/downloads/ 安装Android 或/index.html 安装ADT(Android Development Tools) 或/index.html 安装手机USB驱动 或/index.html 如果用模拟器调试,则可暂时不装。 建立新项目,实现Hello World。 Open Eclipse. Click the menu File - New - Project. Expand the Android folder and select Android Project. Name the project HelloWorld 得到的文件结构如下: 运行: 选运行的设备,可以是模拟器,也可以是真机(如果已经连接好真实手机的话): 模拟器运行: 真实手机调试: 实验二:界面设计:控件与布局 【目的】 Android编程基础,UI设计。 【要求】 了解Android编程原理 掌握界面控件设计 掌握控件的事件处理编程 【原理】 UI设计原理 【过程】 了解各种控件的基本功能 各种控件: Menu TextView、EditText、 Button Radio button List ProgressBar;

文档评论(0)

1亿VIP精品文档

相关文档