专业核心课程——用户体验分析与交互设计
作者:刘洋
时间:2022-04-16 点击数量:
专业核心课程
课程标准
课程名称 |
用户体验分析与交互设计 |
课程编码 |
053CA40390 |
适用专业 |
网络与新媒体 |
学时/学分 |
32/2 |
执 笔 人 |
刘洋 |
审 核 人 |
|
【课程名称】
用户体验分析与交互设计
【课程简介】
本课程从技术和应用两个方向全面系统地讲述 Unity 的交互设计基础理论和实践技能,包括 Unity 的基本使用和应用案例介绍。通过本课程的学习,使学生熟悉 Unity 的交互编程技巧和方法,理解交互程序开发的基本思路和流程,了解各种交互行为在用 户体验中的具体操作。
【适用专业】
网络与新媒体
1 概述
1.1 课程性质与定位
本课程通过学习和实践基于 Unity 平台的交互功能的实现,使学生掌握在 Unity 开发环境下交互应用软件项目的管理方法、开发流程以及常用技术,为将来从事互联网软 件开发、虚拟现实应用开发等工作打下基础。
1.2 先修课程
先修课程: 计算机文化基础、程序设计基础及入门、三维软件基础。
2 课程目标
2.1 能力结构目标
通过本课程的学习,学生能够掌握在 Unity 开发环境下常用交互功能的资源准备、功能设计、功能实现、调试和验证等工作所必需的知识及相关的职业能力。通过实践操 作,以“知识点解析、任务驱动、项目导向”层递式教学方法等教学方法提高学生积极 的操作能力,培养学生的专业技能和团队合作能力。
2.2 知识结构目标
通过教与学,学生应达到以下要求: 掌握 Unity 交互的基本概念; 掌握 Unity 基本编程流程; 掌握利用 Unity 进行交
互小软件的开发技能。
3、课程内容和要求
序号 |
章节名称 |
内容与要求 |
活动设计 |
参考 课时 |
1 |
第 1 章 引言 |
讲授 Unity 的下载和安装,以及系 统相关配置。 |
|
2 |
2 |
第 2 章 Unity 主 要界面介绍 |
讲授 Unity 编辑器界面组成、工具 栏主要操作和视图相关介绍。 |
|
2 |
3 |
第 3 章 Unity 快 速入门 |
讲授基本游戏对象的创建和编辑、 天空盒设置、预制体创建、物理属 性设置等。 |
|
8 |
4 |
第4 章 基本脚本 简介 |
讲授脚本的创建、常见事件的编程, 以及常见组件的绑定和访问等。 |
|
6 |
5 |
第 5 章 鼠标和键 盘交互 |
讲授鼠标和键盘的交互编程。 |
|
8 |
6 |
第 6 章 三维漫游 地形系统 |
讲授创建 Unity 3D 地形系统,添加 角色进行漫游控制。 |
|
2 |
7 |
第 7 章 物理引擎 |
讲授刚体的创建、碰撞体的交互控 制操作等。 |
|
4 |
序号 |
章节名称 |
内容与要求 |
活动设计 |
参考 课时 |
总课时数 |
32 |
4 实施建议
4.1 教材教案编写
主要教学参考书: 《虚拟现实交互设计(基于 Unity 引擎) 》,(李永亮 著,人民邮电出版社,2020) 。
4.2 课程资源开发
中国大学 MOOC(https://www.icourse163.org) 。
4.3 教学建议
本课程一门以实践操作为主要教学内容的课程,因此教学内容和教学方法对课程有 着重要的影响。教师要采用以学生为教学主体,理论与实践教学相结合的教学方式,注 重学生实际编程能力的培养。
4.4 考核及成绩评定
本课程实施综合考评,注重考核学生掌握技能的水平,同时注重学习态度和最终成 绩的关联,以全面综合地评定学生的能力。
考核方式:
(1)平时技能考核: 平时考勤、布置课堂作业以及拓展实训项目,学生应能独立完 成大部分的技能训练,以个人为考核单位,在平时考核和记录。成绩包括学习态度及项 目技能完成情况。 占总成绩 40%。
(2)期末考核: 学生期末课程学习结束后,统一参加技能考试。期末考核成绩占总 成绩 60%。