摘要:虚拟技术可以分区或组合现有计算机的物理资源,并将其转化成逻辑上可以管理的资源.于计算机教学中使用虚拟技术能够有效降低计算教学的投入成本与管理难度,并使学生的学习突破时空界限.总而言之,计算机虚拟技术能够极大的提升计算机教学效率与质量.鉴此,本文即对计算机虚拟技术在计算机教学中应用作了以下探究.
关键字:计算机虚拟技术教学
引言:随着计算机技术的不断发展,其依然成为推动社会进步的关键性技术.现目前,社会对计算机技术人员的需求量越来越大,计算机教学也成为了我国重点教育项目之一.据计算机教学实际情况来看,传统的计算技术已然难以满足目前的教育形势.而计算机虚拟技术在计算机教学中的合理使用,则可以有效的进行资源分配,并同时运用多个相同抑或不同的操作,从而使计算机专业符合多元化教学要求.一言以蔽之,在计算机教学中运用虚拟技术是值得尝试的教学方法.
一、计算机教学中应用虚拟技术的必要性分析
现目前,计算机技术已然成为当代人才必备的基本素养之一.从计算机教学的需求方面看,为了有效提升计算机素养,就开展一定强度的计算机实验,然而这也就对院校的计算机设备数量的完备性提出挑战.从当前计算教学的任务与要求来看,为了培养学生综合性计算机素养,则需要建构多种应用系统的应用环境,显然传统的计算实验则难以满足这样的要求.因为立足实际而言,传统计算机实验室要想建构多元系统操作环境主要面临着以下几点困难:第一,是计算机系统恢复与安装层面的困难,一般物理计算的系统都难以被修复,然而在实验教学实际中,我们又不可避免的要让学生进行网络攻防、系统安装等实际操作.在此过程中,诸多学生尤其是初学者则很容易破坏系统,这就对计算机的正常使用产生了一定的影响.第二,现目前的计算机实验教学通常需要使用不同的操作系统,但是计算机系统的安装与转换却十分繁琐,这给计算机实验室的维护和管理带来了较大难度.第三,计算机教学中对计算机设备的应用性要求与计算机管理工作存在严重矛盾.为了有效培养学生良好的计算机素养,通常我们都需要为学生创设良好的计算机操作环境,但是在开放性的计算机教学中,则难以对学生的具体操作进行管理,然而如果严格管理的话又会影响学生的实际体验,如此一来就使教学陷入了两难的境地.综上所述,根据现目前计算机教学的有关要求,传统的计算机实验已然难以满足教学要求.为了解决上述问题,就应该切实引入虚拟技术,从而解决物理计算机资源分配问题,及系统管理问题,从而降低投入成本及管理难度.
二、计算机虚拟技术在计算机教学中的应用分析
1、建构多系统环境
计算机教学具有多元化的教学内容,而不同的教学内容对计算系统环境的要求也有所迥异,现目前为了满足不同教学内容的计算机系统环境要求,我们就可以合理的运用虚拟技术,从而有效建构起多系统环境,便于教学中切换不同的系统环境.相对于物理计算机而言,虚拟计算机则是其子系统之一.在物理计算机中使用虚拟技术,不仅对其原系统不会造成影响,同时还能够运用虚拟技术的系统兼容性,有效建构起多元化的系统环境.此外,为了解决"局域网搭建"的教学过程中容易出现网卡冲突及物理计算故障等问题,我们还可以采用虚拟技术搭建一个虚拟的局域网,模拟真实局域网的运行情况,从而解决上述问题.
2、建构便携式计算机
传统计算机教学中,为了充分契合教学要求,学生通常都只能通过上机实训,才能够进行相对应的操作实践.如此一来,便在一定程度上掣肘了学生进行反复的实践操作.然而采用计算机虚拟技术,则能够有效解决这一问题.因为从本质上讲,计算机虚拟技术可以以文件的形式进行拷贝存储,学生只需要利用 U 盘将虚拟技术文件拷贝存储起来.如此一来,学生在任何有物理计算机的环境,都可以将虚拟技术软件安装上去,从而有效模拟计算机实验的操作环境.此外,当教师在进行计算技术教学过程中,如果所使用的物理计算机出现了不兼容问题使,也可以利用虚拟技术进行有效解决这一问题.总而言之,虚拟技术在计算机教学中的有效运用,则能够打破传统计算机教学的时空界限,并为学生与教师教学提供便利.
3、建构网络教室
传统计算机教学过程中,我们所建构的网络教室通常存在以下几个方面的问题:其一,为了保证网络教室的安全性,我们通常需要设置用户权限,然而这就对学生实际操作体验产生了不利的影响.其二,计算机教学过程中,网络教室的资源分配存在不均衡的问题,个别同学知识技能较强往往会占用大量的资源,甚至是占用其他同学应有的资源,并致使计算机系统运行效率降低.然而基于虚拟技术而建构的虚拟网络教室环境中,能够有效的对虚拟机进行隔离,如此一来就极大的增强了虚拟机的独立性与隔离性,以此解决资源分配问题.不仅如此,虚拟网络教室中,学生通常都拥有管理员权限,这就能够更好的引导学生进行较为深入的操作,从而得到良好的上机体验.
4、建构良好的编程与测试应用环境
编程与测试是计算机教学的重点内容之一,在教学此部分知识时,通常需要建构起多元化的操作系统环境,以此为有效运行多种计算机插件奠定基础.在传统的计算机教学中,为了有效完成编程教学,我们通常需要提前在物理计算机中安装相对应的系统及测试插件.正因如此,这也极大的限制了教学的灵活性与多样性.然而在计算机教学中使用虚拟技术则能够建构起多种系统同时运行虚拟的编程测试环境,以此全面提升教学效率.
结束语:
综上所述,计算机虚拟技术在计算机教学中具有着重要的应用价值,其不仅能够解决操作系统转换、网络冲突及资源分配等多种传统物理计算机存在的问题,同时还能有效的建构起独立性极强的多系统操作环境.因此作为计算机教育工作者,应当对计算机虚拟技术的应用做出探索与研究,并通过优化计算机教学中的计算机虚拟技术以及推动计算机教学中虚拟技术应用的多样化来实现计算机教学质量和教学效率的提升.
参考文献:
[1]于英成.虚拟技术在高职院校计算机教学中的应用研究[J].中小企业管理与科技(下旬刊),2013(11).
[2]劳翠金.高职计算机网络课程应用虚拟技术教学探析[J].广西教育,2013(19).
[3]赵建军.计算机虚拟技术在计算机教学中的应用探析[J].电子技术与软件工程,2015(11):187-188.