标签 孩子 下的文章

本周的开源软件亮点是 Timekpr-nExt。它是一个 GUI 应用,用于限制 Linux 系统中某些账户的电脑使用。对于不想让孩子花太多时间在电脑上的父母来说,这是一个方便的工具。

使用 Timekpr-nExt 在 Linux 上限制电脑使用

如果你家里有小孩,他们花太多时间在电脑上,你可能想对他们的使用进行一些限制。

可以让你根据一天的时间、一天、一周或者一月的小时数来限制某些账户的电脑使用。你也可以设置时间间隔来强制账户用户休息。

给定的时间超过后,用户会自动登出,直到满足限制条件才可以重新登录。

当然,这意味着你需要为孩子们单独设置非管理员(无 sudo 权限)账户。如果孩子们的账户也有管理员权限,他们可以很容易地改变设置。孩子们很聪明,你知道的。

Timekpr-nExt 的功能

除了一个令人讨厌的风格化的名字,Timekpr-nExt 有以下功能:

  • 将系统使用限制设置为按日智能限制、每日、每周或每月限制
  • 你还可以根据时间和小时设置访问限制
  • 用户可以看到关于他们还剩多少时间的通知
  • 设置锁定动作(终止会话、关闭、暂停或锁定屏幕)
  • 追踪账户的时间使用情况

请注意以下事项:

  • 仔细检查你正在配置的账户。不要把自己锁定
  • 每次更改配置时,请点击应用或设置按钮,否则更改将不会被设置
  • 儿童帐户不应该有管理员操作,否则他们会覆盖设置

这里阅读关于使用 Timekpr-nExt 的更多信息的文档

在 Linux 中安装 Timekpr-nExt

对于基于 Ubuntu 的 Linux 发行版(如 Mint、Linux Lite 等),有一个官方 PPA 可用。你可以通过以下命令逐步安装它:

sudo add-apt-repository ppa:mjasnik/ppa
sudo apt update
sudo apt install timekpr-next

Arch Linux 用户可以在 AUR 中找到它。对于其他用户,请检查你的发行版仓库。如果没有这样的包,你可以尝试使用源码。

再说一次,不要在主账户中使用 Timekpr-nExt。你可能会把自己锁在外面。

你会看到两个应用的实例。使用开头有 (SU) 的那个。

删除 Timekpr-nExt

我不能确定删除 Timekpr-nExt 是否也会删除你为用户设置的限制。手动恢复他们(间隔一天 24 小时)会是一个好主意。这里没有重置按钮。

要删除这个应用(如果你使用 PPA 安装它),使用以下命令:

sudo apt-get remove --purge timekpr-next

同时删除 PPA 仓库:

sudo add-apt-repository -r ppa:mjasnik/ppa

在 Linux 上屏蔽成人内容一样,这个应用也是专门针对儿童的。并不是每个人都会觉得它有用,但家里有小孩的人如果觉得有必要的话,可以使用它。

你是否使用其他应用来监控/限制儿童访问计算机?


via: https://itsfoss.com/timekpr-next/

作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

以及,还有三本是给宝宝的。

在工作之余,我听说不少技术专家透露出让他们自己的孩子学习更多关于 Linux开源知识的意愿,他们中有的来自高管层,有的来自普通岗位。其中一些似乎时间比较充裕,伴随其孩子一步一步成长。另一些人可能没有充足的时间让他们的孩子看到为何 Linux 和 开源如此之酷。也许他们能抽出时间,但这不一定。在这个大世界中,有太多有趣、有价值的事物。

不论是哪种方式,如果你的或你认识的孩子愿意学习使用编程和硬件,实现游戏或机器人之类东西,那么这份书单很适合你。

面向儿童 Linux 和 开源爱好者的 15 本书

零基础学 Raspberry Pi》,作者 Carrie Anne Philbin

