增强现实引擎开发(微课版)教学教案_第1页
增强现实引擎开发(微课版)教学教案_第2页
增强现实引擎开发(微课版)教学教案_第3页
增强现实引擎开发(微课版)教学教案_第4页
增强现实引擎开发(微课版)教学教案_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教案1:AR技术介绍

单元序号01单元名称任务AR技术认知

授课班级23VR1授课地点信息楼103

授课类型理实一体

使用教材《增强现实引擎开发》杨欧,滕艺丹,人民邮电出版社,2024

本次课内容学习计算机视觉和图像识别的主要算法,学习AR技术基本原

教学内容理,发展过程,软硬件平台,AR技术的应用案例

学生通过大一的基础学习,对C#编程语言已经Unity引擎都有了基本认识,增

学情分析

强现实开发的基础引擎及工具语言,包括VR原理大家有基础知识。

掌握计算机视觉发展的主要阶段;掌握计算机视觉的应用场景;掌握

知识目标

图像识别的概念及特征提取主流算法和工具

掌握AR技术原理;掌握AR发展历程以及硬件设备和软件平台;掌握

教学目标技能目标

AR应用案例。

素质(思

通过软件使用培养严谨、细致、协作的工匠精神。

政)目标

教学重点(1)图像特征提取算法:(2)AR技术原理;(3)AR软硬件平台

教学难点学习环境使用

采用线上线下混合式教学,以任务驱动为核心,主要运用启发教学法、问题教

教学方法

学法和小组教学法,并辅以官方网站资源、视频资源、案例等多种资料。

1.计算机视觉概述

2.图像识别概述

3.AR技术概述

教学流程3.1AR技术原理;3.2AR技术运用

4.AR认知

4.1AR发展历程;4.2AR硬件设备;4.3AR软件平台

5.AR的应用案例介绍及分析

教学过程

教学方法/信

教学环节教学内容及活动

息化手段等

利比学习通

教学内容:计算机视觉

发布学习任

课教学资源:学习通平台

自主学习务,培养学生

前教师活动:发布学习任务,平台交流答疑,审核学生作业

自主学习能

学生活动:网上学习,提交测试

教学内容:(1)课程介绍;考核方式;(2)学习方法交流,

讲授教学法

分享学习金字塔,强调动手操作(做中学)与协作学习;(3)

环节1:示范教学法

划分学习小组;(4)实训平台。

任务引入课程网络平

教师活动:讲授分享、示范演示、提问互动

学生活动:集中听讲、注册课程、参与互动

教学内容:

讲授教学法

1.图像识别,图像特征提取以及典型算法;

环节2:问题引导法

2.AR的技术原理和认知;

重点讲解实物教学法二

教师活动:讲授分享、视频展示、提问互动

动画资源

学生活动:集中听讲、参与互动

教师活动:示范AR的小应用,进一步了解什么是AR

课学生活动:在老师的示范下动手操作,完成AR互动,注意协作演示教学法

环节3:

中学习,互相帮助完成任务训练教学法

动手做

评价方式:小组学生互评

做中教,做中学,做中练,突破教学重点2和教学难点

拓展任务:学习AR设备应用案例并进行分析

教师活动:举例AR典型应用,分析其软硬件平台

训练教学法

环节4:学生活动:调研AR应用方向,外找感兴趣的案例进行展示和分

小组教学法

拓展做析

讨论教学法

评价方式:教师评价

激发学生的动手能力和创新潜力

教学内容:课堂小结,知识点与实训情况汇总

环节5:讲授教学法

评价方式:平台记录成绩

小结测验教学法

布置作业:学习通

课后根据课上的知识做好前期准备,AR软件环境需要提前搭建好

教学评价网络平台学习15%,平时表现:15%,测验:20%,实训操作50%。

1.第一次课学生反应较好,学习通都已加入学习。

教学反思

2.强调小组协作,大家对AR都充满兴趣和好奇,有强烈的开发意愿。

教学日志

