张忠和
一、课件的设计
《电子技术》课程是电气专业中的《电力拖动》《自动控制》等课程的专业基础课,同时也是新知识点较多的一门课程。针对职业教育特点,课件内容以劳动保障出版社的《电子技术》为基础,涵盖《电子技术》全书八章节内容,利用PowerPoint软件制作幻灯片,利用Fireworks制作演示图形和动画,并利用VB自身或外部控件制作课件所需要的所有界面元素和部分动态效果,做到既美观大方又方便调用;其次是课件应具有良好的用户界面和视觉效果。
1.VB应用程序设计
这是整个多媒体课件开发过程中的一个重要环节,它把课件设计与制作紧密地联系在一起,成为课件制作的重要依据。编写应用程序包括界面设计、交互设计和风格设计三个方面。
界面是教学信息在屏幕上的显示区域及用户操作区域,设计时主要突出“以教为中心;以学会为目的”的指导思想,围绕教学内容这一核心,既防止课件界面色彩、声像效果等过于浓烈、喧宾夺主,影响学习内容;又考虑课程部分内容如PN结导通和阻断原理、逻辑电路电平高低变化以及电容充放电等抽象、枯燥的内容,需要采用动画的方式达到更好的效果。同时,大家都知道多媒体课件的强大生命力主要体现在交互能力上,笔者把需要经常复习的一些基础内容以独立对象的方式存放在界面上,用时只要单击命令按钮就可调用该方面内容,便于温故知新。本课件利用Command等控件实现不同页面间的浏览和翻页,除此之外还可以通过VB的外部控件ShockwaveFlash播放动画。在风格设计上主要体现界面、控件和显示对象上整体协调和完美统一。代码指令的编写是应用程序的灵魂,除幻灯片外的绝大部分控件所对应的事件都要写过程代码。
2.在VB界面中制作幻灯片
在VB环境中,利用插入对象PowerPoint的方式直接制作幻灯片,在将来打包时会很方便。每一个幻灯片单元只占界面的一小部分空间,而且还可利用图片框控件制作图片背景并在图片背景上利用Fireworks或其它软件在优美图片上显示该幻灯片所在的章节。一两个窗体界面就可以存放几十个幻灯片,当应用程序运行时只要双击幻灯片控件就可以运行该单元的幻灯片。而且在幻灯片放映的过程中,可随时停下而调用其它辅助动画。辅助动画无需占用界面空间,直接利用VB的菜单编辑器编写主、子菜单来调用。
3.动画片制作
在计算机软件中,最适合做这些内容的软件应属Fireworks和 Flash MX2004,这两个软件会非常方便地实现原理说明图的绘制并很方便的制作成动画。既省时又省力而且美观大方,特别是制作逻辑电路,它会很方便地利用钢笔工具和小刀工具制作电流的流动状态和方向、PN结载流子的运动方向、逻辑电路电平的升高和降低等等。几乎电子技术中所有的示意图在此都毫不费力地做出来,而且也会很方便地制成动画,甚至电容的充放电过程都能很轻易的表现出来,通过这些动画描述,使微观过程直观呈现。
二、多种媒体素材的搭配
要实现多媒体课件的内容丰富多彩,使用多种媒体素材是必不可少的。其中文本、图形、图像是最基本元素。电子技术几乎是通篇讲工作原理的,充分地利用动画、视频等媒体信息,对电子技术教学的帮助是不言而喻的。对于图片静态演示和文字说明就能完成的部分,可以直接用PoworPoint幻灯片的方式来制作,对于某些管件原理和逻辑电路的工作原理则制作成Flash动画FireWoks动画课件。无论采用哪种形式,力求通俗易懂,整个课件力求对多媒体资源进行严谨布局,使它们既符合教材要求,又富展现力、亲全力和穿透力,同时还要兼顾任课老师使用方便。
三、结论
随着各种多媒体教学的推广和普及,作为一种先进的教学手段,计算机辅助教学以其直观性、灵活性、实时性和丰富的表现手法等优势,越来越受到老师和同学们的青睐。利用Visual Basic 6.0编写工程制作课件,能把一本教程做在一个窗体界面上,并利用编程方式非常方便地调用所有的资源,不得不说是一个好办法。只要对VB入门的人员都能完成美观的界面设计和相应的代码编写。为了课件的运行速度和节约空间,有必要遵循一个原则:“能用表格不用图表;能用矢量图不用位图;用图要优化,能绘图尽量绘图,使用起来方便”。
(作者单位:山东省泰安市高级技工学校)