构建基于开源系统Linux的计算机教育教学平台——以Ubuntu为例
2012-12-28张大雷孙妍姑
张大雷,孙妍姑
(1.淮南师范学院 电气信息工程学院;2.淮南师范学院 计算机与信息工程系,安徽 淮南 232038)
构建基于开源系统Linux的计算机教育教学平台
——以Ubuntu为例
张大雷1,孙妍姑2
(1.淮南师范学院 电气信息工程学院;2.淮南师范学院 计算机与信息工程系,安徽 淮南 232038)
开源软件在计算机教育教学中的应用越来越广泛,研究、使用并推广开源操作系统对开源教育的发展有很大帮助,但很多用户对开源操作系统却持有偏见。通过对一个基于Linux内核的开源操作系统Ubuntu的应用研究,尝试使用该操作系统及其应用软件构建计算机教育教学平台。
计算机教育教学平台;开源软件;Linux;Ubuntu
随着开源软件的发展,我国的开源教育已经处于起步阶段。开源教育不仅要培养学习者的技术和能力,而且要帮助学习者建立版权意识、道德意识和法律意识。当前,我国的计算机教育大部分基于Windows操作系统平台,使用的软件大多为盗版软件。相对于盗版软件,开源软件更加适合我国的国情,也更有利于教育中创新人才的培养。[1]
Ubuntu是一个由社区开发和支持的项目。自诞生之日起,Ubuntu已经成为了全球数百万使用者最青睐的Linux发行版,逐渐成为了最广泛使用的Linux操作系统,并发展成一个全球开放源码的软件生态系统。[2]
一、什么是 Ubuntu
Ubuntu是一个非洲词汇,它的意思是“人性对待他人”或“群在故我在”。[3]Ubuntu的历史可以追溯到 2004年 4月,Canonical公司是 Ubuntu的商业赞助者。2004年10月,基于 Linux内核的Ubuntu发布了第一个官方正式版本。版本及更新日期如表1所示。[4]
Ubuntu适合笔记本、桌面计算机和服务器使用。它包含了所有常见的应用程序——网页浏览器、幻灯片演示、文档编辑、电子表格软件和即时通讯软件等等。Ubuntu与Windows的关键因素对比如表2所示。
表1 Ubuntu版本发布日期
表2 Ubuntu与W indows关键因素对比
二、获得并安装 Ubuntu
Ubuntu是一个基于Linux的免费、开源的操作系统,要安装Ubuntu可以从网上下载最新版本[5]或者可以申请一张免费的光盘。Ubuntu以 Live CD的形式发布,从而可以不必安装,直接从光盘启动并运行系统,试用后再决定是否安装。Ubuntu系统类型分为 Desktop和Server,前者为桌面版,针对普通用户;后者为服务器版,针对企业服务器应用。
自从Ubuntu 8.04版本以后都支持Wubi(Windows-based Ubuntu Installer)安装方式,也就是基于Windows的安装方式。用户在安装Ubuntu系统时,无需对电脑重新分区,也不必格式化,支持在Windows环境下一步完成系统安装,极大地降低了初学者安装Ubuntu的门槛。此外,还可以在Windows里对Ubuntu进行卸载。
安装起始界面与安装设置界面分别如图1和图2所示。
图1 wubi安装起始界面
图2 安装设置界面
安装完系统后,便可以尽情感受Ubuntu带来的全新视觉体验了。如果是第一次接触 Linux系统,可以参考 Ubuntu官网上的Ubuntu快速设置指南,里面有针对 Ubuntu各版本的快速设置方法,可以迅速解决语言环境和升级系统等问题。
三、构建计算机教育教学平台
1.桌面组件
和其他操作系统不同,Ubuntu的默认桌面是干净的,只有一张壁纸,用户可以根据兴趣自由地在桌面上添加文件和图标。GNOME是Ubuntu的默认桌面环境。GNOME是一个全球性的项目,目标是开发完全由开源软件构成的桌面环境。桌面环境也就是图形用户界面,是计算机系统中直接面对终端用户的软件,包括应用程序、窗口列表和任务管理器等组件。
2.O ffice 办公套件
办公软件是我们最常用的应用软件,在Windows下 Microsoft office是系统默认的办公软件。但是在Linux环境里,可以提供的选择有很多。在Ubuntu下,Open Office是默认的办公软件,它的特点是开源、免费、轻巧。表3是与 MS Office的对应关系。
?
3.互联网软件
(1)网络浏览器
Ubuntu下默认的浏览器是的免费、开源的Firefox浏览器,也被称为火狐浏览器。火狐浏览器的兼容性、稳定性以及速度都是得到广泛认可的,即使在 Windows环境下也占据一定的市场份额,完全可以替代微软公司的 Internet Explorer浏览器。
(2)电子邮件客户端
Ubuntu默认的电子邮件客户端是 thunderbird,其界面和操作与Windows下的同类软件有些类似,功能上也比较完善,包括邮件提醒、联系人管理、备忘录和日历提示等功能。并且能够跟智能手机、平板电脑等移动设备进行数据同步,支持其他电子邮件客户端数据的自动导入,可以方便学习、工作以及生活中的通信和日程安排。
(3)即时通信软件
电子邮件不能进行即时通信,如果希望快速联络,就需要使用即时通信软件。Ubuntu默认的即时通信软件是Empathy,它支持大部分主流的通信协议。Empathy支持数据通信、文件传输、窗口提示等功能。如果希望进行跨平台通信,还可以应用Pidgin,它的跨平台兼容性更佳。
(4)FTP 下载软件
尽管我们可以用浏览器来下载文件,但是其下载功能有限,这时候需要用专门的FTP客户端软件,ubuntu下的 gFTP就是非常优秀的一款软件。gFTP是用 Gtk开发的 FTP客户端工具,它的操作与Windows下的 FTP软件类似,支持文件的上传、下载以及断点续传等功能。
(5)Feed 阅读器
我们可以查看一个网站的最新头条,而不用浏览该网站,用到的软件就是 Feed阅读器。Ubuntu下默认的 Feed阅读器是 Liferea,它是一个在线Feed阅读器,也是GNOME桌面环境中的一个快速、好用、易于安装的新闻软件。
4.教育教学软件[6]
(1) Gcompris
Gcompfis是一个教育软件,专门针对 2到10岁的儿童,提供50多种语言版本。内容包括了电脑知识、阅读练习、时间识别、拼图游戏、记忆游戏等各方面,它由自由软件基金会和联合国教科文组织共同维护。
(2) KDE Education project
KDE Education project是一个 KDE桌面环境下的教育软件的项目,这些软件集成在kdeedu软件包中,专门针对从 2岁到18岁的学生。它包括了语言学习、几何结构、数学函数、教育编程、物理、化学以及天文地理等各方面的软件,还为教师提供了测验和考试方面的教学管理软件。
5.软件包管理器
(1)Ubuntu 软件中心
Ubuntu软件中心可以完成常用软件的安装和卸载,并且能保持软件随时更新。它的使用非常简单,可以直接搜索软件名来查找需要的软件,或者通过分类目录来选择安装、卸载相应的应用软件。
(2)新立得软件包管理器
新立得软件包管理器是 Ubuntu上运行的软件包管理器,具有人性化的图形用户界面,使得用户能够方便地安装、卸载或升级软件,甚至可以对操作系统进行升级。此外,该软件大大减少了安装软件时所要解决的依赖性问题,让用户可以轻易地管理Ubuntu上的大量软件包。
四、小结
本文通过对 Ubuntu的研究,构建了基于Ubuntu计算机教育教学平台。 Ubuntu以对简便性和易用性的执着坚定而区别于其它 Linux操作系统。Ubuntu的格言是“Linux for Human Beings”,并且每一个开发决策和应用已经考虑到这一目标。这意味着,Ubuntu对教育者和学习者而言都是易于学习的。对初学者而言没有陡峭的学习曲线,对熟悉其他基于桌面环境的 Windows用户也无需培训费用。相信随着开源软件的进一步发展,开源软件在教育领域中的应用前景必将越来越广阔。
[1]张大雷.论高校Linux课程的教学改革与实践[J].教育教学研究,2011,(4):13-15
[2]Ubuntu社区.关于我们[EB/OL].http://www.ubuntu.org.cn/aboutus
[3]Ubuntu社区.Ubuntu意味着什么?[EB/OL].http://www.ubuntu.org.cn/products/whatisubuntu
[4]维基百科.Ubuntu[EB/OL].http://zh.wikipedia.org/wiki/Ubuntu
[5]Benjamin Mako Hill,Jono Bacon,Corey Burger,等.ubuntu官方指南[M].宋吉广译.北京:人民邮电出版社,2007
[6]叶海松,季隽.构建基于Edubuntu的信息化学习环境[J].电化教育研究,2008,(4):52-55
G642 < class="emphasis_bold">[文献标识码]A
A
1009-9530(2012)02-0135-03
2011-12-27
安徽省省级优秀青年人才基金项目(2012SQRL176);安徽省高校自然科学基金研究项目(KJ2009B146Z);淮南师范学院青年科研项目(2010QNL10)
张大雷(1980-),男,安徽蚌埠人,淮南师范学院电气信息工程学院助教,硕士,主要从事开源软件及其在教育中的应用研究。