在对编程感兴趣的儿童和成人中,体积小小的、仅信用卡一般大的树莓派引起了强烈的反响。你台式机能做的事情它都能做,具备一定的基础编程技能后,你可以让它做更多的事情。本书操作简明、项目风趣、技能扎实,是一本儿童可用的终极编程指南。(Joshua Allen Holm 推荐,评论节选于本书的内容提要)

Python 编程快速上手:让繁琐工作自动化》,作者 Al Sweigart

这是一本经典的编程入门书,行文足够清晰,11 岁及以上的编程爱好者都可以读懂本书并从中受益。读者很快就会投入到真实且实用的任务中,在此过程中顺便掌握了优秀的编程实践。最好的一点是,如果你愿意,你可以在互联网上阅读本书。(DB Clinton 推荐并评论)

Scratch 游戏编程》,作者 Jon Woodcock

本书适用于 8-12 岁没有或仅有有限编程经验的儿童。作为一本直观的可视化入门书,它使用有趣的图形和易于理解的操作,教导年轻的读者如何使用 Scratch 这款流行的自由编程语言构建他们自己的编程项目。(Joshua Allen Holm 推荐,评论节选于本书的内容提要)

用 Python 巧学数学》,作者 Amit Saha

无论你是一名学生还是教师,只要你对使用 Python 学习数学感兴趣,不妨读读本书。在逻辑上,本书带领读者一步一步地从基础到更为复杂的操作,从最开始简单的 Python shell 数字运算,到使用类似 matplotlib 这样的 Python 库实现数据可视化,读者可以很容易跟上作者的思路。本书充分调动你的好奇心,感叹 Python 与 数学结合的威力。(Don Watkins 推荐并评论)

编程女生:学习编程,改变世界》,作者 Reshma Saujani

作者是 Girls Who Code 运动的发起人,该运动得到 Sheryl Sandberg、 Malala Yousafzai 和 John Legend 支持。本书一部分是编程介绍,一部分女生赋能,这两部分都写得很有趣。本书包括动态艺术作品、零基础的编程原理讲解以及在 Pixar 和 NASA 等公司工作的女生的真实故事。这本书形象生动,向读者展示了计算机科学在我们生活中发挥的巨大作用以及其中的趣味。(Joshua Allen Holm 推荐,评论节选于本书的内容提要)

Python 游戏编程快速上手》,作者 Al Sweigart

本书将让你学会如何使用流行的 Python 编程语言编写计算机游戏,不要求具有编程经验!入门阶段编写 刽子手 Hangman ,猜数字, 井字游戏 Tic-Tac-Toe 这样的经典游戏,后续更进一步编写高级一些的游戏,例如文字版寻宝游戏,以及带音效和动画的 碰撞与闪避 collision-dodgoing 游戏。(Joshua Allen Holm 推荐,评论节选于本书的内容提要)

Lauren Ipsum:关于计算机科学和一些不可思议事物的故事》,作者 Carlos Bueno

本书采用爱丽丝梦游仙境的风格,女主角 Lauren Ipsum 来到一个稍微具有魔幻色彩的世界。世界的自然法则是逻辑学和计算机科学,世界谜题只能通过学习计算机编程原理并编写代码完成。书中没有提及计算机,但其作为世界的核心存在。(DB Clinton 推荐并评论)

Java 轻松学》,作者 Bryson Payne

Java 是全世界最流行的编程语言,但众所周知上手比较难。本书让 Java 学习不再困难,通过若干实操项目,让你马上学会构建真实可运行的应用。(Joshua Allen Holm 推荐,评论节选于本书的内容提要)

终身幼儿园》,作者 Mitchell Resnick

