《在中职计算机教学中妙用虚拟机》
摘要:本文通过总结虚拟pc这一应用软件作为一种新的教学辅助手段在中职计算机类课程教学中的实践应用,来揭示出虚拟pc软件强大的虚拟功能;这一功能既丰富了教师的教学环境,也为学生提供了一种真实而又无损坏的实验环境,使学生能够得到完全逼真的动手锻炼。
关键词:计算机教学 虚拟机 virtual pc vmware 操作系统 1.前言
随着科学技术的进步与发展,计算机硬件与软件的发展日新月异。由于计算机技术发展的迅猛,许多中职学校的计算机学科教学与实践出现了发展需求与现实设备不相匹配的矛盾,主要表现在计算机硬件资源与操作系统更新相比速度滞后,计算机专业的实践教学也因此受到较大影响,这是国内众多中职学校面临的问题。中职学校的计算机专业学生迫切需要动手能力的训练,实践性很强。课程内容会涉及计算机硬件系统的安装与调试维修、软件系统的安装与维护、常用维护工具软件的使用、网络设置等。其中,在软件系统安装和常用维护工具软件使用等的教学中,需要给同学们提供真实的演练过程,让学生直观形象的学习实践技能,传统的操作方法是教师在一台裸机上执行完整的操作过程以给学生提供真实的实践指导,当然这样对于计算机软件系统而言,每次实验指导时,教
师的演示操作势必彻底的破坏了教师机的系统环境从而使教学环境受到了极大的制约,同时也人为的增加了机房的维护难度。因此一机多用、一机多能,充分发挥机器的作用,提高机器利用率是最直接的解决矛盾与问题的思路。而虚拟机技术则正好是解决此问题的一个技术途径。目前最普及的虚拟机软件分别是virtual pc和vmware,下面主要就virtual pc这一简单易用的虚拟机软件进行说明。
2. virtual pc简介
虚拟pc——virtual pc是由connectix公司开发的一种可以在一台电脑上模拟若干台pc的虚拟机软件(现被microsoft并购,最新版本为microsoft virtual pc 2007)。
每台虚拟pc可以运行单独的操作系统而互不干扰,可以实现一台电脑“同时”运行几个操作系统,甚至还可以将这几个操作系统连成一个网络。
正常情况下,一台计算机只能同时运行一个操作系统,操作系统通过设备驱动来使用计算机的硬件。虚拟计算机技术就是用软件真实地模拟计算机硬件环境,虚拟计算机软件可以模拟所有常见的硬件设备并可以直接使用主机的键盘、鼠标、串口、并口、usb接口、网卡、光驱、软驱等设备完成与外部环境的交互和通讯。运行虚拟计算机软件的计算机我们称为主机,在virtual pc软件上运行的虚拟计算机可称为客户机。
显然,虚拟机是完全建立在主机的软件系统之中的,对虚拟机进行的所有操作对于主机来说完全是在对主机中的一个*.vhd文件进行操作,对主机系统自身的稳定不会造成任何干扰和破坏。因此可以利用虚拟机的这一特性,将其应用于计算机教学之中。 3. 虚拟pc在计算机教学中的应用 3.1操作系统安装维护的教学
在计算机组装与维护课程的软件系统安装与维护教学中,需要涉及到cmos参数设置、硬盘初始化、操作系统安装与设置、系统优化与维护等操作。由于这些操作与计算机的操作系统环境相关联,直接改变计算机的系统环境甚至破坏计算机系统而使机器无法正常工作,从而影响到课程的教学组织实施。利用虚拟机技术,可以很好的避免此种现象的发生。 3.2网络试验
现在有的中职学校网络实验室建设还不是很规范,学生在学习计算机网络、网络操作系统等课程时经常需要做网络实验。但对于一些大型的网络实验,很多学校都无能为力。 3.3编程应用与测试
学生在学习软件设计或网页设计过程中,编写完成的程序需要在多种环境(单机环境、网络环境、不同ie版本等问题、数据库环境等)及多个系统(如:windows 2000、windows xp、windows 2003等)下进行测试与运行。有了虚拟机,可以在一台计算机上安装多