李洋 李娜 高璐
针对表达式在特效技术教学过程中出现的不易掌握的现象,需要分析实际案例引用课堂教学的方式,并研究教学分析和教学目标。文章以“特效技术及创新应用 ”课程中表达式应用章节下“时钟效果”的教学内容作为案例,提出了教学策略和适用的教学方法,阐述了实际案例在教学过程中的具体实施方法,详细描述了相关知识点在案例中进行逐步剖解的教学过程。
一、教学设计
(一)教学分析
1.教材分析。依托本次课程的教学项目为主线,以教材中的知识点为基础,采用主题引导、案例驱动引领教学过程。学生在分组对案例进行分析及制作的基础上,对案例中出现的知识点进行更深入地学习,并加深对表达式的应用认识。
2.学情分析。学生已经掌握三维图层操作、特效应用基本知识和操作,并且能利用这些基本知识制作出简单的特效。
(二)教学目标及分析
1.知识与技能目标。通过案例的引用,在学习表达式具体使用的同时,帮助学生复习回顾已经学习的图形绘制、图层之间父子关系、关键帧具体操作等基本知识,并通过本次案例分析及制作过程,使学生在制作过程中学会利用时间表达式及循环表达式处理相关事件。
2.过程与方法目标。学生按照教师提供的范例先完成基础内容,在掌握相关知识点后,根据任务布置的具体要求灵活操作,同时还要为学生留下大片自主探究的空间,以小组为单位进行自主学习,小组之间以及小组与教师进行讨论交流,最终展示评价来完成任务。
3.情感态度与价值观目标。教学设计的内容贴近学生相关课程的相关案例,学生都能完成任务并进行作品展示,培养了学生解决实际问题的实践能力和创新意识。
4.教学重点和难点。根据上述教学目标,结合学生实际,确定教学重点为时钟效果的设计,难点是对循环表达式的熟练理解以及时间效果内容的设计。
5.教学策略和教学方法。在移动互联网和机房环境下完成重点教学目标。移动学习微平台打破了学生学习的时间和空间限制,视频教程帮助学生复习之前课程,在线测试中的调查问卷可统计分析学生学习情况,通过微云盘、学习论坛等信息技术手段辅助突破教学难点。采用案例驱动和小组合作教学法,从时钟效果的任务呈现、分析、实施三个环节完成本次综合实训教学。教师在教学过程中给予学生指导和帮助。
二、实施过程
(一)任务呈现
1.导入新课,创设情境
利用多媒体设备对本次课程所用的案例“时钟效果”进行播放,在展示过程中,让学生注意案例中的部分细节。例如,在展示时钟效果时,让学生注意,该时钟秒针的运行方式是一格一停,引导学生思索这种效果是如何进行制作的,使学生带着问题听课。
2.概念引入,明确任务
表达式的工作就是通过设定条件,计算并输出一个数值。这个数值与关键帧一样,驱动图层属性。用一句话来概括就是,表达式的本质就是改变图层相应的属性参数。如果学生懂得怎样修改,就能知道如何运用表达式加快工作流程。通过对表达式定义的解析,加深学生对表达式的理解。
3.理解案例,分析问题
通过对引用案例的分析,使學生发现在时钟效果的操作界面中,时钟是由“背景”“时针”“分针”“秒针”这4个图层所组成的,且每个图层各有分工。其中,“背景”这个图层放置的是图中的表盘画面,其他3个图层,用来代表“时针”“分针”“秒针”。接下来的课程中,教师要将图层中所涉及的属性内容插入表达式,并引导学生学会如何进行修改,以便更深入地理解修改的含义,使学生在以后的案例应用中能够举一反三。
(二)实施任务
1.时间表达式在案例中的应用分析
引导学生在“秒针”图层中,找到本案例中所需的“旋转”属性。教师要示范如下操作,对表达式输入窗口写入时间表达式“time”,并对其进行修改。讲解time这个时间表达式的具体用法,使学生明白“time”就是一个自变量,指的是当前播放的时间数值(单位是秒),其优势是随着时间变化所对应的属性也会跟着变化。在本案例中,所发生的变化是“秒针”图层下的“旋转”属性。将时间表达式“time”输入此窗口内,就会出现时间每经过1秒钟,“秒针”图层将自动旋转1度的动画效果。
在学习过程中利用小组进行讨论及分析,引导学生对时间表达式发表看法,并经过实践,指出如果直接引用表达式,不进行修改,是否符合案例要求。经过学生的实践,最终得到相关结论:在时间表达式中,1分钟即60秒,1秒钟旋转1度,按照现在这个标准,秒针需要6分钟才能完成一周360度的旋转,这严重不符合时间规律。因此,要对这个表达式进行修改,要求学生将旋转的角度倍数扩至6倍,秒针表达式为“time×6;”,即1秒钟使秒针图形旋转由1度扩至6度,这样60秒正好完成了一周360度的旋转,准确地对秒针图形进行了设置。
上述方法完成后,秒针运行方式为缓慢旋转运行。如何实现导入新课环节时,给学生展示的时钟秒针一格一停的运行方式呢?在实现的过程中,引导学生不断分析与思虑,为学生的课下自学以及对其他案例分析打下基础。
要实现秒针一格一停的运行效果,要做如下操作:首先必须对“秒针”图层重新进行设定,并在该图层下的“旋转”属性处,所对应的时间轴第0秒至第1秒的区域,首尾均插入关键帧;接下来,选中第0秒处一个关键帧,设置其旋转角度为0度,在此处,单击鼠标按右键,选择“切换保持关键帧”选项;再在第1秒处,选中第二个关键帧,设置其旋转角度为6度。
2.循环表达式在案例中的应用分析
在学生完成上述内容后,在该属性中插入“loop”表达式,创建循环动作,并做出循环动画效果。表达式为“loop_out();”,这也是本案例中的另一个重要知识点。展示过程如下:
完整的“loop”表达式应是“loop_out”(type=“循环类型”,numkeyframes=0)。
“loop_out”表示要将前面的动画效果向后进行循环播放,包含两个属性。
一个是numkeyframes表示循环的帧数,可以理解为要选择哪些关键帧进行循环。为“0”的时候表示所有关键帧都参与循环;为“1”的时候表示只循环最后两个关键帧的动画效果;为“2”的时候表示只循环最后3个帧的动画效果,以此类推。如果不写,默认是“0”。
另一个是“type”表示循环的类型,也就是重复的方式。这里有“cycle”“pingpong”“offset”“continue ”4种类型,前3种类型应用较多,它们的特点各有不同。
首先看下“cycle”,就如其中文意思“首尾相连的圆圈”一样,重复前面关键帧的变化,不停地重复。而“pingpong”,则如“乒乓球”一般,往返前面关键帧的变化,一来一回地循环。“offset”(偏移),它的特点是:累加前面关键帧的变化,并沿着变化的趋势,一直持续变化下去。
这一部分知识,需要投入大量的时间进行分析,以及对知识点进行相关案例的实践。教师除了要对每一个属性及类型讲授清楚外,还需要进行其他案例引用。最后还要组织小组分别进行相关属性中类型的制作,各小组间进行展示,相互分析,从中找出差别进行总结。
3.對分针与时针中表达式的分析
返回“分针”图层的操作界面,同样需对其“旋转”属性插入时间表达式进行修改,并写入分针表达式“time/10;”。如果有学生不明白这个表达式是怎么来的,教师要引导学生思索。在表盘中秒针与分针的刻度均有60个(60秒是1分钟,60分钟是1小时),所以可以这样理解,当秒针转过60个刻度,分针转1个刻度,由此得出分针与秒针的旋转角度关系比为1∶60,又通过结合前面“秒针”图层的旋转公式可以得出,分针是在秒针“time×6”的基础上乘以1/60,最后得到了公式“time×6/60”。
按照这个思路,学生继续向下推导。在日常生活中,表盘中只有12个小时的刻度,平均每个小时时针将转动30度。可以这样理解,当分针旋转一周360度时,时针将转动一个刻度,即30度。因此,时针与分针角度关系比为30∶360,即1∶12,所以,时针的时间表达式,相当于在分针“time/10”的基础上再除以12,即表达式为“(time×6/60)/12”。
制作完成之后,利用小组进行交流讨论,教师进行最终点评,并布置拓展练习内容。
三、教学评价
学生在本次案例的驱动下,对该案例所涉及的知识掌握较好,自主学习的积极性得到了进一步提升,大部分学生都能够完成任务要求,实现教学目标。在教学过程中,体现了分层教学的优势,既培养了学生的团队合作精神,又能够共同进步。
四、结语
利用案例与课堂教学进行融合,是对传统教学模式的一种加强。本次实践只进行了针对一个班的教学实践研究。因此,研究的范围不具普遍性,教学模式中存在的不足之处,需要在以后的教学中不断探索,进行更深入的研究。
参考文献:
[1]张成良.“数字影视后期特效”课程理实一体化教学改革与实践[J].视听,2018(12):235-236.
[2]蔺小清,安梅.产教融合视域下应用型本科高校实践教学运行机制研究[J].知识经济,2019(16):140-141.
(作者单位 河北传媒学院)