交互式虚拟配置装机实训平台的利用策略
以素质为基础、能力为本位、技能为核心的职业教育指导思想,对实训教学提出更高的要求。配备充足实训设备,完善丰富教学资源,构建良好的实践教学环境,是增强计算机配置组装实训教学效果的重要保障。然而计算机产品的更新换代速度加快,导致实训所用的组装配件型号落后,以及配件经反复拨插易损坏等问题。许多经济欠发达地区的中职学校办学经费有限,难以频繁更新实训设备,这都制约了装机技能实训。因此,充分利用现代信息技术,构建虚拟配置装机实训平台,并与传统实训教学手段有机融合运用,能有效解决这些影响技能实训的制约因素,从而优化技能教学过程,促进学生职业能力的形成。
1 科学规划,做好实训平台交互情境设计
计算机配置装机实训平台教学设计阶段,要突出“以学生为中心”的设计理念,注重学习情境创设,功能全面,涵盖实训教学的各个环节,能及时提供反馈,允许学生借助实训平台自主协作、探究学习,熟悉工作过程,检验实操水平。
1.1 细化虚拟实训平台的工作过程设计
提高计算机配置组装实训平台的针对性和实效性,传达真实工作过程所有必需的细节,增强对工作任务和工作情境虚拟的仿真度,单凭教师个人“闭门造车”式的实训平台开发模式达不到如此效果,反会造成与岗位工作任务的脱节。因此,要建立由企业能工巧匠、学校教师等多方参与的实训平台开发机制,深入计算机组装维护工等职业岗位,展开调研,记录完成具体任务的工作步骤和使用到的设备、工具、材料等细节情境,特别是应用到的新知识、新技能,并将这些岗位工作信息及时融入虚拟实训平台开发中,保证虚拟的工作过程科学,学习内容实用,使实训教学与企业岗位工作无缝对接。
1.2 突出虚拟实训平台的交互性能设计
学生在真实工作环境中配置组装计算机时,必然要与计算机配件等操作对象产生交互、反馈,学生正是利用正、负反馈不断强化或纠正自己操作方式,提升技能层次,完成工作任务。主要为了促进技能学习而开发的配置装机实训平台,如果只有单向的过程演示功能是远远不够的,不能发挥其辅助实训作用。因而配置装机实训平台要虚拟真实职业活动过程,重点突出软件交互性设计,创设工作情境,在学生与虚拟计算机配件的操作时,给出提示信息,实时做出自动反馈与自动评价。在交互中不断强化正确的操作,弱化错误的操作,这也符合行为主义理论的“刺激—反应”联结学说的观点。
2 选择合理的制作工具,提高实训平台开发效率
2.1 根据实训平台的交互性设计需求选择开发软件
目前,计算机配置组装虚拟实训平台的开发技术很多,如JAVA技术、VRML技术、Flash技术等。考虑到多数中职学校的经济实力及教师的技术水平,在综合比较各种虚拟实训平台开发工具的优缺点基础上,选择Flash作为计算机配置组装课程实训平台制作工具显得更合适。
Flash不仅能有效地把文字、图像、动画、视频、声音等多种媒体进行有机整合,生成储存容量更小的文件,最重要的是Flash内置的ActionScript语言是一种面向对象的动作脚本语言,方便设计者利用实训平台中的各种对象的事件触发特性,接受用户的鼠标点击或键盘输入等事件,有针对地设置丰富的交互信息,实现对虚拟操作过程的精确控制,开发出互动性强、声色俱佳的计算机配置组装虚拟实训平台,实训效果更逼真。另外,ActionScript脚本语言也方便调入外部文件,使Flash制作计算机配置组装虚拟实训平台具有较强的开放性,有利于平台的更新升级。正因为Flash的诸多优点,理应成为虚拟实训平台制作的重要利器。
2.2 根据实训平台对各类素材不同规格需求,收集和整理素材
计算机配置装机虚拟实训平台要突显表现力,使用到图形、图像、动画、视频等多种媒体素材,故应根据不同媒体素材特点,采用不同途径完成收集和处理工作。
图形图像是计算机配置装机虚拟实训平台最常用的媒体素材,如虚拟配置栏目用到各种CPU、内存条、主板、硬盘、板卡等,收集这些计算机配件的图形图像,可以充分利用“太平洋电脑网”或“中关村在线”等网站丰富的图片资源,但要仔细核查各种型号的计算机配件标识文字与实物图片之间的对应关系,不能出现张冠李戴现象,确保学习内容科学性。直接下载的图形图像还需使用Photoshop加工处理,以满足教学需要,如调整图像大小、亮度、对比度,修改放置方向、删除图片背景文字等。
Flash虽然支持多种图像文件格式,但JPEG文件格式图像所占储存容量较少而质量较高,所以同一幅图像在对图像质量没有特别要求情况下,选择JPEG文件格式储存较好。另外,作为JPEG升级的JPEG2000格式,除了比JPEG格式具有更高的压缩率等优点外,还支持对图像任意指定区域选择压缩质量,保证局部的清晰可见,因此利用Photoshop的增效工具,对计算机配件图像需要详细阅读的特定区域,如芯片上标记有性能识别文字的标签区域,有选择地局部提供清晰图像,并保存为JPEG2000格式文件,方便学习者使用时获取重要配件信息。
对于其他素材,如交互式动画,在规划好虚拟操作动画的每个交互场景基础上,运用ActionScript脚本语言做出交互效果。视频具有很强的说服力,拍摄的视频要达到每秒30帧、最低分辨率640×480技术参数要求即可。而字幕配音,最简便的方法是用Windows附带的录音机功能录制,所生成的文件格式为WAV,可以直接使用。
3 实现实训平台交互功能的主要关键技术
交互性是评价计算机配置装机虚拟实训软件质量高低的一个重要指标,虚拟实训平台只有强大的交互性,才能更好地模拟学生在真实操作过程中所产生的类似效果,真正发挥实训教学作用,所以精心设计每个模块的交互功能显得十分重要。在此对实训平台的性能识别模块、虚拟装机模块、虚拟配置模块、在线测试模块和在线视频模块5个功能模块的3个模块侧重介绍。
3.1 虚拟配置模块的设计
调研目前计算机市场流行使用的不同品牌各种型号的计算机配件,并详细记录参数,收集和整理它们的图像,做好素材准备,完成模块操作界面布局及虚拟操作设计(图1)。
1)模拟界面的设计。整个模块界面分为三大区,左边为配件挑选区,右上为配置清单区,右下为对应
配件图片显示区。在配件挑选区设计一列主板、CPU、内存、硬盘等配件的按钮,点击配件按钮后,展现更多的不同型号。选择合适的型号配件,双击确定,在配置清单区对应文本框处显示配件型号文字,方便学习者在配置清单区阅读不同配件的型号,同时在配件图片显示区呈现所选择配件的图片,加深学习者的感性认识。
2)实现配件挑选功能。例如,挑选型号为“Intel DH61SA”的主板。将该型号主板名称制成按钮元件,“指针经过”状态加入该型号主板的详细参数,如支持的主芯片组、CPU插槽、CPU类型、内存类型等。双击“Intel DH61SA”主板名称制成按钮元件,在配置清单区主板文本框出现“Intel DH61SA”文字。此按钮元件添加的关键代码以下:
on (press) {
gotoAndStop(3);//在配件图片显示区呈现Intel DH61SA的主板图片
time = getTimer()-down_time;//开始计算时间
if (time<300) {//如果时间小于300毫秒时
Zb_txt=(”Intel DH61SA”);//在配置列表区的主板文本框上显示“Intel DH61SA”
}down_time = getTimer();
}
3)实现自动判断计算机配件兼融功能。根据市场调研所得的计算机配件技术参数,尤其是主板的参数,将主板、CPU、内存等配件之间存在交叉支持关系的分成一大类。例如,如果型号是“华硕P8Z77-V LE”“技嘉GA-Z77P-D3”等的主板,与型号是“Intel Core i5 2320K”“Intel酷睿i7 2600S”等的CPU,与型号是“金士顿DDR3 1333 4G”“三星DDR3 1333 4G”等的内存,它们相互之间都是兼融的,所以将它们分成一大类,以此类推,将其他型号主板、CPU、内存等配件也进行分类。以分类组成的集合为基础,对“判断”按钮添加ActionScript脚本语言,用循环、判断语句自动判断配件之间是否匹配。“判断”按钮的关键代码如下(由于篇幅所限,各配件只是举例说明):
on (press) {
var zba:Array = [“华硕P8Z77-V LE”, “技嘉GA-Z77P-D3”];//将分类后的主板组成数组
var cpub:Array = [“Intel Core i5 2320K”, “Intel酷睿i7 2600S”];//将分类后的CPU组成数组
var mcc:Array = [“金士顿DDR3 1333 4G”, “三星DDR3 1333 4G”];//将分类后的内存组成数组
= “再想想”;
for (var a in zba) {//取出不同型号的主板
for (var b in cpub) {//取出不同型号的CPU
for (var c in mcc) {//取出不同型号的内存
if (zb == zba[a] && cpu == cpub[b] && mc == mcc[c]) {//如果挑选的主板、CPU和内存兼融
= “正确”;
}
}
}
}
}
3.2 虚拟组装模块的设计
为增强实训平台整体一致性,帮助学生观察与反思自己的配件组装操作,构建认知结构,因而虚拟组装模块与在线视频模块所用到计算机配件要完全一致。开发时,准备主板、CPU、内存等各个配件及它们组合安装到正确位置状态时的图片,并将它们制作成可拖拽的按钮元件,允许学生使用拖拽命令startDrag()操作虚拟的计算机配件,软件自动核对拖拽对象的X轴和Y轴坐标,实时反馈操作信息,当安装位置正确时,呈现配件组装正确状态的图片,并给出下一步的提示信息(图2)。而CPU插槽的拉杆动作等就以动画形式表达出来。
3.3 在线测试模块的设计
在线测试模块侧重于考核计算机配件组装的应用知识,所以尽量设计一些以图片为基础的题目。另外,纯文字表达的题目应制作成TXT外部文件,并采用ActionScript中LoadVariables0命令调用TXT文件中的题目,让学生进行随机测试,巩固知识。TXT外部文件的应用,方便了教师动态更新试题库,增强了实训平台的交互性。
4 结束语
实践证明,交互功能强大的虚拟配置装机实训平台在笔者学校及本市的其他学校推广使用,取得良好的教学效果。其既提高了学生真正实操时的针对性和正确性,也能提供大量的学习资源,有利于学生结合自己的认知水平进行个性化学习,而且也为学校节省实训设备购置经费,对经济欠发达地区的中职学校有更大的现实意义。
虚拟实训平台虽然在实训教学中有独特的作用,但单纯的虚拟实训也存在先天不足之处。因此,实训指导教师要树立先进的职业教育理念,探索虚拟实训和真正实操的有机结合,充分发挥两者的优势,构建富有特色的职业实践教学环境,多渠道系统优化实践教学过程,以达到理想的实训教学效果。■
参考文献
[1]智丰工作室.中文版FLASH CS3动画制作入门与提高[M].北京:科学出版社,2008.
[2]李勇,胡建辉,连春星.基于Flash的电机学教学重难点动画演示课件的制作[J].中国现代教育装备,2012(13):4-8.
(作者单位:广东省高州农业学校)