山东大学人机交互技术课程上机实验3月

上传人:汽*** 文档编号:564610738 上传时间:2023-01-12 格式:DOC 页数:52 大小:3.49MB
返回 下载 相关 举报
山东大学人机交互技术课程上机实验3月_第1页
第1页 / 共52页
山东大学人机交互技术课程上机实验3月_第2页
第2页 / 共52页
山东大学人机交互技术课程上机实验3月_第3页
第3页 / 共52页
山东大学人机交互技术课程上机实验3月_第4页
第4页 / 共52页
山东大学人机交互技术课程上机实验3月_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《山东大学人机交互技术课程上机实验3月》由会员分享,可在线阅读,更多相关《山东大学人机交互技术课程上机实验3月(52页珍藏版)》请在金锄头文库上搜索。

1、人机交互技术实验指导书 山东大学计算机科学技术学院,齐鲁软件学院Uai 山东大学软件学院数字媒体专业人机交互技术课程实验指导书山东大学计算机科学技术学院软件学院2013年3月人机交互技术课程实验教学大纲一实验教学的目的通过人机交互技术实验课程的实践,使学生了解人机交互技术与计算机图形、程序设计、认知心理学以及计算机硬件的发展等领域密切相关, 本课程在2013年春节课程的实验安排采用Android系统,通过开发并创建个Android应用程序,并在PC机上模拟Android 手机环境下或连接手机环境下进行开发和运行。加深学生对人机交互知识的理解,增强学生的实际运用能力和开发高可用性的交互界面的能力

2、,了解和掌握最新的人机交互开发工具和手段,方法。二实验教学的任务了解利用Android系统进行人机交互系统或界面开发的系统通过案例学习,让学生了解不同的人机交互模型设计类型,以及成功与失败案例所带来的启示。通过原型设计使学生了解原型的作用,并了解用户需求对设计一个良好人机交互界面的重要性。通过原型和界面评估,使学生掌握针对交互系统的评估方法。三实验教学的环境在游戏与动漫实训中心的PC机房进行。开发和运行环境:MS Windows XP 或Windows 7 ;Android2.1及以上版本;JAVA的IDE开发工具 Eclipse,Java开发包 Java SE Development Kit

3、 (JDK) JDK 6;Android开发包 Android SDK,For Windows四具体实验题目名称和学时分配、适用专业及实验性质(设计性、综合性、验证性)序号实验项目名称学时适用专业实验性质必开/选开备注1(1)了解和熟悉Android应用程序开发环境、语言和配置方法,初步掌握创建、运行Android程序的方法(2)编写并运行第一个Android应用程序“Holle World !” 程序。(3)学习如何导入已存在的程序 ,并运行程序.(4)了解和体会在Android虚拟机上如何进行交互操作的方法2计算机科学技术/软件工程设计性必开2(1)简单列表操作:编程实现一个使用列表视图显

4、示人员职位信息的交互操作界面。(2)编程实现扩展列表视图的实机界面。2计算机科学技术/软件工程设计性必开3(1)编程实现滚动视图(ScrollView)2计算机科学技术/软件工程设计性必开4基于android的二维交互游戏:利用android2.1以上系统,搭建二维游戏平台,通过键盘鼠标交互方式,实现综合养成、解谜、休闲、角色扮演和移动应用的3G游戏。8计算机科学技术/软件工程综合性必开5人机交互系统的评估2计算机科学技术/软件工程综合性选开6(1)基于三维空间的定位设备的空间位置信息的获得与处理(2)基于三维立体扫描仪采集数据2计算机科学技术/软件工程演示性选开人机交互与虚拟现实专业实验室五

5、单项实验的内容、要求实验环境与设备及案例的学习通过对实验设备与环境及案例的学习,了解各种人机交互界面类型,加深学生对人机交互系统的理解。按要求设计、制作交互系统原型(工具不限原型)掌握原型设计方法,并运用原型开发工具设计原型。在原型制作之前,力争全面了解实验需求。了解交互系统与交互界面设计的开发环境,掌握相关开发工具的使用方法。评价并改进原型了解评价原型的方法,通过评估来发现原型中存在的可用性问题,并改进原型。按照改进的原型设计交互界面系统。4评估掌握人机交互系统与界面的评估方法。六实验教材或讲义名称见山东大学软件学院数字媒体专业人机交互技术实验指导书2013年3月七实验考核标准1优秀能按实验

6、指导书独立完成实验,正确使用仪器设备,能灵活、熟练地运用相关知识,实验数据及计算结果准确,实验报告(含图表)清晰无误。 2.良好能按实验指导书基本独立完成实验,正确使用仪器设备,能比较熟练地运用相关知识,实验数据及计算结果基本准确,实验报告(含图表)质量较好。3. 中等能在教师指导下顺利完成实验,会使用仪器设备,尚能运用相关知识,实验数据及计算结果有明显错误,实验报告(含图表)质量一般。4.及格能在教师指导下完成实验,会使用仪器设备,运用相关知识能力较差,实验数据及计算结果有较大错误,基本达到实验最低要求。5.不及格不能完成实验,或抄袭他人实验报告,或实验数据及计算结果有多处重大错误。八与其他

