导读
最近隔离在家,要居家办公,娃看到电脑会很好奇的跑过来看,左看看,右点点。作为一个励志把娃培养成「野生钢铁侠」的爸爸,必须抓住这次培养兴趣的机会,搞起!
用什么玩
笔者用的是 Ubuntu 系统,首先分析一下:
- 让娃看视频,或者看一些色彩丰富的画面,不太合适,还是要以保护视力为重;
- 娃还小,还在认数字认字母的阶段,所以键盘操作为主比较合适,顺便认认数字和字母;
- 娃玩的时候,不能把电脑搞乱搞坏,用旧电脑当然可以,但是稍微麻烦点,那么用虚拟机开启全屏模式就是个比较好的选择;
有了以上初步分析,「虚拟机 命令行终端」似乎是一个不错的选择。先安装个虚拟机吧,具体安装方法可参考 Ubuntu 一行命令装软件——VirtualBox,这玩意是学新技术,写 Demo 必备的东西。要不你的电脑环境很容易会变得乱七八糟的。
安装完了虚拟机,又一个问题来了:命令行有啥好玩的呢?嘿嘿,重点终于来了,且看下文……
玩什么
之前偶尔看到过一些有趣的文章,隐约知道命令行也能玩出很多「花活」来,比如开火车,奶牛说(竟然还压上韵了)。 于是就着这个线索,搜索一番,果然发现了一些好玩的东西。介绍如下:
Steam Locomotive 蒸汽机车
代码语言:javascript复制sudo apt install sl -y
sl
复制代码
安装之后,运行 sl
你就能看到一辆火车从你的屏幕跑过,运行 sl --help
,火车会变长。
asciiquarium 水族馆
代码语言:javascript复制snap install asciiquarium
asciiquarium
复制代码
你会看到一个海洋世界~~还是彩色的,很神奇~~~
cmatrix 黑客帝国
代码语言:javascript复制sudo apt install cmatrix
cmatrix
复制代码
你会得到黑客帝国的经典背景 —— 绿色的字母雨
oneko 溜猫
代码语言:javascript复制sudo apt install oneko
oneko
复制代码
运行 oneko
,你就会看到一个小猫,奔向你的鼠标指针,让娃体验一下电脑溜猫吧~~
还有个差不多的 xeyes
,是一双眼睛盯着你的鼠标,我是觉得瘆得慌,所以没怎么玩,各位按需取用。
cowsay 奶牛说
代码语言:javascript复制sudo apt install cowsay
cowsay "Hello"
复制代码
这是个知名度比较高的小工具了,运行 cowsay "xxxx"
,就会打印出一个说话的奶牛。除了奶牛,还有青蛙、恶龙、鸭子、情侣等图案,运行 cowsay -l
查看支持的列表,运行 cowsay -f xxxx
来切换动物。
fortunes-zh 随机中文句子
代码语言:javascript复制sudo apt install fortunes-zh
fortune
复制代码
fortune
的中文版,运行 fortune
就会随机生成一些中文句子,比如古诗、名言警句什么的。看起来好像没什么意思啊。别急,如果配合上 cowsay,运行 fortune | cowsay
,你就会得到一只特别有文化的奶牛~~
banner lolcat 彩色横幅
代码语言:javascript复制sudo apt install lolcat sysvbanner -y
banner "Linux is Fun" | lolcat
复制代码
你会得到一个彩色的横幅,可以用这个教你孩子各种句子,单词什么的了。
你甚至可以用 fortune | lolcat
打印出一首彩色的诗~~
结语
「编程要从娃娃抓起」,这话没错,但是属于 100% 正确的废话,没什么用。关键是怎么抓啊?
作为码农,看了市面上各种少儿编程班,也许是鄙视链心理作祟,总觉得是忽悠人的,但是自己又没什么方法。粗面上大概打算先从硬件入手,再过渡到软件。
之前看的《编码》这本书,从继电器写到汇编语言,非常底层,个人觉得按照书里面的结构给孩子过渡很合适。但是内容就需要自己去填充了。还好孩子还小,还有时间思考和设计。
前一阵看了一篇文章,《7岁前不学纯软件,9岁前不敲纯代码!5分钟get少儿编程全规划》,里面总结的东西笔者比较赞同,也有一些借鉴意义,有兴趣的同学可以看看。
最后,用伟大教员的名言结个尾,希望祖国未来的花朵可以健康全面的成长~~
世界是你们的,也是我们的,但是归根结底是你们的。你们青年人朝气蓬勃,正在兴旺时期,好像早晨八、九点钟的太阳。希望寄托在你们身上。