APP下载

浅谈利用计算机制作Flash 的学习方法

2019-11-30杨建辉太原生态工程学校

数码世界 2019年8期
关键词:基础知识动画教师

杨建辉 太原生态工程学校

1 Flash 动画的发展历程

Flash 动画的发展,最早可追溯到上个世纪的html 语言(超文本标记语言)。Html 语言是作为依托于浏览器运行的、无需额外的编译程序的轻量化语言,而在html 语言制定初期,便出现了相关的制定标准。我们也有幸见证了html 语言的兴衰以及给各个产业所带来的行业变革。

1995 年,与互联网相关的web 应用逐渐进入人们的视野,当时的静态图像已经渐渐不能够满足人类的需要,所以人类对于在互联网上获取动画、视频的需求响应变得愈加强烈。第一代正式的Flash全名为Macromedia Flash,而在1998 年出现的Flash 3.0 则是真正意义上的现今Flash 插件的前身。

直至2000 年前后的html 页面仍为静态页面,而当时人类对于动画的需求使得没一台电脑都要安装Flash。由于Flash 能够做到在浏览器内部播放相应动画,加之Flash 的特殊矢量性质(即在不占用更多内存空间的同时,能够实现无论将动画放大还是缩小都不会失真。)用户打开和浏览动画的速度决定了Flash 在当时的时代异军突起。

随着互联网带宽的逐渐增加,人们对于视频的需求也随之增加。此时,Flash 并没有因为取得一时的胜利而固步自封,紧跟时代的潮流,支持浏览器内部的视频播放。Flash 对于视频的开发,正是在当时以SVG 视频格式为主题载体的流媒体开始流行的开端。到了后期,Flash 的应用领域涉及到游戏等,使得越来越多的开发商因此受益。

2 利用计算机制作Flash 的学习方法

2.1 选择合适的参考资料

根据Flash 的发展历程,其学习方法首先应由Flash 在当今时代的版本而定以紧跟互联网时代的发展。对于Flash 的基础知识而言,现今的书籍所涉及到的基础知识已经具有较为完整的知识链条以及相应知识的引申,无论是对于刚刚入手学习Flash 的新手还是对于已经掌握一定Flash 并想获得更为系统性的知识的老手而言都具有一定性的选择。另外,现今最为广泛利用的代码传播及共享平台github 可以供程序员进行知识交流以及代码观看的操作,在各个层级的程序员都采取用github 上传代码的前提下,程序员能够很大程度上根据他人提供的代码以提升自己的编码能力。

学术论文的发表往往是互联网时代发展的里程碑。较为完整的学术论文一般包括论文动机、论文相关资料、实验数据以及与以往实验的比较等,而与Flash 相关的论文对于每一次flash 的创新点都有较为详尽的引申。虽然学术论文对于新手而言的作用并不大,但能起到良好的借鉴作用。对于有一定Flash 基础的人,论文能够起到发散人们的思维,引申出更多方面的效果。

鉴于Flash 的发展技术已经趋于成熟,较为早期的期刊能够详尽论述Flash 技术的发展历程。以及在每一个较为重大的Flash 的应用开发阶段,在相应的期刊上都会有其所涉及到的应用领域以及实际的开发范例。同理,期刊对于新手的存在意义为将源材料照搬照抄,一方面能够通过原封不动的复制过程了解开发人员整体的开发思路以及开发过程中的创新点,为日后的开发过程积累独辟蹊径的经验。而对于经验较为丰富的程序开发人员而言,其亦能起到举一反三的效果。

2.2 学生提升对Flash 的学习兴趣

在传统的课堂教学模式中,利用现代化教学手段是提升教学效率以及激发同学学习热情的良好方式,但是教师不能单纯利用多媒体教学进行图片的放映等,这样反而会使实际的教学内容枯燥乏味。所以对于教师来说,其要有着专业的多媒体设备的使用和掌握能力,对于学生的积极性的调用方式通过多次授课以及课下的调查,询问学生的上课体验等,摸索出一套适合自己教学班学生的新型课堂。为了让学生深刻领会Flash 相关概念的含义,教师不仅要注意对概念论述时用词的严密性和准确性,同时还要及时纠正某些用词不当及概念认识上的错误,这样做有利于培养学生严密的逻辑思维习惯。

而在现今较为流行的网课教学中,教师能够提供给学生的不仅包括在线问答、课后作业的统一布置和接收、实时答疑的平台,更能够通过在线编写相应Flash 程序以及实时纠错的功能使学生吸收和理解Flash 并能够灵活运用的速度增加。但在网课教学中,难免会出现学生因注意力不集中等情况而错过一些较为关键的知识点。这时课堂回放的意义便能够最大化体现出来。学生一方面可以通过教师在线授课以实现新知识的了解和掌握,另一方面也能够通过课堂回放的功能实现上课过程中的查缺补漏。只有学生能够做到乐于学习Flash,乐于接受互联网中全新的知识领域,才能够真正将Flash 知识活学活用,创造出更加有创造力的Flash 作品。

2.3 认清自身学习基础

每一个人对于新事物的理解和接受能力往往是不同的,而这样就难免会出现两极分化的局面,即理解透彻的学生无论是在知识的掌握还是在实际生活中的运用上都游刃有余,而理解能力较差的学生往往因为长时间的理解不透而逐渐失去学习的热情。上述论述中有提到,不同的学习资源对于适用于不同阶段的学生。所以对于学生自身而言,首先要做到的是端正自身的学习心态,认清自身的学习基础以及理解和吸收知识的速度。切记不可因为急于求成而忽略了对于自身基础知识网络的搭建和建设。通过新知识的初步理解到掌握到实战一整套过程以强化对于知识的理解,并在最后能够做到思维的发散,这样才能够真正做到理解Flash 的整体开发流程。有了完整的队伍基础知识的理解,进而才能够接触较为大型的项目。大型项目和小型项目的差别在于,大型项目自身存在着完整的开发流程,包括用例规约的编写、用户需求书的设计、里程碑的制定以及程序的整体设计流程、程序测试的过程、程序初步投入市场等过程,其复杂性往往是小型程序不可及的。加之较为大型的程序在整体设计阶段往往需要整个团队的开发,更能够考验整个项目团队人员共同的开发能力。

2.4 建立和谐的师生关系

首先,教师应该端正自己和学生之间的关系。教师不单单是知识的传授者,更应该是学生的良师益友。如果教师不能够做到与学生的沟通,便会给学生错误的教师印象。所以对于教师而言,一方面是课上与学生的沟通。让教室内部的气氛活跃起来,将同学们上课的积极性调动起来,这样才能保证学生在学习时的热情。

在实际的课堂中,更多的是教师与学生的对话。由于年龄的增长、阅历的增加以及对于不同事物的接触,教师与学生往往对于人生的理解大不相同。分歧点的存在是促进教师与学生沟通的重要桥梁,对这种桥梁充分的利用而不过分便成为了教师在实际教学中重要的目标,即让这种分歧产生和解的同时保持教师与学生之间良好的包括师生关系和倾听与被倾听关系在内的多种关系的集合。双方为彼此敞开心扉而不是闭口不谈只字不提,良好的师生关系是各种教学手段重要的前提。

猜你喜欢

基础知识动画教师
Clifford hits the big screen
最美教师
清律的基础知识
做个动画给你看
教师如何说课
我的动画梦
未来教师的当下使命
汽车空调基础知识
基础知识:“互联网+”的基本概念
圆我教师梦