《unity3D引擎入门》“说课程”竞赛稿件
——游戏产业学院-王昕妍
本课程是虚拟现实应用技术课程体系中的职业核心课程,用于培养学生制作游戏,接触VR应用的实践课程。作为一门虚拟专业的核心课程,在课程体系上成纵向设计,上有C#程序设计课程打下基础,下有启发unity3D引擎实训课程的作用。课程专门针对游戏开发领域、VR开发领域、AR开发领域提供人才,同时unity3D引擎技术也是省技能大赛和1+X证书的核心技能。
P5:课程目标一共分为四个模块:知识、能力、素质、思政目标。其中知识目标:主要以了解unity基础知识和游戏基础开发流程为主,能力目标:主要以掌握unity引擎编辑的基本操作为主,素质目标:主要以培养学生的游戏开发兴趣,培养游戏开发职业道德为主,思政目标:为培养学生的爱国精神,工匠精神以及弘扬传统文化为主。
秉承着以岗位需求为导向,贯彻思政融合课程的理念,我们选用了与网龙网络公司共同编辑的《unity3D VR/AR程序开发设计》作为本课程的核心教材,主要原因有以下几点。一,教材采用项目式的方式进行教学,更加符合我们对学生进行模块化知识讲解,项目式培训的方式;二,教材有十分丰富的实践案例,对学生未来的课程衔接有很大帮助。三,教材拥有循序渐进的知识体系,让学生更加容易对知识进行消化理解。我们结合实际情况,针对教材的特点,融会贯通,对课程的内容进行了优化。
我们将整个课程与弘扬传统文化的理念融合,分为四个项目,进行项目式的教学。分别进行功夫熊猫、古风建筑、古风游戏界面、射箭游戏的项目开发,并对每个项目进行了知识点分解。
例如功夫熊猫学习unity编辑器的基本知识以及基本操作,古风建筑学习unity的地形系统以及物理引擎,古风游戏界面学习unity的UI系统,射箭游戏则作为学期末的作品,攘括整个学期的知识点并加入部分新知识。项目式的教学让学生在进行项目的同时更加深入学习知识,对知识有进一步的掌握,也对后续课程结构有一定了解。
针对2022级虚拟现实应用技术专业192名学生进行成绩分析,70-90分段的学生占据了大半,有部分学生表现较为优异,但仍有26%的学生在70分以下,主要原因是学生的学习自觉性不够,自主学习意识不足,上课比较容易走神。但是从上课情况来看,绝大多数的学生创新创造的能力较强,对新鲜事物的好奇心重,更愿意去进行创新创意学习。
针对这样的学情,我们指定了三种教学方法:项目教学法、任务驱动法、三师教学法。项目教学法能更好的规划分析知识,对基础知识不断强调,更加巩固,对难点知识动手练习加深印象。任务驱动法能调动学生的积极性。三师课堂教学法能够从不同角度对学生进行教学,课堂教师能够增加课堂互动性,更好监督学生完成知识学习,AI教师能够调动学生学习积极性,让学生沉浸式学习,企业教师能够以岗位需求为导向,进行项目式教学,做到产教融合。
学生主要的学习方法是自主学习法和探究式学习法,鼓励学生在课前进行探究学习,在课后对课堂的知识进行发散思考,自主学习新知识。
针对课程重点,采用课前布置项目任务,让学生以对待项目的态度进行思考,引发学生学习兴趣。例如学习射线检测环节中,可以让学生提前调研市面上各类FPS游戏,随后再精讲知识点,结合实际案例动手制作FPS游戏,形成脑手同步记忆,更能激发学生的学习兴趣,也能更好的掌握知识点。
针对课程难点,进行“调研-引导-拆解问题-逐个击破-案例分析”的方式,在课前课前布置游戏任务,让学生在游戏中进行思考,了解课程知识点所应用的领域,课中引导学生对制作游戏过程中遇到的问题进行思考,并把一个大难点拆分成数个小游戏案例进行学习,让学生理解更加透彻。
从教学流程上看主要分为五个步骤:探、学、练、说、评。
以古风建筑为例子进行五步教学。第一步:探;在课前教师发布项目需求单,告知学生知识分解结构,并强调拥有奖励机制,激发学生自主学习兴趣。第二步:学。对上节课的知识进行复习,使用情境教学法,播放古建筑相关的视频展示图片,导入新课,随后讲解知识点,学生进行对新课知识进行思考分析观察。第三步:练。教师根据课前发布的项目需求单进行示范操作,引导学生进行实践操作,学生根据教师的示范进行实践操作,强化新知识。第四步:说。教师针对学生在实践过程中的问题进行讲解,引导学生进行发散思考。随后进行知识拓展,抽点学生上台对新知识进行总结,回答拓展问题,表达自己的想法,调动课堂活跃性。第五步:评。针对学生的发言,教师进行补充和总结,巩固知识。学生进行自我评价,学生互评,老师进行学生评价,评选出成绩较好的三名同学进行线下企业参观以及参与外包项目制作。
从教学手段上来看,我们有多媒体可视化教学、课程平台、线上交流等多种方式,学生可以通过不同方式获取到知识。
针对学生的考核评价,我们主要由平时作业以及期末的作品成果进行反馈,平时成绩50%,期末成绩为50%;针对课程评价主要开展教师自我评价、学生评教、同行听课评价、督导评价与教学巡查等方式。
从教学资源商来看,主要有三个点。一是对图书资料、优质教学资源和网络信息资源等充分开发利用,学校拥有配备完善的图书馆,有大量的图书资料可以参考;二是建设了一批优质的专业课程教学资源,例如慕课,职教云等平台,利用这些平台形成了可持续开发、应用机制,三是开展线上教学、学生在线学习的相关制度。
从实施教学条件上来看,学校拥有设备齐全的实训室,学生电脑和教师电脑都符合引擎开发的基本标准,拥有教学一体机,能更好进行教学。
学习本课程后,学生拥有unity引擎的基本创作能力,在课后会主动进行简单小游戏创作,为后续的《Unity 3D引擎实训》课程打下良好基础。
针对课程,我们进行了三教改革,从教师改革上来看,我们要求unity课程教师必须考取AR/VR技术应用及开发证书;从教材改革上来看,我们对教材进行重组,融汇成更加适合虚拟专业学生的课程;从教法改革上来看,我们运用了多种教学方法,更好激发学生的上课积极性。
在课程建设特色模块中,主要采取混合三师课堂的模式。三师课堂教学法能够从不同角度对学生进行教学,课堂教师能够增加课堂互动性,更好监督学生完成知识学习,AI教师能够调动学生学习积极性,让学生沉浸式学习,企业教师能够以岗位需求为导向,进行项目式教学,做到产教融合。
针对本课程,我们进行了自我诊断,认为课程的资源库更新速度还不够,针对这一点,我们进行了更加多元化课程学习资源的获取,从不同的渠道获取资源,从学生的反馈上来看,他们能在课前课中课后三个阶段都能从各种渠道获取学习相关资源自主学习。下一步的课程改进方向就是要融入更多的思政元素,培养学生的思政意识。