在当今信息社会,信息技术日新月异,计算机应用能力已经成为体现当代大学生知识和能力的重要方面.
在当今信息社会,信息技术日新月异,计算机应用能力已经成为体现当代大学生知识和能力的重要方面.在各个高校中基本上都开设了《大学计算机基础》公共课,面向全校非计算机专业学生.但是随着计算机的广泛普及,这样一门计算机入门课程,有些学生在高中甚至初中就已经接触过,面对这样的尴尬状态,我们势必要对这门课程进行教学改革,绍兴文理学院计算机中心经过讨论决定从操作平台作为切入点,打破Windows操作系统在绍兴文理学院一统天下的局面,在教学中引入Linux操作系统.
1Linux操作系统与Windows操作系统的区别
从发展的背景看,Linux与其他操作系统的区别是,Linux是从一个比较成熟的操作系统发展而来的,而其他操作系统,如WindowsNT等,都是自成体系,无对应相依托的操作系统.这一区别使得Linux的用户能大大地从Unix团体贡献中获利.因为Unix是世界上使用最普遍、发展最成熟的操作系统之一,它是20世纪70年代中期发展起来的微机和巨型机的多任务系统,虽然有时接口比较混乱,并缺少相对集中的标准,但还是发展壮大成为了最广泛使用的操作系统之一.
从使用费用上看,Linux与其他操作系统的区别在于Linux是一种开放、免费的操作系统,而其他操作系统都是封闭的系统,需要有偿使用.这一区别使得我们能够不用花钱就能得到很多Linux的版本以及为其开发的应用软件.当我们访问Internet时,会发现几乎所有可用的自由软件都能够运行在Linux系统上.OS/2和WindowsNT等操作系统是具有版权的产品,其接口和设计均由某一公司控制,而且只有这些公司才有权实现其设计,它们是在封闭的环境下发展的〔1〕.
2将Linux引入高校计算机教育中的可行性探讨
在绍兴文理学院计算机基础教学中引入Linux操作系统,这个决定是通过多方途径进行论证得来的.一方面,我们从本地一些大型国企和政府部门进行调研,从调研的结果来看,发现大多数单位的计算机系统中都安装了Linux操作系统,并且这些单位明显更偏爱于有Linux基础的毕业生.另一方面,我们对全校学生进行问卷调查,从问卷调查的结果来看,对于Linux操作系统,70%以上的学生非常感兴趣,15%的学生乐意接受,7%的学生有兴趣但不知道学习Linux的意义何在,8%的学生无所谓学与不学,只有极个别的学生(大约1%)有抵触心理.Linux操作系统作为教学内容将能够成为中小学信息技术教育的后续提高课程.众所周知,当前中小学开设的信息技术课已经涵盖了高校计算机基础课程的几乎全部内容,在高校重复中小学的内容不仅浪费时间,而且浪费资源.但是考虑到知识的连续性,如果全面更新原有的教学体系,也将造成原有知识的浪费.况且当前微软体系还有绝大多数用户群,完全取消并非良策,应当寻求一条能够平稳过渡的途径.Linux操作系统及其基于该系统的应用程序并不排斥微软系统的应用,它可以兼容Office的全部文件格式(如:doc,xls,ppt等)〔2〕.因此,我们选择Linux操作系统既可以弥补以前Windows操作系统的单一性,又可以实现两个系统之间的平稳过渡.从这两方面来看,在高校计算机教育中引入Linux操作系统是可行的.
3基于Linux平台的高校计算机教育
对于多数老师来说,也是初次涉及Linux操作系统,为了能较快地掌握此操作系统,在2006年初,绍兴文理学院主办了由教育厅高教处和省高校计算机研究会联合举行的Linux推广和教师培训.在2007年暑期,LUPA机构又在绍兴文理学院开展了Linux教师培训.同时绍兴文理学院计算机中心的老师也通过自学、相互交流、进修等多种途径来加强这方面的学习.
经过大量的准备工作之后,从2007级开始,我们制订了新的培养方案:将Windows操作系统平台下的大学计算机基础课改为选修课,或以考代修;把Linux操作系统平台下的大学计算机基础课作为必修课.系统平台全面从“Windows”转到“Linux”,使学生具备在Linux操作系统平台下的计算机应用能力.
但是,在经历了两个学期的基于Linux平台的计算机基础教学之后,绍兴文理学院计算机中心在2009年不得不考虑再次改革.4改革失败的原因分析绍兴文理学院将Linux的教育当做一门计算机基础必修课程来看待,整体方向是正确的,只是在实施过程中考虑还不够全面.
目前个人操作系统主要是微软的Windows操作系统,不论是办公和软件的应用,Windows操作系统已经深入人心,倘若将教材马上改成Linux操作系统有点不切实际.这样,在实际教学中,我们不得不撇开MicrosoftOffice而使用Linux自带的OpenOffice.但是,遗憾的是至少到目前为止,OpenOffice仍然无法超越MicrosoftOffice,其功能完全不能与后者媲美,在实际使用时,出于使用习惯和处理原格式文件以及消化外来资料所带来的麻烦,我们很难轻易放弃微软的Office而改用Linux平台的OpenOffice.学生在学习时十分抵触,老师也显得有些底气不足.
另外,Linux可以在服务器领域内占有一席之地,但在基础应用部分发展缓慢,仍然是其薄弱环节.所以我们在整个教学过程中,不能把重点放在基础应用这部分,这样不能完全体现它的优越性,应该在教学内容上补充Linux其他方面的知识.
Linux系列的课程除了Linux基础之外,还包括系统管理、网络管理、SHELL程序设计、应用程序设计、数据库开发、内核设计等的课程〔3〕.我们可以根据专业的不同和学生兴趣的不同,在课堂上增加这方面的知识.倘若是课程的学时不允许增加课程内容的话,则可以将Linux的基础课程变成公选课的形式出现或者在学校第二课堂里增加这方面的知识,鼓励学生参加各种形式的Linux操作系统的学习.
教师也应该增加Linux方面的知识,提升这方面的能力,这样在实际的教学中才能把握好方向,根据企事业单位的需求,考虑学生的兴趣,在教学中加入实际应用的元素,才能激发学生学习Linux的热情,起到良好的教学效果.
5结束语
中国要发展自己的软件产业必然要采用开源软件,必然要在Linux基础上进行发展.而在高校计算机教育中引入Linux操作系统,无论是对学生的就业,还是对Linux的普及都有着不可忽视的作用.但是,高校计算机教育中引入Linux操作系统是一个逐步的过程,应该跟随Linux发展的方向,取其长避其短,这样才能提高其认知度和接受度,否则只能以失败告终.