交互式虚拟配置装机实训平台的利用策略
交互式虚拟配置装机实训平台的利用策略 以素质为基础、能力为本位、技能为核心的职业教育 指导思想,对实训教学提出更高的要求。配备充足实训设备, 完善丰富教学资源,构建良好的实践教学环境,是增强计算 机配置组装实训教学效果的重要保障。然而计算机产品的更 新换代速度加快,导致实训所用的组装配件型号落后,以及 配件经反复拨插易损坏等问题。许多经济欠发达地区的中职 学校办学经费有限,难以频繁更新实训设备,这都制约了装 机技能实训。因此,充分利用现代信息技术,构建虚拟配置 装机实训平台,并与传统实训教学手段有机融合运用,能有 效解决这些影响技能实训的制约因素,从而优化技能教学过 程,促进学生职业能力的形成。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”];
//将分类后的内存组成数组 pd_txt.text = “再想想”;
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和内存兼融 pd_txt.text = “正确”;
} } } } } 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.