刘 妍长春医学高等专科学校
虚拟机技术在计算机教学中的应用
刘妍
长春医学高等专科学校
随着社会经济的不断发展,在实际的教学中,虚拟机技术也逐渐获得了广泛的应用。本文通过对虚拟机技术的了解,从当前这一技术在计算机教学应用中存在的问题入手进行具体分析和研究,以期给虚拟机技术在计算机教学中更好的应用起到推动作用。
虚拟机技术;计算机教学;应用
计算机教学从其本质上来说,就是以理论指导实践的一门学科,其学习的根本目的是在实际中的应用和操作,如果只有理论没有操作,那么计算机的学习就失去了其存在的价值。并且如果没有实践操作换位理论相结合,学生学习计算机的兴趣也会大打折扣,因为计算机与其他的学科不同,在学习中如果没有实践的加入,就只剩下一些代码和字符,所以,在计算机教学中,实践课程是必不可少的。
能够在原有的操作系统的基础上进行另外一个操作系统的建立,虽然这一系统是在原有系统的基础上建立的,但是其拥有自己独立的软盘、声卡、显卡、网卡等。不过,这些硬件还是通过虚拟实现的,虚拟机技术能够利用一个主系统,进行多个子系统的建立,并且这些系统能够同时运行。被模拟出来的系统,一般被称为子机,在其中运行的系统则被称为子系统,虚拟机软件运行的计算机被称为母机,其中的系统就是主系统。
由于虚拟机技术的操作只是在一个文件中进行,因此,通常情况下,这一系统的对于主系统的操作和运行不会造成影响;另外,虚拟机能够同时运行多个系统;其次,在虚拟机中可以进行网络的建立;最后,相比较主机而言,虚拟机能够比较容易的进行不同系统的备份、安装,系统备份也能够方便在其他虚拟机中的安装。
当前,在计算机教学活动中,大多数教师都只是按照课本进行知识的灌输,对于一些计算机系统的安装、设置教师都不允许学生进行实际操作,这样就完全将计算机教学课堂化了,学生看不到具体的设置和操作,课堂质量没有办法得到保证。在计算机课堂中,对于BIOS设置的教学学生也不能实践,只能通过大屏幕的演示来学习。
计算机其本身就是一门实践性的学科,开设这一课程的主要目的在于培养学生的动手操作能力,因此在实际的教学中,就应该尽可能的为学生提供良好的学习时间的机会,这样才能让学生在理论学习的基础上,将其灵活的应用与实践,只有这样才能有效的实现计算机教学的根本意义,进而使计算机的教学质量得到提高,学生的实际操作能力也能够得到确保。但是就当前的现状来看,机房为了方便管理,对于BIOS都进行了加密,这样学生就不能进行相关的学习和操作,对于软件的安装也进行相应的设置,学生也就不能进行软件的安装。在教学进行中,学生只能看着大屏幕进行学习,完全没有自主实践的机会,这种教学环境和条件严重的制约了计算机教学质量的提升,不过在教学中如果应用了虚拟机技术,这些问题就迎刃而解了。
1、更有利于网络试验的进行
在以往要进行网络试验,就需要进行局域网的建立和测试,这就需要使用多台服务器或者PC进行组建网络。要进行这些活动,就需要投入大量的资金,这样就给相关部门带来了严重的经济压力,但是如果采用虚拟机技术,就可以使用一个主机,然后进行虚拟机的建立,然后进行局域网的建立,为计算机教学提供良好的试验环境,增加学生的实践机会,当然,用虚拟机技术进行局域网的建立,不仅方便了计算机教学,而且节省了大量的资金投入。
2、有助于学生更好的进行学习和实践
因为在计算机中进行一些敏感操作的话,容易导致硬盘里面数据的损坏,因此在实际的操作中,管理部门就会对其进行一定的设置,使学生不能进行相应的操作,这样一来,学生就少了很多实践的机会,教学质量也就得不到保证。而在虚拟机的技术环境下,就可以使这一问题得到有效的避免,在教学中,可以利用虚拟机为学生进行具体的讲解和示范,并且学生也能够进行实际的操作,因为在虚拟机的环境下,即使出现问题,也不会对计算机系统造成影响,同时在关于BIOS设置等的教学中,也可以进行实践,完全将计算机的操作性体现出来。
3、不同操作系统的教学
在以往的计算机教学中,要想使用不同的操作系统进行教学,就需要下载安装所需要的系统,并且要使用不同的系统还需要重启才能实现,并且这些系统之间的兼容性不好,这样就会影响系统的运行和教学。但是,如果应用虚拟机技术,就可以实现不同操作系统的下载和安装,而且还能够根据不同需求进行不同的操作,同时,还能够实现对系统的相关参数、配置的修改,为计算机教学提供接近实际的实践环境。
4、编程应用与测试的优化
一个程序在开发完成以后就需要进行测试和运行,并且测试和运行的进行还需要在不同的环境和版本才能实现,在对其进行测试的工作中,还要求其工作的高效率,并且吞吐量以及兼容性也要达到一定的程度。除此之外,在测试程序的工作中,还要求其成本以及使用资源的最小化。这种情况下,只有虚拟机技术才能实现,在虚拟机技术下,能够迅速的进行测试环境的建立,并且其建立的环境并不需要过多的资金投入,从时间、成本和实际的使用性能上来说都是不二的选择。鉴于虚拟机技术在教学活动中的成本、管理、风险以及适应性等方面的优点,因此,更有利于实际教学活动的进行。
综上,从当前计算机的教学来看,其中不仅存在着实践性差、投资成本高、适应性不好等方面的问题,并且在管理方面也有一定的缺陷,而将虚拟机技术应用于计算机教学中,这些问题就能够得到有效的避免和解决,并且还能够极大的提高学生的学习兴趣,提升计算机教学质量,不过当前虚拟机技术在计算机教学中还没有得到广泛的应用,相信随着计算机技术的不断发展,在未来虚拟机技术一定会逐渐应用于计算机教学中,促进计算机教学质量的不断提升。
[1]李洋.计算机技术对社会发展的影响[J].科技传播.2016(17)
[2]夏潇.计算机网络技术的应用和发展[J].科技传播.2016 (15)
[3]刘妍.虚拟机技术在计算机教学中的应用.科学中国人.2016(24)
[4]李晓宇.“互联网+”环境下高校网络教学平台的构建研究[J].科学中国人.2016(24)