幼儿园正变得越来越像学校。在本书中,学习专家 Mitchel Resnick 提出相反的看法:学校(甚至人的一生)应该更像幼儿园。要适应当今快速变化的世界,各个年龄段的人们都必须学会开创性思维和行动;想要达到这个目标,最好的方式就是更加专注于想象、创造、玩耍、分享和反馈,就像孩子在传统幼儿园中那样。基于在 MIT 媒体实验室 Media Lab 30 多年的经历, Resnick 讨论了新的技术和策略,可以让年轻人拥有开创性的学习体验。(Don Watkins 推荐,评论来自 Amazon 书评)

趣学 Python:教孩子学编程》,作者 Jason Briggs

在本书中,Jason Briggs 将 Python 编程教学艺术提升到新的高度。我们可以很容易地将本书用作入门书,适用群体可以是教师/学生,也可以是父母/儿童。通过一步步引导的方式介绍复杂概念,让编程新手也可以成功完成,进一步激发学习欲望。本书是一本极为易读、寓教于乐但又强大的 Python 编程入门书。读者将学习基础数据结构,包括 元组 turple 列表 list 映射 map 等,学习如何创建函数、重用代码或者使用包括循环和条件语句在内的控制结构。孩子们还将学习如何创建游戏和动画,体验 Tkinter 的强大并创建高级图形。(Don Watkins 推荐并评论)

Scratch 编程园地》,作者 Al Sweigart

Scratch 编程一般被视为一种寓教于乐的教年轻人编程的方式。在本书中,Al Sweigart 告诉我们 Scratch 是一种超出绝大多数人想象的强大编程语言。独特的风格,大师级的编写和呈现。Al 让孩子通过创造复杂图形和动画,短时间内认识到 Scratch 的强大之处。(Don Watkins 推荐并评论)

秘密编程者》,作者 Gene Luen Yang,插图作者 Mike Holmes

Gene Luen Yang 是漫画小说超级巨星,也是一所高中的计算机编程教师。他推出了一个非常有趣的系列作品,将逻辑谜题、基础编程指令与引入入胜的解谜情节结合起来。故事发生在 Stately Academy 这所学校,其中充满有待解开的谜团。(Joshua Allen Holm 推荐,评论节选于本书的内容提要)

想成为编程者吗?编程、视频游戏制作、机器人等职业终极指南!》,作者 Jane Bedell

酷爱编程?这本书易于理解,描绘了以编程为生的完整图景,激发你的热情,磨练你的专业技能。(Joshua Allen Holm 推荐,评论节选于本书的内容提要)

教孩子编程》,作者 Bryson Payne

你是否在寻找一种寓教于乐的方式教你的孩子 Python 编程呢?Bryson Payne 已经写了这本大师级的书。本书通过乌龟图形打比方,引导你编写一些简单程序,为高级 Python 编程打下基础。如果你打算教年轻人编程,这本书不容错过。(Don Watkins 推荐并评论)

图解 Kubernetes(儿童版)》,作者 Matt Butcher, 插画作者 Bailey Beougher