7、课程的联系与分工本实验课前续先修课为:Java计算机程序设计,数据结构,计算机图形学,九要求掌握的开发工具Java,Android语言等辅助开发工具。十为达到本课程的目的和要求所采取的措施1要求实验室配备本实验所需的设备和器材。每人配备计算机一台,要求具有CPU是P4以上,内存128MB以上,硬盘20GB以上,并配备网卡、光驱,实验室中具有集线器、网线等,并配备相应的软件光盘。2承担实验教学的教师和实验员提前作好实验准备。3实验之前,要求学生对每个实验的内容进行预习。4要求学生按时上机,交实验报告。5指导实验的教师和实验员要耐心辅导,帮助学生解决实验中出现的问题,认真批改实验报告。十一编制依据

8、本实验教学大纲的编写 按照人机交互技术课程教学大纲对实验环节的要求编写。参加本大纲制订编写人员:蒋志方,王璐本课程所在实验室:人机交互与虚拟现实实验室实验室主任签字: 系主任签字:主管教学院长签字: 制定时间: 2013年3月 实验 一在Windows上搭建Android的JAVA开发环境图文教程(Eclipse版本)工具/原料 下载需要用到的工具:(1)下载JAVA的IDE开发工具 Eclipse到Eclipse官方网站下载Ecplise For Java EE的最新Windows版本 下载Ecplise(2)下载Java开发包 Java SE Development Kit (JDK) J

9、DK 6到Sun官方网站下载JDK6,选择JDK 6 Update 12 下载JDK6(3)下载Android开发包 Android SDK到Google的官方网站下载Android的开发包For Windows的步骤/方法1. 下载完需要的工具之后,开始安装(1)安装Ecplise:下载回来的Ecplise(eclipse-jee-ganymede-SR2-win32.zip)直接解压即可(2)安装JDK6:运行下载回来的JSK安装包(jdk-6u12-windows-i586-p.exe)一路”下一步”即可(3)安装Android开发包(SDK):下载回来的SDK包(android-sdk

10、-windows-1.1_r1.zip)直接解压即可2. 让Ecplise自动安装Android开发插件(ADT- plugin)(1)启动安装完(解压)后的Ecplise目录下的Ecplise.exe(2)点击菜单”Help”-”Software Updates”,在打开的窗口中切换到选项页”Availabe Software”(3)点击”Add site”,加入以下地址: http:/dl- 然后点击”OK”(4)刚才加入的地址,点击”Install”进行ADT(Android Development Tools)的安装工作.(5)Ecplise此时会从加入的地址中自动下载跟安装ADT,稍

11、等一会,安装完毕后,提示需要重启Ecplise,点击”OK”重启Ecplise安装ADT3. 配置Andiord SDK路径重启完Ecplise后,点击菜单”Window”-”Preference”,打开了配置窗口,在左边选中Android,在右边输入Android SDK的路径(刚才步骤1-(3)下载的Android SDK解压出来的目录),点击”OK”,至此环境配置完毕.配置Android SDK路径4. 测试开发一个Android项目(1)点击菜单”File”-”New”-”Other”,在打开的窗口中选择”Android”-”Android Project”,点击”Next”进入下一步

12、(2)随便起个项目名,例如”HelloWorld”,注意Package name里需要输入”com.项目名”才能点击”Finish”继续. 新建Android项目5. 建好项目之后,点击菜单”Run”-”Run”,在弹出窗口中选择以”Android Application”模式运行程序,即可调起Android的模拟器运行测试程序了. 以Android Application运行6. 完成 测试Android模拟器(五)实验步骤1使用VRML编辑器编写该系统的VRML代码,设计场景和对象模型,进行人机交互操作的代码设计2体会交互过程和实现方法3在CORTVRML VRML 浏览器中4在CORTV

13、RML VRML 浏览器中使用菜单和工具条观察模型的运动,进行对象运动和场景运动人机交互的操作。(六)实验报告要求1 整理实验结果,编写实验报告; 2 总结实验心得体会。实验二、三一、创建第一个Android程序1、 新建AVD(android vitural device) (1)单击红色框标识的按钮(或者找到SDK文件夹,运行其中的AVD Manager.exe)进入如下界面:(2)点击New按钮后,进入如下界面:虚拟机的名称(AVD Name)可以随便取,target选择你需要的SDK版本,SD卡大小自定义,Device根据你所开发的机器大小定义,点击 OK,得到如下结果,AVD创建完毕

14、2、 新建Android项目(1)、选择菜单file-new-project 进入如下界面:(2)、选择新建Android Application Project项目,点击Next按钮(3)、输入项目名称newApp,选择使用的Androd版本,点击Next按钮(4)、一直点击Next,最后点击Finish按钮,创建完成(5)、创建完成的新项目newApp3、测试新建的Androind应用执行newApp程序,右击newApp-run as-Android Application, 第一次启动虚拟机会比较慢,大家需要耐心等待一下.OK!成功。二、如何导入已存在的程序1、File-import 打开如下界面:2、进行如下选择,然后点击Next3、找到文件位置,点击Finish即可。4、按前面的第三步运行即可。三、Android中的几个示例示例一:列表视图(ListView)列表视图几乎是所有开发平台都非常喜欢的组件,无论是作为标准的Win32组件,还是标准的Java基础类组件,列表视图的功能都是高深莫测的。图1-1,图1-2是使用列表视图显示人员职位信息的实机界面。图1-1列表视图的实

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号