教案2:Unity基础学习

单元序号02单元名称任务Unily基础学习

授课班级23VR1授课地点信息楼103

授课类型理实一体

使用教材《增强现实引擎开发》杨欧,滕艺丹,人民邮电出版社,2024

本次课内容学习Unity基础知识,包括软件安装,素材处理,场景搭建,

教学内容

交互实现,C#语言等

增强现实的软件平台比较多,介绍选择Unity作为引擎开发工具的原因,本章

学情分析

主要回顾一些Unily的基础操作,包括编程语言,交互功能等。

知识目标学习Uniiy引擎开发的基础知识,以及UnilyHub程序的各个模块

教学目标技能目标能够处理Unily素材资源、搭建场景,学习交互实现与项目开发流程。

素质(忌

通过软件使用培养严谨、细致、协作的工匠精神。

政)目标

教学重点(1)素材处理:(2)场景搭建:(3)编程交4

教学难点软件平台使用,开发环境熟练操作

采用线上线下混合式教学,以任务驱动为核心,主要运用启发教学法、问题教

教学方法

学法和小组教学法,并辅以官方网站资源、视频资源、案例等多种资料。

6.Unity介绍

教学流程7.Unity软件安装流程

8.搭建完整场景并完成相应交互功能的编程实现,熟悉和回好!软件的使用

教学过程

教学方法/信

教学环节教学内容及活动

息化手段等

利佳学习通

教学内容:计算机视觉

课发祢学习任

一教学资源:学习通平台

前自主学习务,培养学生

一教师活动:发布学习任务,平台交流答疑,审核学生作业

自主学习能

学生活动:网上学习,提交测试

讲授教学法

教学内容:Unity基础操作回顾

环节1:示范教学法

教师活动:讲授分享、示范演示、提问互动

任务引入课程网络平

学生活动:集中听讲、注册课程、参与互动台

教学内容:

讲授教学法

1.素材处理,场景搭建等基础操作:

环节2:问题引导法

2.Unity的基础功能模块|可顾;

重点讲解实物教学'法、

教师活动:讲授分享、视频展示、提问互动

动画资源

学生活动;集中听讲、参勺互动

教师活动:以一个完成案例为例,完成项目创建,素材导入处

理,典型交互功能编程实现

演小教学法

环节3:学生活动:在老师的示范卜动手操作,完成基于Unity的完整

训练教学法

动手做项目开发,注意协作学习,互相帮助完成任务

评价方式:小组学生互评

做中教,做中学,做中练,突破教学重点2和教学难点

拓展任务:制作UNty小球游戏

教师活动:带领大家完成教材中拓展学习的引入

训练教学法

环节,1:学生活动;完成教材中拓展学习的部分,完成小球游戏的开发,

小组教学法

拓展做进一步加深Unity引擎的理解和熟练操作

讨论教学法

评价方式:教师评价

激发学生的动手能力和创新潜力

教学内容:课堂小结,知识点与实训情况汇总

环节5:讲授教学法

评价方式:平台记录成绩

小结测验教学法

布置作业:学习通

课后提交小球游戏的项目工程

教学评价网络平台学习15%,平时表现:15乐测验:20%,实训操作50乐

教学反思通过课上的项目以及课后的拓展项FI帮助学牛」可顾之前课程学习的知识。

教学日志

教案3:Unity基础学习

单元序号03单元名称任务Vuforia学习

授课班级23VR1授课地点信息楼103

授课类型理实一体

使用教材《增强现实引擎开发》杨欧,滕艺丹,人民邮电出版社,2024

教学内容本次课内容学习增强现实引擎Vuforia的基础功能

增强现澳的引擎开发插件比较多,选择Vuforia作为入门基础是因其通用性,

学情分析

硬件适配性好,功能全等原因,是一个款非常容易上手的AR插件。

知识目标学习Vuforia的基本介绍及开发流程,基础功能模块实现

教学目标技能目标能够配置Vuforia环境,完成AR基础功能开发。

