论文部分内容阅读
【摘 要】本文对三维仿真技术在职业教育领域的应用、三维仿真教学软件的开发方式和流程进行探讨,论述三维仿真教学软件应用的运行管理机制、学习者学习机制、教师培训机制、仿真软件应用的考评机制、仿真软件使用评价机制的主要内容。
【关键词】三维仿真教学软件 开发 应用机制
【中图分类号】G 【文献标识码】A
【文章编号】0450-9889(2017)04B-0027-03
计算机仿真是在计算机上建立形式化的数学模型,然后按一定的实验方案,利用系统的模型通过模型解算的方法来获得系统动态行为的一种研究系统的过程。计算机仿真技术是以计算机为工具,以相似原理、系统技术、控制理论、信息处理技术以及各种相关领域技术为基础,以计算机和其他专用物理效应设备为工具,根据系统试验目的,建立系统模型,并在不同的条件下,对模型进行动态运行试验的一门综合性技术。随着计算机仿真技术的迅速发展,仿真技术由二维平面图形向三维虚拟现实逐步转化。三维仿真技术具有生动、形象、经济实用等优点,已广泛应用于科学研究、工业制造、交通运输、工程设计、教育培訓、军事、医疗等众多领域之中。
一、三维仿真技术在职业教育领域的应用
仿真教学是利用实物或计算机创设各种虚拟环境来模拟真实环境,并根据真实环境中的理论和实际操作情况在虚拟的环境中进行操作、验证、设计、运行、优化等的教学方式。它的出现对职业教育的发展产生了极大的推动作用,为新的教学手段开发奠定了基础,使教学方式、方法的改革和创新成为职业教育发展的必然趋势,结合互联网使用,可以使职业技术教育实现远程学习、在线学习,突破传统职业教育依赖于硬件设备进行教学的局限,促进职业教育跃上了一个新的台阶。目前,许多职业院校充分利用现代计算机技术和仿真技术开发了三维仿真教学软件、实验或实习仿真教学系统,开展仿真教学和实验、实训操作训练,如利用数控加工仿真教学系统,可以实现学生编程刀具路径轨迹校验、检查碰撞、工件过切、程序优化等教学过程,尽可能避免未经校验的程序在实机操作过程发生碰撞等危害事故。电梯技术实训仿真教学系统可实现电梯技术中的机械、电路、传感器、变频调速、PLC 控制等技术实训的仿真教学。建立与课程相对应的仿真实验室、仿真实训室、仿真实训车间、工厂,利用仿真实训室开展单项技能训练和综合项目实训,如数控仿真实训室、三维电子导游仿真实训室、财务仿真实训室、冶金仿真实训室、变电仿真实训室等仿真实训室,使学生直观地、低成本地体验生产环境,完整地、清晰地了解生产流程和各个岗位的工作任务等。
二、三维仿真教学软件的开发方式
教育部发布的《教育信息化十年发展规划(2011—2020年)》明确提出:加快职业教育信息化建设,建设职业教育虚拟仿真实训基地。由此可见,虚拟仿真实训基地是专业实训基地的一个重要组成部分,职业院校要积极建设仿真实训基地等信息化教学设施,组织力量开发适合学校发展需要的仿真教学软件,以满足信息化教学的需要和专业建设的需求。三维仿真教学软件的开发通常有学校自主开发、校企合作开发、软件购置三种方式。学校组织教师自主开发虚拟仿真教学软件,主要是解决教师教学中特定的教学问题,这是提高教师信息技术水平的一个重要举措,也是解决学校信息化教学资源不足的主要途径。例如,广西机电工业学校教师自主开发的基于单片机技能大赛的三维虚拟仿真软件,仿真度高,可以根据训练项目进行编程和调试程序实训操作,包括单片机控制的机械手进行实时仿真等。校企合作开发的虚拟仿真教学软件主要是学校根据自身需要定制的产品,学校根据自身教学需要提出仿真软件系统的总体要求、技术要求、教学模块功能、产品的指标等需求,成立由学校专业教师和企业专家组成的开发小组,教师根据教学目标、教学内容、教学方法、教学认知规律和企业的岗位要求及工作过程进行教学设计,再由软件技术开发公司来负责技术实现。例如,广西机电工业学校开发的基于工作过程的模拟电路分析与制作三维仿真、地质灾害三维仿真等与教材配套、具有学校特色的教学软件。软件购置是学校根据教学需要和使用场所,购置易于实现与其他设备、软件衔接的行业中具有代表性的教学软件系统。
三、三维仿真教学软件开发的流程
教学软件是为实现特定的教学目标、实施特定的教学过程而设计开发的应用软件,教学性是它固有的属性。在开发过程中应将教学设计和软件工程二者有机结合,软件开发团队应该由职教专家和专业技术专家等组成。自主开发和校企合作开发仿真教学软件一般由分析、论证、设计、实现、测试、验收这六个阶段组成,而软件购置则省略了设计和实现这两个阶段,三维仿真教学软件开发的流程如图 1 所示。
(一)需求分析。教学软件的需求分析是保证教学软件开发质量的重要前提。其主要任务是回答“软件必须做什么”,从而确定软件开发的目标和预期效果,并在使用条件分析、软件功能分析和教学特性分析的基础上,确定软件的使用条件、教学功能、教学特性等其他方面的要求。
(二)方案论证。根据软件开发的目标和预期效果,对所要开发的软件产品现状进行比较分析,明确已有教学软件同类产品可以解决的问题和不能解决的问题。依据教学需求分析和已有产品现状分析的结论论证教学软件开发的必要性,从教学软件开发的经费、开发团队的组成及其成员的技术水平、教学功能实现的技术手段等方面论证教学软件开发的可行性,进一步确定开发软件的总目标。
(三)软件设计。为了保证教学软件的教学性、科学性和可操作性,软件设计很重要的一部分工作就是进行教学设计,围绕教学软件的教学目标、教学内容、教学策略和评价方式分别进行分析设计,确定教学软件整体框架结构,功能模块等。
(四)软件实现。软件实现是教学软件开发流程中最能体现教学软件特色的重要环节。首先要进行技术预研,选择合理的开发平台以及软件工具,然后根据软件设计的结果,围绕教学软件的界面、数据库、功能模块等详细规划。比如,对机械部件的实物原型进行三维建模、运动功能、驱动控制、外部数据接口等功能设计。最后,使用 Unity3D 软件作为开发平台,实行仿真环境的场景、环游功能和人机交互功能。具体实现步骤包括:先测量实物的实际尺寸,使用 CAD 软件绘制二维图像(.DWG 格式),然后利用二维图像在 3DsMax 软件中建立三维模型(.FBX格式),最后在 Unity3D 软件中导入三维模型,针对三维模型的碰撞检测以及人机交互功能进行代码的编写。 (五)软件测试。软件测试是确保教学软件質量的重要环节,分为单元测试、整体测试。由教育专家、技术专家、教师和学生对所开发的软件产品进行功能和效果等测试,及时发现软件产品存在的问题,再根据存在的问题和修改建议进行修改优化。
(六)评审验收。教学软件的评审验收需要专家、同行和用户三方结合进行。专家和同行的评审可以保证教学软件的教学功能和技术性功能,用户评审有利于积累教学软件的开发经验。
四、三维仿真教学软件的应用机制
仿真教学软件(系统)应用的主体是教师、学生和在职培训者。应用仿真教学软件的目的主要有三个方面:一是通过仿真教学软件的虚拟交互,使抽象内容形象化,学习活动变得生动有趣味,降低学习难度,调动学习者的学习积极性,从而提高教学效果;二是利用仿真软件开展教学,可以弥补场地、设备和师资的不足,实现理论与实践的同步教学,提高教学效率;三是利用仿真教学软件和网络搭建的平台,打破地域和时间的限制,实现网络教学和远程培训。为更好实现上述目标,必须建立相应的仿真软件运行管理机制、学习者学习机制、教师培训机制、仿真软件应用的考评机制、仿真软件使用评价机制,如图 2 所示。
(一)仿真软件运行管理机制。为教师、学生和培训者提供便捷的教学使用平台是仿真教学软件应用的基本前提,因此教学软件运行管理机制是教学软件应用中最重要的机制。经评审验收后仿真教学软件由学校信息中心或相应的部门进行集中管理,负责教学平台的运行管理和维护。相关的专业教学部门或开发部门负责开发与之对应的教材、学习指导等教学资料,并建立相应的教学平台,为仿真教学软件的应用提供基本的保障。可通过建立完善相关管理制度和明确工作职责来建设仿真教学软件运行管理机制。
(二)学习者学习机制。网络课程在线学习和远程培训的主要对象是在校学生和在职职工。可通过把学生利用网络课程学习或职工参加远程学习的情况与对应课程考核成绩挂钩的方式建立学习者的学习机制。
(三)教师培训机制。教师是仿真教学软件的主要用户之一。教师要对软件的使用方法、应用场合及其主要功能、教学性能要十分清楚,并能熟练演示和操作仿真软件,才有可能在教学实施过程中应用仿真软件进行教学。可采取企业培训、校本培训和开展相关教学教研活动的方式对教师开展培训,并建立教师学习培训跟踪考核评价制度,确保教师会用、想用,使之成为教学中不可缺少的重要手段,提高教师信息化教学应用水平。
(四)仿真教学软件应用的考评机制。教师是教学的组织实施者。要充分调动教师利用仿真软件开展课堂教学或组织实施项目的积极性,改革教学方式、方法和教学模式,(下转第38页)(上接第28页)更好地利用仿真软件辅助教学,提高教学效率和教学质量。建立教师应用仿真软件的考评机制可以从以下几个方面入手。一是将教师应用仿真软件(信息化)教学明确为工作职责之一;二是把教师应用仿真软件(信息化)教学的考评机制纳入教师学期业务考核内容;三是与教师的专业技术职务晋升挂钩,将教师运用应用仿真软件(信息化)教学的能力作为教师的岗位能力,作为资格晋升的必要条件之一;四是建立奖励制度,对教师开发仿真软件和应用仿真软件参加信息化教学比赛给予业务考核加分和物质奖励。
(五)仿真软件使用评价机制。建立有效的仿真软件使用评价机制。从教师、学生、培训者的多维角度,对软件教学功能、性能、效果和可操作性及开发水平等方面进行调查评价,在调查评价基础上分析其使用效率、使用效果、评价反馈意见等,为同类仿真教学软件的开发提供改进的依据和借鉴。
总之,教育信息化已经成为职业教育发展的必然趋势。随着计算机技术和仿真技术水平的不断提高和计算机仿真的硬件与软件成本的逐渐降低,三维仿真教学软件将不断地升级更新,更加智能化、真实化,从而使得仿真软件具有成本较低、贴近真实的工作场景、操作简单、灵活方便、维护容易、学生参与性强、互动性好、易于接受的特点,最终三维仿真教学软件将会在职业教育领域中发挥越来越重要的作用,成为新时期的重要辅助教学手段。
【参考文献】
[1]廖守亿,陈 坚,等.计算机仿真技术[M].西安:西安交通大学出版社,2015
[2]郝丽娜,刘兴刚.计算机仿真技术及CAD[M].北京:高等教育出版社,2009
[3]周志明.企业远程培训系统应用机制建设思考[J].中国成人教育,2014(1)
[4]刘新阳.关于新型教学软件开发模式的构想[J].中国电化教育,2003(5)
【基金项目】广西职业教育教学改革重点项目“国土资源行业培训与职业教育教学平台的研究与实践”(GXZZJG2015A007)研究成果。
(责编 刘 影)
【关键词】三维仿真教学软件 开发 应用机制
【中图分类号】G 【文献标识码】A
【文章编号】0450-9889(2017)04B-0027-03
计算机仿真是在计算机上建立形式化的数学模型,然后按一定的实验方案,利用系统的模型通过模型解算的方法来获得系统动态行为的一种研究系统的过程。计算机仿真技术是以计算机为工具,以相似原理、系统技术、控制理论、信息处理技术以及各种相关领域技术为基础,以计算机和其他专用物理效应设备为工具,根据系统试验目的,建立系统模型,并在不同的条件下,对模型进行动态运行试验的一门综合性技术。随着计算机仿真技术的迅速发展,仿真技术由二维平面图形向三维虚拟现实逐步转化。三维仿真技术具有生动、形象、经济实用等优点,已广泛应用于科学研究、工业制造、交通运输、工程设计、教育培訓、军事、医疗等众多领域之中。
一、三维仿真技术在职业教育领域的应用
仿真教学是利用实物或计算机创设各种虚拟环境来模拟真实环境,并根据真实环境中的理论和实际操作情况在虚拟的环境中进行操作、验证、设计、运行、优化等的教学方式。它的出现对职业教育的发展产生了极大的推动作用,为新的教学手段开发奠定了基础,使教学方式、方法的改革和创新成为职业教育发展的必然趋势,结合互联网使用,可以使职业技术教育实现远程学习、在线学习,突破传统职业教育依赖于硬件设备进行教学的局限,促进职业教育跃上了一个新的台阶。目前,许多职业院校充分利用现代计算机技术和仿真技术开发了三维仿真教学软件、实验或实习仿真教学系统,开展仿真教学和实验、实训操作训练,如利用数控加工仿真教学系统,可以实现学生编程刀具路径轨迹校验、检查碰撞、工件过切、程序优化等教学过程,尽可能避免未经校验的程序在实机操作过程发生碰撞等危害事故。电梯技术实训仿真教学系统可实现电梯技术中的机械、电路、传感器、变频调速、PLC 控制等技术实训的仿真教学。建立与课程相对应的仿真实验室、仿真实训室、仿真实训车间、工厂,利用仿真实训室开展单项技能训练和综合项目实训,如数控仿真实训室、三维电子导游仿真实训室、财务仿真实训室、冶金仿真实训室、变电仿真实训室等仿真实训室,使学生直观地、低成本地体验生产环境,完整地、清晰地了解生产流程和各个岗位的工作任务等。
二、三维仿真教学软件的开发方式
教育部发布的《教育信息化十年发展规划(2011—2020年)》明确提出:加快职业教育信息化建设,建设职业教育虚拟仿真实训基地。由此可见,虚拟仿真实训基地是专业实训基地的一个重要组成部分,职业院校要积极建设仿真实训基地等信息化教学设施,组织力量开发适合学校发展需要的仿真教学软件,以满足信息化教学的需要和专业建设的需求。三维仿真教学软件的开发通常有学校自主开发、校企合作开发、软件购置三种方式。学校组织教师自主开发虚拟仿真教学软件,主要是解决教师教学中特定的教学问题,这是提高教师信息技术水平的一个重要举措,也是解决学校信息化教学资源不足的主要途径。例如,广西机电工业学校教师自主开发的基于单片机技能大赛的三维虚拟仿真软件,仿真度高,可以根据训练项目进行编程和调试程序实训操作,包括单片机控制的机械手进行实时仿真等。校企合作开发的虚拟仿真教学软件主要是学校根据自身需要定制的产品,学校根据自身教学需要提出仿真软件系统的总体要求、技术要求、教学模块功能、产品的指标等需求,成立由学校专业教师和企业专家组成的开发小组,教师根据教学目标、教学内容、教学方法、教学认知规律和企业的岗位要求及工作过程进行教学设计,再由软件技术开发公司来负责技术实现。例如,广西机电工业学校开发的基于工作过程的模拟电路分析与制作三维仿真、地质灾害三维仿真等与教材配套、具有学校特色的教学软件。软件购置是学校根据教学需要和使用场所,购置易于实现与其他设备、软件衔接的行业中具有代表性的教学软件系统。
三、三维仿真教学软件开发的流程
教学软件是为实现特定的教学目标、实施特定的教学过程而设计开发的应用软件,教学性是它固有的属性。在开发过程中应将教学设计和软件工程二者有机结合,软件开发团队应该由职教专家和专业技术专家等组成。自主开发和校企合作开发仿真教学软件一般由分析、论证、设计、实现、测试、验收这六个阶段组成,而软件购置则省略了设计和实现这两个阶段,三维仿真教学软件开发的流程如图 1 所示。
(一)需求分析。教学软件的需求分析是保证教学软件开发质量的重要前提。其主要任务是回答“软件必须做什么”,从而确定软件开发的目标和预期效果,并在使用条件分析、软件功能分析和教学特性分析的基础上,确定软件的使用条件、教学功能、教学特性等其他方面的要求。
(二)方案论证。根据软件开发的目标和预期效果,对所要开发的软件产品现状进行比较分析,明确已有教学软件同类产品可以解决的问题和不能解决的问题。依据教学需求分析和已有产品现状分析的结论论证教学软件开发的必要性,从教学软件开发的经费、开发团队的组成及其成员的技术水平、教学功能实现的技术手段等方面论证教学软件开发的可行性,进一步确定开发软件的总目标。
(三)软件设计。为了保证教学软件的教学性、科学性和可操作性,软件设计很重要的一部分工作就是进行教学设计,围绕教学软件的教学目标、教学内容、教学策略和评价方式分别进行分析设计,确定教学软件整体框架结构,功能模块等。
(四)软件实现。软件实现是教学软件开发流程中最能体现教学软件特色的重要环节。首先要进行技术预研,选择合理的开发平台以及软件工具,然后根据软件设计的结果,围绕教学软件的界面、数据库、功能模块等详细规划。比如,对机械部件的实物原型进行三维建模、运动功能、驱动控制、外部数据接口等功能设计。最后,使用 Unity3D 软件作为开发平台,实行仿真环境的场景、环游功能和人机交互功能。具体实现步骤包括:先测量实物的实际尺寸,使用 CAD 软件绘制二维图像(.DWG 格式),然后利用二维图像在 3DsMax 软件中建立三维模型(.FBX格式),最后在 Unity3D 软件中导入三维模型,针对三维模型的碰撞检测以及人机交互功能进行代码的编写。 (五)软件测试。软件测试是确保教学软件質量的重要环节,分为单元测试、整体测试。由教育专家、技术专家、教师和学生对所开发的软件产品进行功能和效果等测试,及时发现软件产品存在的问题,再根据存在的问题和修改建议进行修改优化。
(六)评审验收。教学软件的评审验收需要专家、同行和用户三方结合进行。专家和同行的评审可以保证教学软件的教学功能和技术性功能,用户评审有利于积累教学软件的开发经验。
四、三维仿真教学软件的应用机制
仿真教学软件(系统)应用的主体是教师、学生和在职培训者。应用仿真教学软件的目的主要有三个方面:一是通过仿真教学软件的虚拟交互,使抽象内容形象化,学习活动变得生动有趣味,降低学习难度,调动学习者的学习积极性,从而提高教学效果;二是利用仿真软件开展教学,可以弥补场地、设备和师资的不足,实现理论与实践的同步教学,提高教学效率;三是利用仿真教学软件和网络搭建的平台,打破地域和时间的限制,实现网络教学和远程培训。为更好实现上述目标,必须建立相应的仿真软件运行管理机制、学习者学习机制、教师培训机制、仿真软件应用的考评机制、仿真软件使用评价机制,如图 2 所示。
(一)仿真软件运行管理机制。为教师、学生和培训者提供便捷的教学使用平台是仿真教学软件应用的基本前提,因此教学软件运行管理机制是教学软件应用中最重要的机制。经评审验收后仿真教学软件由学校信息中心或相应的部门进行集中管理,负责教学平台的运行管理和维护。相关的专业教学部门或开发部门负责开发与之对应的教材、学习指导等教学资料,并建立相应的教学平台,为仿真教学软件的应用提供基本的保障。可通过建立完善相关管理制度和明确工作职责来建设仿真教学软件运行管理机制。
(二)学习者学习机制。网络课程在线学习和远程培训的主要对象是在校学生和在职职工。可通过把学生利用网络课程学习或职工参加远程学习的情况与对应课程考核成绩挂钩的方式建立学习者的学习机制。
(三)教师培训机制。教师是仿真教学软件的主要用户之一。教师要对软件的使用方法、应用场合及其主要功能、教学性能要十分清楚,并能熟练演示和操作仿真软件,才有可能在教学实施过程中应用仿真软件进行教学。可采取企业培训、校本培训和开展相关教学教研活动的方式对教师开展培训,并建立教师学习培训跟踪考核评价制度,确保教师会用、想用,使之成为教学中不可缺少的重要手段,提高教师信息化教学应用水平。
(四)仿真教学软件应用的考评机制。教师是教学的组织实施者。要充分调动教师利用仿真软件开展课堂教学或组织实施项目的积极性,改革教学方式、方法和教学模式,(下转第38页)(上接第28页)更好地利用仿真软件辅助教学,提高教学效率和教学质量。建立教师应用仿真软件的考评机制可以从以下几个方面入手。一是将教师应用仿真软件(信息化)教学明确为工作职责之一;二是把教师应用仿真软件(信息化)教学的考评机制纳入教师学期业务考核内容;三是与教师的专业技术职务晋升挂钩,将教师运用应用仿真软件(信息化)教学的能力作为教师的岗位能力,作为资格晋升的必要条件之一;四是建立奖励制度,对教师开发仿真软件和应用仿真软件参加信息化教学比赛给予业务考核加分和物质奖励。
(五)仿真软件使用评价机制。建立有效的仿真软件使用评价机制。从教师、学生、培训者的多维角度,对软件教学功能、性能、效果和可操作性及开发水平等方面进行调查评价,在调查评价基础上分析其使用效率、使用效果、评价反馈意见等,为同类仿真教学软件的开发提供改进的依据和借鉴。
总之,教育信息化已经成为职业教育发展的必然趋势。随着计算机技术和仿真技术水平的不断提高和计算机仿真的硬件与软件成本的逐渐降低,三维仿真教学软件将不断地升级更新,更加智能化、真实化,从而使得仿真软件具有成本较低、贴近真实的工作场景、操作简单、灵活方便、维护容易、学生参与性强、互动性好、易于接受的特点,最终三维仿真教学软件将会在职业教育领域中发挥越来越重要的作用,成为新时期的重要辅助教学手段。
【参考文献】
[1]廖守亿,陈 坚,等.计算机仿真技术[M].西安:西安交通大学出版社,2015
[2]郝丽娜,刘兴刚.计算机仿真技术及CAD[M].北京:高等教育出版社,2009
[3]周志明.企业远程培训系统应用机制建设思考[J].中国成人教育,2014(1)
[4]刘新阳.关于新型教学软件开发模式的构想[J].中国电化教育,2003(5)
【基金项目】广西职业教育教学改革重点项目“国土资源行业培训与职业教育教学平台的研究与实践”(GXZZJG2015A007)研究成果。
(责编 刘 影)