在Ubuntu麒麟系统下进行中学信息技术教学的可行性分析
2018-06-15侯志秀
侯志秀
摘 要:Ubuntu麒麟系统已经发布多年,在多年的发展中又有不断的进步和完善,由于它的硬件环境要求低等各方面的优势,如今已经是一款比较成熟的桌面办公系统。那如果用它进行中学信息技术教学是否可行了?
关键词:Ubuntu麒麟系统;中学信息技术教学;比较;分析
教学的可行性分析,主要是分析需要应用到软件的操作内容在Ubuntu麒麟系统教学的可能性,这部分内容能否找到与Windows环境下相替代的软件来完成教学目标。需要应用到软件的操作内容主要分为office的应用(包括应用文档、电子表格、多媒体作品制作)、图片、音视频的获取与处理、主题网站设计、flash动画制作与程序设计几大块。在Ubuntu麒麟系统下进行教学,在某些方面的软件支持是够的或者是能找到功能与Windows环境下相似的替代软件,但在一些教学内容上支持还不是很好,找不到替代,或者没有教学的环境。下面是我的一些个人体验和分析。
一、麒麟LINUX系统下office的应用
我安装的Ubuntu10.04系统自带有五种办公软件,其中“OpenOffice.org电子表格”、“OpenOffice.org文字处理”和“OpenOffice.org演示”三种软件对应着微软的办公软件功能,虽然和微软的办公软件比较起来功能略显简单了点,但是如果只是一般的处理,或者是教学的基本需要,那还是可以满足的。Ubuntu软件中心可下载安装的中标普华Office5.0个人版for Linux:包括中标普华Office专业版的大部分功能,针对个人用户,它包含文字处理、电子表格、演示文稿、绘图制作、数据库等五大模。除此之外还有永中Office,OpenOffice,WPS等软件,能满足中学在应用文档、电子表格、多媒体作品集成的教学要求。
二、麒麟LINUX系统下图片、音视频的获取与处理
Ubuntu软件中心可直接下载安装的gthumb是一个类似于Windows下的acdsee看图软件,支持缩略图,支持全屏,并且具有调整图像,转化格式,旋转,裁减等功能。对于我来说,gthumb是比acdsee更完美的看图软件,它支持多种插件,可以批量重命名,这个功能很有用处。除了看图软件,在Ubuntu软件中心可直接下载安装的GIMP-GNU IMAGE MANIPULATION PROGRAM,是LINUX下处理平面图片的法宝。它的界面比Photoshop简洁,启动时只有一个工具栏, 所以打开gimp只需要比较短的时间,但功能差不多。
Ubuntu软件中心可直接下载安装的OpenShot是一款开源的免费视频编辑器,用户可以通过它来创建属于自己的视频,编辑视频中的声音和图片等等。OpenShot支持几乎所有格式的视频文件,所以无需担心其文件的兼容性,OpenShot中拥有难以计数的视频特效,只有想不到的,没有OpenShot无法做到的。它可以对视频进行整理并调整尺度,但是它不支持导入文件名中含有中文的文件,而且导入的视频段过多时,容易崩溃。
三、麒麟LINUX系统下主题网站设计
在网上搜索得知Mozilla家族的html编辑器Nvu,Linux下HTML/Web页开发工具Screem,Amaya三者的使用界面和Windows下的FrontPage类似,但因为都是非主流软件,程序更新基本停止在2009年和2010年,所以要么没有安装文件,要么无法安装,所以在Ubuntu麒麟系统下要找一款像Frontpage和Dreamweaver一樣“所见即所得”型的网页开发工具,目前还比较难。但如果只是需要HTML编辑器就简单,例如Bluefish就是一款很好的编写HTML脚本和程序代码软件。Bluefish是为有经验的网页设计者和网页编程者使用的编辑器,它支持许多编程和标记语言,但主要专注于编辑动态交互网站,对于初学网页设计的中学生来说有困难。
四、麒麟LINUX系统下flash动画制作
Linux系统下制作Flash的工具曾经也是很多:KToon、MoHo、F4L等,但命运和linux下“所见即所得”网页编辑工具一样都是非主流软件,现在都无法安装应用。现在的普遍共识是Ubuntu linux不支持Flash cs5软件做动画,但有支持用写代码的方式来做flash的软件,例如flex,它生成的是flash动画文件。
五、麒麟LINUX系统下程序设计
在windows环境下,程序设计使用的是VB,VB在可视化和面向对象编程有很强的优越性,它简单易学,容易上手并可以编写出很好的程序。在Ubuntu麒麟系统下也有很好的可视化编程环境Lazarus。Lazarus的编程语言是以Pascal为基础的,Pascal语言具有可读性好、编写容易的特点,这使得它很适合作为基础的开发语言。由于Lazarus为开放的IDE,且在linux下表现良好,目前被中国计算机学会指定为NOI系列竞赛的Pascal语言推荐IDE。在Lazarus环境下编译运行简单的pascal程序,有很强的窗体处理功能,界面清晰,操作简单方便。对于中学初学程序设计的学生来说,不存在编程使用的习惯问题,不管是对于VB还是Lazarus,都是全新的体验,两者都简单易用,都能达到《江苏省义务教育信息技术课程指导纲要》(2013年修订版)中对程序设计模块的教学要求。Lazarus在ubuntu软件中心有免费的官方版本,可替代学习VB,目前很多中学的校本课程就是pascal编程。
通过上面的比较与分析,我认为Ubuntu麒麟系统完全取代windows系统进行中学信息技术教学短时间内还不太可能,但在教学过程中可以两者结合起来交叉应用,使学生和老师都有一个慢慢的适用过程,这样既能达到教学目标,又能使我们适用新的应用环境。目前中小学的信息技术教学已经在向Linux平台发展,小学、中学信息技术的补充模块就是Linux平台的应用。所以作为信息技术教师的我们更应积极应用,在教学过程中交叉应用Ubuntu麒麟系统等环境,为后面的发展做准备。
(作者单位:江苏省南京市栖霞中学 210046)