素质(思

通过软件使用培养严谨、细致、协作的工匠精神。

政)目标

(1)Vuforia的环境配置:(2)Vuforia的基础功能:(3)基于Vuforia的AR应

教学重点

用开发

教学难点软件平台使用,开发环境熟练操作

采用线上线下混合式教学,以任务驱动为核心,主要运用启发教学法、问题教

教学方法

学法和小组教学法,并辅以官方网站资源、视频资源、案例等多种资料。

9.Vuforia插件介绍

10.V'ufiria的环境配置

教学流程11.Vuforia的功能讲解及典型功能实现

12.V'ufaria的识别原理及过程

13.完成基于ia虚拟按钮功能的AR弹钢琴项目开发

教学过程

教学方法/信

教学环节教学内容及活动

息化手段等

利庄学习通

教学内容:计算机视觉

课发布学习任

-教学资源:学习通平台

前自主学习务,培养学生

教师活动:发布学习任务,平台交流答疑,审核学生作业

自主学习能

学生活动:网上学习,提交测试

21

讲授教学法

教学内容:Vuforia插件介绍

环节1:示范教学法

教师活动:讲授分享、示范演示、提问互动

任务引入课程网络平

学生活动:集中听讲、注册课程、参与互动台

教学内容:讲授教学法

环节2:

1.Unity中如何配置Vuforia环境开发AR功能:问题引导法

重点讲解

2V.uforia的识别原理及整体开发流程;实物教学法、

3.Vuforia的基础功能及开发流程动画资源

教师活动:讲授分享、视频展示、提问互动

学生活动:集中听讲、参与互动

教师活动:选择Vuforia中的虚拟按钮功能为例开发AR弹钢琴

项目

演示教学法

环节3:学生活动:在老师的示范下动手操作,完成AR虚拟弹钢琴的完

训练教学法

动手做整项目开发,注意协作学习,互相帮助完成任务

评价方式:小组学生互评

做中教,做中学,做中练,突破教学重点2和教学难点

拓展任务:大家挑选感兴趣的基础功能,完成典型AR应用

教师活动:引导学生选择如脱卡,动态加载,视频播放,用户

自定义,3Dscan等典型AR功能点进行对应的项目开发训练教学法

环节4:

学生活动:完成拓展AR功能开发,进•步加深增强现实的理解小组教学法

拓展做

和应用方向体会讨论教学法

评价方式:教师评价

激发学生的动手能力和创新潜力

教学内容:课堂小结,知识点与实训情况汇总

环节5:讲授教学法

评价方式:平台记录成绩

小结测验教学法

布置作业:学习通

课后提交虚拟弹钢琴的项目工程及操作视频录屏

教学评价网络平台学习15%,平时表现:15%,测验:20%,实训操作50%。

教学反思通过课上的项目以及课后的拓展项目帮助学生回顾之前课程学习的知识。

教学日志

教案4:基于Vuforia的圆柱环游项目开发

单元序号04单元名称任务基于Vu「oria的圆柱环游项目开发

授课班级23VR1授课地点信息楼103

授课类型理实一体

使用教材《增强现实引擎开发》杨欧,滕艺丹,人民邮电出版社,2024

教学内容本次课内容学习Vuforia的圆柱体识别,并完成圆柱环游项FI开发

Vuforia功能强大,其中的各种基本功能点都可以进•步进行沱掘开发,本章

学情分析

选取圆柱体识别这一基本功能,完成一款游戏项目的开发,

学习Vuforia文娱项目开发流程,掌握AR参考图库制作,进一步掌握圆

知识目标

柱体识别功能

教学目标技能目标能够完成Vuforia圆柱体识别功能开发娱乐项目,最终发布到手机端。

素质(忌

通过软件使用培养严谨、细致、协作的工匠精神。

政)目标

(1)角色制作,角色控制:(2)圆柱体识别:(3)游戏设计,UI设计,交互功

教学重点

能编码实现

教学难点软件平台使用,开发环境熟练操作