介绍了 Phippy 这个勇敢的 PHP 小应用及其 Kubernetes 之旅。(Chris Short 推荐,评论来自 Matt Butcher 的博客

给宝宝的福利书

宝宝的 CSS》、《宝宝的 Javascript》、《宝宝的 HTML》,作者 Sterling Children's

这本概念书让宝宝熟悉图形和颜色的种类,这些是互联网编程语言的基石。这本漂亮的书用富有色彩的方式介绍了编程和互联网,对于技术人士的家庭而言,本书是一份绝佳的礼物。(Chris Short 推荐,评论来自 Amazon 书评)

你是否有想要分享的适合宝宝或儿童的书呢?请在评论区留言告诉我们。


via: https://opensource.com/article/18/5/books-kids-linux-open-source

作者:Jen Wike Huger 选题:lujun9972 译者:pinewall 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

如果你接触电脑有一段时间了,提到 Linux,你应该会联想到一些特定的人群。你觉得哪些人在使用 Linux?别担心,这就告诉你。

Linux 是一个可以深度定制的操作系统。这就赋予了用户高度控制权。事实上,家长们可以针对小朋友设置出一个专门的 Linux 发行版,确保让孩子不会在不经意间接触那些高危地带。但是相比 Windows,这些设置显得更费时,但是一劳永逸。Linux 的开源免费,让教室或计算机实验室系统部署变得容易。

小朋友的 Linux 发行版

这些为儿童而简化的 Linux 发行版,界面对儿童十分友好。家长只需要先安装和设置,孩子就可以完全独立地使用计算机了。你将看见多彩的图形界面,丰富的图画,简明的语言。

不过,不幸的是,这类发行版不会经常更新,甚至有些已经不再积极开发了。但也不意味着不能使用,只是故障发生率可能会高一点。

 title=

1. Edubuntu

Edubuntu 是 Ubuntu 的一个分支版本,专用于教育事业。它拥有丰富的图形环境和大量教育软件,易于更新维护。它被设计成初高中学生专用的操作系统。

2. Ubermix

Ubermix 是根据教育需求而被设计出来的。Ubermix 将学生从复杂的计算机设备中解脱出来,就像手机一样简单易用,而不会牺牲性能和操作系统的全部能力。一键开机、五分钟安装、二十秒钟快速还原机制,以及超过 60 个的免费预装软件,ubermix 就可以让你的硬件变成功能强大的学习设备。

3. Sugar

Sugar 是为“每个孩子一台笔记本(OLPC)计划”而设计的操作系统。Sugar 和普通桌面 Linux 大不相同,它更专注于学生课堂使用和教授编程能力。

注意 :很多为儿童开发的 Linux 发行版我并没有列举,因为它们大都不再积极维护或是被长时间遗弃。

为小朋友过筛选内容的 Linux

只有你,最能保护孩子拒绝访问少儿不宜的内容,但是你不可能每分每秒都在孩子身边。但是你可以设置“限制访问”的 URL 到内容过滤代理服务器(通过软件)。这里有两个主要的软件可以帮助你。

 title=

1、 DansGuardian

DansGuardian,一个开源内容过滤软件,几乎可以工作在任何 Linux 发行版上,灵活而强大,需要你通过命令行设置你的代理。如果你不深究代理服务器的设置,这可能是最强力的选择。

配置 DansGuardian 可不是轻松活儿,但是你可以跟着安装说明按步骤完成。一旦设置完成,它将是过滤不良内容的高效工具。

2、 Parental Control: Family Friendly Filter

Parental Control: Family Friendly Filter 是 Firefox 的插件,允许家长屏蔽包含色情内容在内的任何少儿不宜的网站。你也可以设置不良网站黑名单,将其一直屏蔽。

 title=

你使用的老版本的 Firefox 可能不支持 网页插件,那么你可以使用 ProCon Latte 内容过滤器。家长们添加网址到预设的黑名单内,然后设置密码,防止设置被篡改。

3、 Blocksi 网页过滤

Blocksi 网页过滤 是 Chrome 浏览器插件,能有效过滤网页和 Youtube。它也提供限时服务,这样你可以限制家里小朋友的上网时间。

闲趣

 title=

给孩子们使用的计算机,不管是否是用作教育,最好都要有一些游戏。虽然 Linux 没有 Windows 那么好的游戏性,但也在奋力追赶。这有建议几个有益的游戏,你可以安装到孩子们的计算机上。

结论:为什么给孩子使用 Linux?

Linux 以复杂著称。那为什么给孩子使用 Linux?这是为了让孩子适应 Linux。在 Linux 上工作给了解系统运行提供了很多机会。当孩子长大,他们就有随自己兴趣探索的机会。得益于 Linux 如此开放的平台,孩子们才能得到这么一个极佳的场所发现自己对计算机的毕生之恋。

本文于 2010 年 7 月首发,2017 年 12 月更新。

图片来自 在校学生


via: https://www.maketecheasier.com/configure-linux-for-children/

作者:Alexander Fox 译者:CYLeft 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出