使用 Linux 的大学

作者:Don Kuenz
Colleges Using Linux

卡斯珀学院位于怀俄明州的卡斯珀市。该学院共有约 4,000 名学生,他们来自怀俄明州、其他 26 个州和 9 个外国。您可以访问卡斯珀学院的主页:http://www.cc.whecn.edu/。

该学院使用多个 Unix 系统进行电子邮件、网络服务、学生记录和会计。目前,大部分教学工作是使用运行 Windows 95 的个人电脑完成的,这些电脑通过 Novell Netware 网络连接在一起。大多数机器上都安装了 Netscape。

简史

卡斯珀学院首次将 Linux 作为教学工具是在 1995 年春季学期,当时 Ralph Anderl 教授了一门简短的“Unix 入门”课程。起初,Ralph 使用了一台 SCO 主机,后来改用 Linux 主机。Ralph 担心当二十几名学生同时访问 Linux 时,Linux 可能会死机。但 Linux 证明它可以轻松处理二十几名甚至更多的学生后,他的担忧变成了惊讶。Linux 在卡斯珀学院找到了归宿,Ralph 将新的 Linux 主机命名为“breeze”(微风)。

为什么叫“breeze”呢?因为卡斯珀经常刮风。有时,航空公司飞行员会来到卡斯珀进行大风条件下的训练。大风会将新飞行员在着陆时吹离航线数英里,即使是经验丰富的飞行员也发现很难平稳着陆。因此,为了纪念这里的风,卡斯珀学院给它的主机取了诸如:“wind”(风)、“breeze”(微风)和“dust”(尘土)之类的名字。

当前用途

LISP 和 C 编程课程直接在 “breeze” 上通过每个学生计算机上的 TELNET 会话进行教学。其他课程使用 “breeze” 上的个人账户作为私人区域,学生可以在这里发送和接收包含讲义、测试和作业的计算机文件。

我教授一门名为“计算机信息系统”的课程,该课程向学生介绍 PC 硬件、Windows 95 以及 PowerPoint 等应用程序。这是许多学生的入门计算机课程。通常,电子邮件是在教师和学生之间传输测试、作业和讲义的最佳方法。但是,在这门特殊的课程中,大多数学生都没有电子邮件账户。因此,我建立了一个系统,允许学生使用 Netscape 发送和接收文件。

第一步是在 “breeze” 上搭建一个 Web 服务器。我们最初使用了 CERN 服务器,后来改用 Apache 服务器。此时,教师可以在卡斯珀学院的内网上发布公共课程材料,例如教学大纲、HOWTO 和测试。但是,要确保教师和学生之间的私密通信,还需要做更多的工作。

为了确保隐私,我们为每位学生创建了一个 “breeze” 用户帐户,该帐户仅对该学生可读。这允许教师以 root 身份将机密信息(例如测试分数)放在每位学生的个人主目录中。这也允许学生将家庭作业、作业和测试发送到私人位置。

课堂经验告诉我,刚接触计算机的学生绝对必须使用 Web 浏览器来传输文件。虽然新生像鱼得水一样适应 GUI 界面,但像 FTP 这样的控制台界面会让他们束手无策。

幸运的是,学生可以使用 Netscape 并打开一个 URL(例如 ftp://don@breeze)来将文件传输到或从他们的个人主目录中传输。

这会使 Netscape 提示输入密码,然后允许用户(在本例中为 Don)访问其个人主目录中的文件。为了方便起见,我们为 Access、Excel、Lotus、PowerPoint、Schedule、Word 和 WordPerfect 文件类型创建了 MIME 类型。然后,我们将 Netscape 助手应用程序添加到每台 Windows 95 PC。现在,当学生单击 Lotus 文件时,Netscape 将自动启动 Lotus 应用程序,并将该文件作为输入。

学生使用 Netscape Gold 中的“编辑文档”功能进行测试。这种方法还额外带来了让他们获得修改网页的实际经验的好处。

还记得我在文章开头提到的“Unix 入门”课程吗?现在 Ralph 完全使用 Linux 来教授这门课程。他还使用一本带有 Linux CD-ROM 的书进行教学。其中一节课专门用于在实验室的个人电脑上安装 Linux。许多学生还在他们的家用电脑上安装了 Linux。对于不熟悉硬盘分区的学生来说,UMSDOS 文件系统非常方便,因为它允许他们将 Linux 安装到熟悉的文件系统中。

未来展望

卡斯珀学院将于 1997 年秋季学期开设一个新的四年制计算机科学学位课程。可以肯定的是,Linux 的影响力将会越来越大。

Colleges Using Linux
1975 年,Don Kuenz 在一台连接到 HP 计算机的电传打字机上用 BASIC 语言编写了他的第一个程序。Don 目前经营着位于怀俄明州卡斯珀市的软件咨询公司 Kuenzsoftware。他还在卡斯珀学院教授计算机科学课程。在业余时间,他弹钢琴、骑山地自行车和开飞机。您可以通过电子邮件 dkuenz@wind.cc.whencn.edu 与他联系。
加载 Disqus 评论