采用线上线下混合式教学,以任务驱动为核心,主要运用启发教学法、问题教

教学方法

学法和小组教学法,并辅以官方网站资源、视频资源、案例等多种资料。

14.项目设计及项目开发功能规划

15.场景搭建,素材处理

16.角色制作,角色控制功能实现

教学流程

17.交互功能脚本编写

18.U1设计及UI功能代码编写

19.圆柱体识别功能及项目整合调试发布

教学过程

教学方法/信

教学环节教学内容及活动

息化手段等

利凡学习通

教学内容:圆柱体识别

递发布学习任

前教学资源:学习通平台

一「1匕学门务,培养学生

教师活动:发布学习任务,平台交流答疑,审核学生作业

自主学习能

学生活动:网上学习,提交测试

讲授教学法

教学内容:开发一款文娱游戏如何做项目规划

环节1:示范教学法

课教师活动:讲授分享、示范演示、提问互动

一任务引入课程网络平

中学生活动:集中听讲、注册课程、参与互动

一台

环节2:教学内容:讲授教学法

重点讲解1.按照项目开发功能点,首先搭建场景处理素材;问题引导法

2.角色开发包括制作及控制功能:实物教学'法、

3.游戏中的交互功能实现,如吃金币动画资源

教师活动:讲授分享、视频展示、提问互动

学生活动:柒中听讲、参与互动

教师活动:完成脚本编写

学生活动:在老师的示范下动手操作,完成项目基础功能编写演不教学法

环节3:

并调试项目开发,注意协作学习,互相帮助完成任务训练教学法

动手做

评价方式:小组学生互评

做中教,做中学,做中练,突破教学重点2和教学难点

拓展任务:UI界面设计及功能代码编写

教师活动:圆柱体识别功能实现,整合前半部分功能

训练教学法

环节4:学生活动:完成UI及圆柱体识别功能开发,完善整体项目并调

小组教学法

拓展做试发布,进•步感受AR功能点开发的建度和魅力

讨论教学法

评价方式:教师评价

激发学生的动手能力和创新潜力

教学内容:课堂小结,知识点与实训情况汇总

环节5:讲授教学法

评价方式:平台记录成绩

小结测验教学法

布置作业:学习通

课后提交项目工程及操作视频录屏

教学评价网络平台学习15%,平时表现:15%,测验:20%,实训操作50%。

教学反思通过课上的项目以及课后的拓展项目帮助学牛.回顾之前课程学习的知识。

教学日志

教案5:基于Vuforia的房产漫游项目开发

单元序号05单元名称任务基于Vuforia的房产漫游项R开发

授课班级23VR1授课地点信息楼103

授课类型理实一体

使用教材《增强现实引擎开发》杨欧,滕艺丹,人民邮电出版社,2024

教学内容本次课内容学习Vu「oria的图片识别功能,并完成房产漫游项目开发

Vuforia功能强大,其中的各种基本功能点都可以进步进行挖掘开发,本章

学情分析

选取图像识别这一基本功能,完成一款房地产行业应用项目的开发。

学习Vuforia行业应用项目开发流程,掌握AR参考图库制作,进•步掌

知识目标

握图像识别功能

能够完成Vuforia图像识别功能开发行业应用项目,最终发布到手机端

教学目标技能目标

进行房产漫游,远程看房。

素质(息

通过软件使用培养严谨、细致、协作的工匠精神。

政)目标

教学重点(1)场景搭建,索材处埋;(2)图像识别;(3)UI设计,交。功能编码实现

教学难点软件平台使用,开发环境熟练操作

采用线上线下混合式教学,以任务驱动为核心,主要运用启发教学法、问题教

教学方法

学法和小组教学法,并辅以官方网站资源、视频资源、案例等多种资料。

20.项目设计及项目开发功能规划

21.场景搭建,素材处理

22.交互功能脚本编写

教学流程23.UI设计及UI功能代码编写

24.图像识别功能脚本编写

