谢作如
曾经写诗,后来写程序,现在做创客。
来自创客教育和夸学科学习
近几天比较忙,没有盯着虚谷号研发团队的进度看。昨天一问,原来新固件已经悄悄地发布了。 这一版的固件(12月20日),我耗了很多精力在里面。从8月份开始,边写文档边提出各种需求。从功能的稳定,细节的优化等方面,提出了严格的要求。虚谷号的论坛上,关于这个固件的功能升级密密麻麻列出了19条。看工程师写的文字就是累,几乎看不出什么,我选择其中几条来介绍吧。 [color=inherit !important]创客版12月20日固件发布 - 版本管理 - 虚谷号[url]www.vvboard.com.cn
[/url] 第二条:Jupyter中添加谢老师的课程 这里的课程,指的是我近段时间和学生写的所有案例笔记。我自己分类整理好,打包发给研发团队。这些笔记稍微做点修改,可以支撑任何几个学期的教学了。 内置课程分为如下几类:1.虚谷号GPIO;2.物联网应用;3.百度AI课程;4.视觉识别;6.数据科学;7.网络访问和数据库;8.教材支持;9.人工智能综合应用 给一个例子吧。如“3.百度AI课程”,里面包含了人脸识别、颜值和表情、物体识别(车辆)、车牌识别、文字识别和智能语音等等。打开虚谷号的Jupyter,这些课程全部在里面了。仅百度这几个课程,够上半个学期了。 再举几个例子。如“2.物联网应用“中,包含了智能家居和科学探究的例子。开物联网的课程,做智能家居的实验,几乎是顺手拈来。“7.网络访问和数据库”中,提供的是我自己学习requests库的心得,以及用Python操作Sqlite数据库的典型案例。这些都是高中新教材中的重要内容。 其中“教材支持”还没有完成,我们的目标是把高中新课程的6套教材,所有的代码都做成Jupyter的笔记,方便学生学习。没有虚谷号也没关系,可以通过github来下载。这些笔记也可以跑在个人电脑里,只不过要搭建运行环境。 [color=inherit !important][backcolor=rgba(247, 247, 247, 0.882353)]vvlink/vvBoard-docsgithub.com 第4条:更改vvBoard在U盘模式和主机模式的使用流程 更改了什么?我们看这张图。  接OTG口,表示在调试;接电源口,表示处于应用、部署的模式。试想一下,我们写好的代码,总要运行展示吧。将代码复制到U盘的Python文件夹,接上电源就运行了。如果运行代码的时候发现一些问题,那就重新接上OTG,查看IP地址继续更改代码。这多么方便啊。 第9条:屏蔽HDMI的声音输出 为什么要屏蔽?因为我们要实现接上USB声卡接上音箱或者直接用带声卡带小音箱,就能听到虚谷号的声音。不接键盘鼠标和显示器,虚谷号也能输入声音,播放声音。不然,使用门槛就会高了很多。看15条——“能够使用串口访问ssh“,反正追求的目标是,让使用门槛变得更低,插上USB口就能用。 第12-13条:添加run_time参数 run_time参数有什么用?如果网络不稳定,直接用U盘就能调试Python代码。通过设置合理的run_time参数,得到运行代码的输出信息。 这些变化,看起来都是细节的优化,但我强烈建议用户升级固件。虚谷号要通过不断的优化,让一线老师的教学体验越来越好。那么,虚谷号的目标是什么? 一板在手,Python教学无忧!
还有一些其他的消息,如: 1、虚谷号的淘宝店开了。搜索“虚谷号”试试? 2、虚谷号要在DF商城正式发售,很快就能看到虚谷号的教学套件了。 |