7 教学用的 Linux 软件

参考网页:

7.1 引言

邓公当年曾说“计算机的普及要从娃娃做起。”其实深度操作系统的普及也可以从娃娃抓起。电脑的应用,更多的在于顺手的软件,教育方面也不例外。本章参考网上部分资料,介绍一些方便教学的软件。

7.2 笔记

毛主席的一个读书习惯“不动笔墨不读书”,既然要学习肯定是要做笔记的。GNU/Linux 操作系统下的笔记还是有很多种的,比如为知笔记leanoteQOwnNotesBasKet Note Pads、深度官方使用的石墨文档等,更多软件可以参考深度商店的办公学习软件列表。当然也有一些便笺软件,比如 Xpad 。读者可以根据自己情况选择需要的软件,下面以 leanote 和 Xpad 为例进行介绍。

7.2.1 leanote

leanote 又称蚂蚁笔记,在深度商店里搜索 leanote, 如下图7.1所示,点击安装,等待安装完成,点击打开即可。

\begin{figure}

{\includegraphics[width=100%]{images/education-leanote-install}

}

\end{figure}

安装完成后,注册登录,就可以使用了。本人试用界面如图7.2。该笔记软件跟其他很多笔记软件类似,可以离线在线使用,甚至自建服务器。能够满足日常需要了。

\begin{figure}

{\includegraphics[width=100%]{images/education-leanote-use}

}

\end{figure}

7.2.2 Xpad 便笺

在深度商店里搜索 xpad,找到该软件,点击安装即可。安装成功后,按下 win 键或者鼠标点击左下角启动器按钮,弹出软件列表界面。如图7.3 或者 图7.4所示

\begin{figure}

{\includegraphics[width=61.8%]{images/education-xpad-search-smallscreen}

}

\end{figure}

\begin{figure}

{\includegraphics[width=100%]{images/education-xpad-search-fullscreen}

}

\end{figure}

在上述界面中,都有搜索框,可以在搜索框里输入 xpad 查找。找到后,点击图标,就会打开类似图7.5的界面,跟 win7 便签很类似。

\begin{figure}

{\includegraphics[width=61.8%]{images/education-xpad-start}

}

\end{figure}

Xpad 初始界面不一定符合用户习惯,可以自定义配置。在界面上右击,会弹出如图7.6列表,选择Preferences(首选项),进行配置。

\begin{figure}

{\includegraphics[width=61.8%]{images/education-xpad-rightclick}

}

\end{figure} 为了方便,对弹出的界面图7.7,我做了如下配置,勾选了View >> Show Window Decorations用于显示窗口,以及 Startup >> Start Xpad automatically after login开机自启动。

\begin{figure}

{\includegraphics[width=61.8%]{images/education-xpad-setwin}

}

\end{figure}

如果需要删除某个便签,选中按下 Shift + Delete 键即可。

7.3 课堂工具

对于课堂工具,本章主要介绍师生屏幕广播软件,功能类似 Windows 下的 红蜘蛛多媒体网络教室软件以及。

7.3.1 Veyon

该软件开源官网能够下载 Window 和 Linux 版本的安装包。主要功能允许教师查看学生桌面上发生了什么,控制他们的桌面,锁定他们的桌面,对桌面演示,打开或关闭桌面,向学生桌面发送文本消息等等。安装方式如下,

$ sudo apt-get install veyon -y

具体使用方法,请参考官网文档或者网上搜索相关资料。

7.3.2 AContent

AContent 是 aTutor 的一个加强包,能够创建和管理在线考试和测验,分享教学资料等。

安装方法从略。使用有一定难度,不是太推荐。

7.3.3 Moodle

比较推荐这个,这是一个网站,需要预先安装服务器,比如 Apache,MySQL 等,为了方便可以使用一键安装软件 XAMPP 等。

其官网有相关说明,需要一定的网页技术知识,这里不赘述了。

7.4 文献阅读写作管理工具

对于学生和部分秉承“活到老学到老”精神的人来说,好的文献阅读工具必不可少。同样一些方便写作的编辑器也是很有市场的。对于 word 文档,比如金山 WPS 旗下产品或者永中等已经很多了,这里就不介绍了。对于程序员“编辑器之神” vim 和“神之编辑器”emacs 的争论也未曾停息。这里简要介绍几款论文写作的工具。

如果有更好的软件,或者使用方法,也请读者不吝赐教,感谢。

7.4.1 bookdown

参考网页:

Bookdown 基于 R Markdown,具有Markdown语法的简单性(您可以在5分钟内学习基础知识;参见附录D),提供多种输出格式(PDF/HTML/Word/…)。还添加了多页HTML输出、编号和交叉引用图形/表格/部分/方程、插入部分/附录等特性,支持GitBook样式便于创建优雅和吸引人的HTML图书页面。

尽管Bookdown包含“书”(book)一词,但不限于生成书籍,也可以生成课程讲义、学习笔记、软件手册、论文,甚至日记等。

另外,班门弄斧一下,本书就是采用 bookdown 模板编写的,自认为还是有点精美的。另外本人制作了上海交大论文模板,也有好事者赵鹏移植了若干模板,有兴趣把各高校论文 模板改为 bookdown 的,可以共同讨论。

7.4.2 VuFind

参考网页:

VuFind 是图书馆资源门户系统,主要提供图书馆资源的检索和浏览功能,功能模块包括:

  • Catalog Records
  • Locally Cached Journals
  • Digital Library Items
  • Institutional Repository
  • Institutional Bibliography
  • Other Library Collections and Resources

VuFind 是完全模块化的,你可以自由选择模块。全平台支持,当然包括 Linux,二进制文件官网提供下载。

7.4.3 Calibre

参考网页:

Calibre 是电子书管理软件,支持 Amazon、Apple、Bookeen、Ectaco、Endless Ideas、Google/HTC、Hanlin Song 设备及格式,功能十分强大。通常我都是按照官网提供的方法下载安装

$ sudo -v && wget -nv -O- \
https://download.calibre-ebook.com/linux-installer.sh \
| sudo sh /dev/stdin

7.4.4 CAJViewer

参考网页:

“CAJViewer 7.2” 是光盘国家工程研究中心、清华同方知网(北京)技术有限公司 CAJViewer 系列产品截至 2006 年 11 月为止的最新版本,它充分吸取了当前市场上各种同类主流产品和自身上一版本 CAJViewer 6.0 的优点,经过长时间市场调查和系统设计而成,兼容 CAJ 和 PDF 等文件。

对于高校学生,这个阅读器你懂得。深度提供了相应版本。

7.4.5 搜索神器 Everything

参考网页:

Everthing 正是当之无愧的最强文件搜索神器!!它可以在闪电般的瞬间从海量的硬盘中找到你需要的文件!速度快到绝对让你难以置信!首次接触到 Everything 可真让我惊讶和兴奋了许久!!而且它还是一款完全免费的软件,界面简洁高效,体积很小巧,但功能却非常丰富!Everything 文件搜索工具最大的优点是近乎变态的速度。其速度不是快,是快到离谱;用户不是满意,而是震惊。你甚至会愤怒,它凭什么这么快?!

Everything 用户

当然这个 Everything 目前只能用于 Windows 系统。在深度下也有类似的软件,ANGRYsearch。如果感兴趣的不妨试试。源码有安装说明。