25.场景漫游交互功能实现

26.项目整合调试发布

教学过程

教学方法/信

教学环节教学内容及活动

息化手段等

利用学习通

教学内容:图像识别

发布学习任

教学资源:学习通平台

a自主学习务,培养学牛.

刖教师活动:发布学习任务,平台交流答疑,审核学生作业

自主学习能

学生活动:网上学习,提交测试

讲授教学法

教学内容:开发一款行业应用AR项目如何做项目规划

迷环节1:示范教学法

教师活动:讲授分享、示范演示、提问互动

中任务引入课程网络平

学生活动:集中听讲、注册课程、参与互动台

教学内容:

1.按照项目开发功能点,首先搭建场景处理素材;讲授教学法

环节2:2.交互功能实现:问题引导法

重点讲解3.图像识别功能实现实物教学法、

教师活动:讲授分享、视频展示、提问互动动画资源

学生活动:集中听讲、参与互动

教师活动:完成脚本编写

学生活动:在老师的示范下动手操作,完成项目基础功能编写演示教学法

环节3:

并调试项目开发,注意协作学习,互相帮助完成任务训练教学法

动手做

评价方式:小组学生互评

做中教,做中学,做中练,突破教学童点2和教学难点

拓展任务:UI界面设计及功能代码编写

教师活动:场景漫游功能实现,整合前半部分功能

训练教学法

环节4:学生活动:完成场景漫游功能开发,完善整体项目并调试发布,

小组教学法

拓展做进•步感受AR在行业中的应用潜力

讨论教学法

评价方式:教师评价

激发学生的动手能力和创新潜力

教学内容:课堂小结,知识点与实训情况汇总

环节5:讲授教学法

评价方式:平台记录成绩

小结测验教学法

布置作业:学习通

课后提交项目工程及操作视频录屏

教学评价网络平台学习15%,平时表现:15与,测验:20%,实训操作50机

教学反思通过课上的项R以及课后的拓展项R帮助学生回顾之前课程学习的知识。

教学日志

教案6:基于ARFoundation的虚拟形象合影项目开发

丛-4珏任务基于ARFoundalion的基拟形象合影项

单元序号06

授课班级23VR1授课地点信息楼103

授课类型理实一体

使用教材《增强现实引擎开发》杨欧,滕艺丹,人民邮电出版社,2024

本次课内容学习ARFoundation插件的使用,并完成基于其的虚拟形象合影

教学内容

项目开发

ARFoundation是Unity平台最新开发的增强现实插件,整合了ARKit和ARCore,

学情分析

功能强大,选取平面识别这一基本功能:完成一款与虚拟形象合影的项目开发。

学习AE3Foundalion的基础知识和开发流程,学习使用ARFoundalion平

知识目标

面检测技术在平面上放置模型的功能

学习基于ARFoundation平面睑测技术与图像跟踪技术的应用项目开

教学目标技能目标

发,最终能够将项U发布到侈动应用端。

素质(息

通过软件使用培养严谨、细致、协作的工匠精神。

政)目标

(1)ARFoundalion插件:(2)平而检测功能:(3)基于此插件的项目开发及功

教学重点

能代码实现

教学难点软件平台使用,开发环境熟练操作

采用线上线下混合式教学,以任务驱动为核心,主要运用启发教学法、问题教

教学方法

学法和小组教学法,并辅以官方网站资源、视频资源、案例等多种资料。

27.ARFrundation功能学习

28.环境配置,熟悉开发流程

29.平面检测功能开发

教学流程

30.场景搭建,封面设计,UI代码编写

31.交互.功能脚本编写

32.项目整合调试发布

教学过程

教学方法/信

教学环节教学内容及活动

息化手段等

利用学习通

教学内容:foundation基础知识学习

发布学习任

迷教学资源:学习通平台

-W..自主学习务,培养学牛.

刖教师活动:发布学习任务,平台交流答疑,审核学生作业

自主学习能

学生活动:网上学习,提交测试

讲授教学法

教学内容:ARF'oundalion环境配置

迷环节1:示范教学法

教师活动:讲授分享、示范演示、提问互动

中任务引入课程网络平

学生活动:集中听讲、注册课程、参与互动台

教学内容:

1配.置P0端和手机端环境,发布平面检测功能版本进行测试;讲授教学法

环节2:2.搭建项目场景,选取合适的虚拟形象并进行动画设置:问题引导法

重点讲解3.完成封面UI设计,场景切换实物教学法、

教师活动:讲授分享、视频展示、提问互动动画资源

学生活动:集中听讲、参与互动

教师活动:完成脚本编写

学生活动:在老师的示范卜动手操作,完成项目的功能编写并演示教学法

环节3:

调试项目开发,注意协作学习,互相帮助完成任务训练教学法

动手做

评价方式:小组学生互评

做中教,做中学,做中练,突破教学童点2和教学难点

拓展任务:完成教材中的拓展学习内容

教师活动:ARFoundation的平面识别功能

训练教学法

环节4:学生活动:完成AR动物绘本项|=|开发,完善整体项目并调试发

小组教学法

拓展做布,进•步热悉ARFoundation插件的使用

讨论教学法

评价方式:教师评价

激发学生的动手能力和创新潜力

教学内容:课堂小结,知识点与实训情况汇总

环节5:讲授教学法

评价方式:平台记录成绩

小结测验教学法

布置作业:学习通

课后提交项目工程及操作视频录屏

教学评价网络平台学习15乐平时表现:15%,测验:20%,实训操作50机

教学反思通过课上的项目以及课后的拓展项R帮助学牛」可顾之前课程学习的知识。

教学日志

教案7:基于SenseAR技术的“手势识别”项目开发

任务基于SenseAR技术的“手势识别”项目

单元序号07单元名称

开发

授课班级23VR1授课地点信息楼103

授课类型理实一体

使用教材《增强现实引擎开发》杨欧,滕艺丹,人民邮电出版社,2024

教学内容本次课内容学习SenseAR插件的使用,并完成基于其的手势识别项目开发

SenseAR开发平台基于Unity3D,支持多种A1+AR基础功能,如平面识别、玄锚

学情分析点、手势与人脸识别等,旨在为商家和用户创造一个AR生态。选取其手势识别

这•基本功能,完成•款公益项目开发。

学习SenseAR的基础知识和开发流程,学习使用SenseAR手势识别技术

知识目标

功能及开发流程

学习基于SenseAR手势识别的公益应用项目开发,最终能够爵项目发

教学目标技能目标

布到移动应用端。

素质(息

通过软件使用培养严谨、细致、协作的工匠精神。

政)目标

(1)SenseAR插件;(2)手势检测及识别功能:(3)基于此插件的项目开发及

教学重点

功能代码实现

教学难点软件平台使用,开发环境热练操作

采用线上线下混合式教学,以任务驱动为核心,主要运用启发教学法、问题教

教学方法

学法和小组教学法,并辅以官方网站资源、视频资源、案例等多种资料。

33.SenseAR功能学习

34.环境配置,熟悉开发流程

3b.手势以别功能开发

教学流程

36.场景搭建,封面设计,UI代码编写

37.交互功能脚本编写

38.项目整合调试发布

教学过程

教学方法/信

教学环节教学内容及活动

息化手段等

利用学习通

教学内容:SenseAR拈础知识学习

发力:学习任

教学资源:学习通平台

自主学习务,培养学生

刖教师活动:发布学习任务,平台交流答疑,审核学生作业

「1

学生活动:网上学习,提交测试

讲授教学法

教学内容:SenseAR环境配置

迷环节1:示范教学法

教师活动:讲授分享、示范演示、提问互动

史任务引入课程网络平

学生活动:集中听讲、注册课程、参与互动台

教学内容:

讲授教学法

1.配置pc端和手机端环境,发布手势识别功能版本进行测试;

环节2:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论