AI教育基础:十一课都教孩子让灯亮,没一课教它怎么停
微信读书《AI教育基础:图形化编程的拓展应用》(BIT-LOGIC 人工智能教育系列图书)· 11 课 · 340 屏
逐页翻阅 340 屏 · 从 p0001「版权信息」读到 p0340 页底「已读完/已阅读 1 小时 18 分钟」 · 2026-11-07
说明:340 是微信读书的屏幕数,不折纸页,中途没跳页——全书 50 个章节段,从版权信息、序一、序二、前言、引章,一路到第十一课第三节,再到参考答案,顺序完整。书名核对:p0006 顶部书名条显示「AI教育基础:图形化编程的拓展应用(BIT-…」,与目录一致。这本书要先说清一件事:它不是一本讲 AI 的书,是一本教小孩用积木做自动化装置的书。我逐字核对的地方有 17 处:p0006 序一、p0012 序二、p0015 前言、p0025 导读与思考题、p0030 图1-2、p0096 窗帘积木、p0108 图4-11/4-12、p0119 气体传感器原理、p0121 图5-1、p0123 图5-2、p0145 图7-3/7-4、p0160 图8-2、p0212 图9-31、p0227 图9-43/9-44、p0258 图10-6、p0304 第一课答案、p0340 全书最后一页。
这本书的最后一页,是一道思考题的答案,只有一句话:
不可以同时检测。因为同时检测到结果的话,程序会对检测到的结果做出反应,这时程序将会出错。
p0340 上,这段话压在一枚蓝色徽章上面,徽章里写着「读完了 606 本」。它回答的是第十课「多边避障」里的一问:左右两个红外传感器能不能同时用?教材给的结论是「不可以」,理由是「程序会出错」。
这句话值得盯住,因为它是整本书教学法的一次脱口而出。两个传感器同时触发,在真实工程里叫冲突输入,处理办法有一整套——定优先级、去抖、设状态机,或者干脆让车先停再判断。这恰恰是编程课最该讲、也最难讲的一课:当两个都对的条件同时成立,程序该听谁的。而这本书选择告诉孩子「不可以」,把一道开放的仲裁题,改写成了一条禁令。
顺着这条禁令往回翻 339 屏,你会发现它不是孤例,而是一种贯穿全书的手感:凡是需要「反馈」的地方,这本书都用「时长」代替了。窗帘开到底,写 6000 毫秒;道闸抬起来,写持续 2 秒;小车转向,写持续 2 秒;连报警灯闪烁的节奏,都是「暂停 200 毫秒」放进循环里凑出来的。十一个作品,每一个都能动,没有一个知道自己在哪。
一、340 屏的账:一门课,十一件作品,38 屏答案
先把结构摊开。全书 340 屏,按段分:版权信息与编委会 5 屏,序一 5 屏,序二 4 屏,前言 5 屏,引章「小思的智能生活」3 屏,十一课正文 280 屏,参考答案 38 屏。
十一课不是一个尺寸。按课统计:第一课智能路灯 16 屏,第二课智能灯(声控)20 屏,第三课智能风扇 27 屏,第四课智能窗帘 31 屏,第五课智能报警器(危险气体泄漏)10 屏,第六课智能演奏台 10 屏,第七课智能浇花器 17 屏,第八课智能道闸杆 10 屏,第九课智能车(无线遥控)82 屏,第十课智能避障小车(红外)24 屏,第十一课智能车(自动跟随)33 屏。
82 除以 302(正文总屏数),是 27.2%。而第五课——那节讲燃气泄漏的——是 3.3%。会跑的车拿走了全书四分之一还多,会出事的场景拿了三十分之一。这个比例后面还要单独说。
答案部分的账也得算:38 屏,占全书 11.2%,覆盖十一课,平均每课 3.5 屏。听起来很够意思,翻开看才知道,这 38 屏里几乎没有一句话——全是积木截图,一屏接一屏的蓝色积木块。p0304 是第一课的答案,从头到尾只有「当开机时」「初始化 2.1 主扩展板」「设置 Light 1 颜色为 red」「显示彩灯」这样的积木,没有一行字解释「为什么这里要先初始化 RGB」。
这不是抠细节。答案的用途分两种:一种用来核对,一种用来定位。核对型答案回答「我做得对不对」,定位型答案回答「我错在第几步、为什么错」。38 屏截图只能做前者。孩子拼完发现自己的灯不亮,对着答案看,能看出的只有「我的积木和它不一样」——而「不一样」本身不是信息,一本书有几十块积木,哪一块不一样、为什么那一块要紧,答案一个字没说。
二、它教对的第一件事:先画流程,再拼积木
该给的肯定要给。这本书有一个体例上的好处,很多同类教材做不到:每一课都先给流程图,再落到积木。
p0030 是图1-2「编程逻辑」,第一课智能路灯的核心。图上只有一个菱形判断——「是否有光」——两条分支各自走三步:是,亮蓝灯、亮度 100、发送无线数字;否,亮白灯、亮度 255、发送无线数字;两条分支汇回左边,标着「循环」。
这张图的价值在于它把「条件」和「动作」分开了。孩子先看懂「判断在中间,两边各走各的」,再去拼积木,就不会把「如果」拖到循环外面。p0108 的图4-11 和图4-12 更明显:图4-11 是开启/关闭窗帘的两条分支,图4-12 是遥控窗帘,第一个判断就是「是否为手动模式」,进而是「是否检测到触摸」。嵌套判断这个东西,讲十分钟不如画一张图。
而且它给了孩子一个可以带走的思维工具:遇到新装置,先问「判断在哪、分支有几条、回到哪里」。这个套路在十一课里重复了十一遍,重复得有点多,但重复本身是对的——习惯就是这么长出来的。
三、它教对的第二件事:拿身体器官解释传感器
p0025 是每一课的固定开场:导读、思考题。这一页的导读第一问是——
想象一下,我们这个实验中要使用的光敏传感器,在路灯开关的过程中,相当于我们人体的哪个器官?为什么?
这个问法比「光敏传感器是一种把光信号转换为电信号的器件」高明得多。器官类比给孩子一个抓手:眼睛看到天黑,人就开灯;光敏传感器看到天黑,板子就点灯。它把「传感器的本质是替代人的某种感知」这件事,一句话讲透了。后面第三课讲声控(耳朵)、第七课讲土壤湿度(渴不渴)、第五课讲可燃气体(闻不闻得到),同一个类比可以一路用下去。
思考题也编得不坏:「路灯有什么作用」「路灯在什么时候会开启」「除了在马路两边可以看到路灯,还可以在哪里看到呢」。第三问是开放题,答「隧道」「小区」「楼道」「球场」都对,它训练的是把「路灯」从一个物件抽象成「一类照明需求」。这三问的顺序是「功能—条件—泛化」,一个很正经的认知阶梯。
但这里也埋下了全书最大的裂缝:导读问「相当于哪个器官」,正文却从不问「这个器官准不准」。眼睛会看错,传感器也会读错——光线斜着来、灯罩反光、传感器脏了,读数都会飘。这本书十一课,没有一页讲「读数飘了怎么办」。
四、核心问题:所有「开」都靠计时,所有「停」都靠猜
p0096 是第四课智能窗帘的核心积木,我把它逐块抄下来:
「如果为[光敏传感器][检测到][光照]则」→「设置 Light 1 颜色为 red」→「显示彩灯」→「如果为[窗帘状态]=[0]则」→「电机控制 电机1 正转 速度 255」→「将[窗帘状态]设为 1」→「暂停(ms)6000」→「电机控制 电机1 正转 速度 0」。
这段代码干了什么?天亮了,把窗帘拉开。它怎么知道拉开了?——它不知道。它只是让电机转 6 秒,然后停。
6 秒这个数字,是从哪来的?书里没算。它取决于电机的转速、卷轴的直径、窗帘的长度、轨道顺不顺滑、电池还有没有电。这五个变量里任何一个变了,6 秒就不对:窗帘短了,电机空转 3 秒,齿轮在轨道尽头打滑;电池旧了,6 秒只拉到一半,窗帘半开着过一整天。
同样的写法在书里反复出现。第八课智能道闸杆,p0160 的图8-2 里那个框写着「持续 2 秒钟」——抬杆 2 秒。第十课双边避障,p0258 的图10-6:「小车右转亮红灯,持续 2 秒」,出去之后「暂停 10 毫秒」。第九课体感遥控,p0212 的图9-31:「向右倾斜」→「发送字符串 right」→「显示数字 4」。
这套做法有一个很实际的解释:对小学生,定时是最容易复现的。让他调电机角度,得先讲编码器、讲脉冲数、讲减速比;让他写 6000,他按一下就成。教材的取舍我理解,甚至认可——第一节课不该被编码器卡住。
但取舍不等于不提。整本书 302 屏正文,没有一处告诉孩子「这个 6000 是估的,你要自己试」。孩子照着抄,抄完发现窗帘拉过头或者拉不到,第一反应是「我拼错了」——因为书里那个数字是印刷体,看起来像标准答案。而它其实只是某个作者在某一套器材上试出来的一个值。
这是教材里最隐蔽的一类错误:把一个可调参数,印成了常量。判别方法很简单——凡是书里出现「暂停 X 毫秒」「持续 X 秒」「速度 255」这种数字,问一句:换个电机还成立吗?不成立,它就是参数,参数就该配一句「这个值跟你的器材有关,从多少开始试」。
更值得说的是「速度 255」这个数。255 是 8 位 PWM 的上限,也就是全速。十一课里,凡是要动的地方,几乎都是 255。孩子学到的是「电机有两种状态:转和不转」,而不是「电机可以快可以慢」。第九课倒有一节叫「无线控速小车」,22 屏,p0227 的图9-43 写着「初始化速度档位并显示」——这是全书唯一处理「速度是连续量」的地方,而它用了档位这种离散化处理。换句话说:全书唯一讲「不只有开关两态」的一节,把它又切回了几个档。
五、传感器被做成了黑箱:原理讲了浓度,程序只要开关
第五课那 10 屏里,有一页写得很像回事。p0119「特殊硬件介绍」:
当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大,电子电路将电导率的变化转换为与该气体浓度相对应的输出信号,传送给核心板。可燃气体传感器对氢气、甲烷、丙烷、液化气及其他可燃气体的检测灵敏度较高。
这段话是对的,而且信息量不小:它说了浓度,说了正相关,说了输出信号与浓度相对应。按这段原理往下走,程序里应该出现一个数值、一条阈值、一次比对。
但翻到 p0121「三、本课涉及的编程逻辑」,写的是:「当可燃气体传感器检测到有可燃气体时,蜂鸣器发出声音报警,RGB 灯照红色闪烁;当可燃气体传感器检测不到可燃气体时,蜂鸣器不发声,灯不亮。」p0123 的图5-2 更干脆:一个菱形「是/否」,是就报警、红灯闪烁、暂停 200ms 循环,否就不报警、灯不亮。
原理给的是连续量,程序只用了开关量。中间那个「浓度」消失了。
于是这一课的教学目标悄悄变了:它不再教「怎么判断空气里有多少气」,而教「怎么用一块已经替你判断好的模块」。孩子学到的是「如果检测到,就报警」,至于「检测到」是几 ppm、这个阈值谁定的、定高了会误报、定低了会漏报——一个字没有。
这不是苛求小学生学标定。同样的知识,有一个很轻的讲法:「这块传感器出厂时替你定了一条线,过了这条线它就报『有』。线定得低,闻到料酒也报警;定得高,真漏气了还不报。工业上这条线要按气体种类重新标。」三句话,孩子就知道「阈值是人定的,可以错」。这本书一句没有。
第七课讲了同样的事,而且更露。p0145 的图7-4,判断条件是「如果为[湿度传感器检测到土壤湿度][异常]则」→「小车控制 前行」→「设置 Light 1 颜色为 green」。
两个问题挤在同一屏。第一个是「异常」这个词。土壤湿度哪有什么「异常」?只有「含水率 12%」和「含水率 35%」。用「异常/正常」这种词,等于把「多少算干」的判断从孩子手里拿走了——而这恰恰是这门课唯一值得讨论的地方:仙人掌和多肉要不要一个标准?刚浇完和晒了一天是不是一回事?
第二个问题更值得说:浇花器的水泵,是用「小车控制 前行」这条积木驱动的。一个浇水装置,代码里写着「小车控制」。因为这套积木库本来是为小车写的,电机接口就那一个,换个装置只能借名字。孩子第一次做会愣一下,做多了就习惯了——习惯到以后看到「小车控制」四个字,自动翻译成「让电机转」。
这种命名不是小事。它让孩子失去了一次「给东西起名字」的训练。变量叫 Light,颜色值写 red,中文变量叫「窗帘状态」,模块叫「初始化 2.1 主扩展板」——一个作品里同时出现英文变量、中文变量、英文颜色值、带版本号的模块名。孩子在这四套命名之间来回跳,最后记住的是「照抄」,不是「命名是为了让自己下次看得懂」。
六、那句「不可以同时检测」,把仲裁说成了故障
回到开头那句话。它出现在参考答案的最后,属于第十课「多边避障」。
第十课的结构是单边、双边、多边三层递进:一个红外传感器、两个、三个以上。这是很好的编排——从「躲开一个方向」到「躲开两个方向」到「躲开一圈」,难度是台阶式的。多边避障 8 屏,讲三个以上传感器怎么配合。
然后答案说:不可以同时检测,因为「程序会对检测到的结果做出反应,这时程序将会出错」。
这句话的问题不在结论,在归因。「程序会出错」听起来像硬件冲突或者语言限制,实际不是。真实情况是:左右同时检测到障碍,意味车前方被堵住了,此时「左转」和「右转」都对,程序必须选一个。选不出来不是 bug,是设计任务没做完。
而这个任务,对小学生一点都不难。三行就能讲完:
左边有、右边没有 → 右转;
右边有、左边没有 → 左转;
两边都有 → 先后退 1 秒,再右转(退回原地后,右边通常还是空的)。
第三行就是「优先级」,而且是孩子能自己想出来的优先级——「先退,再挑一边」。这一个练习做完,「冲突输入」这个概念就落地了,而且落地在一个他亲手推过的车子上。
教材放弃了它。放弃的方式很典型:不说「这题我没讲」,而说「这不能做」。一字之差,责任从作者转到了物理世界。孩子记住的是「传感器不能同时用」,下次遇到两个条件同时成立,他会绕开,而不是设计。
这也解释了为什么全书没有一个「调试」章节。第十课 24 屏,讲单边、双边、多边,讲完了;书里没有一页讲「车在原地打摆子怎么办」「红外在深色地板上不触发怎么办」「两个传感器装歪了怎么办」。而这些,才是孩子把车放到地上之后,第一个小时里必然遇到的事。
七、篇幅即价值观:车占 82 屏,燃气报警占 10 屏
把十一课按屏数排一遍,那个比例很难不被注意到:第九课 82 屏,第五课 10 屏。八倍多。
第九课是「智能车(无线遥控)」,底下五节:无线遥控器 14 屏、定时变向小车 10 屏、无线遥控小车 15 屏、体感遥控小车 18 屏、无线控速小车 22 屏。五节都在解决同一个问题的不同版本——怎么让手离车十米,车还听手的话。
第五课是「智能报警器(危险气体泄漏)」,10 屏,一节到底。
我理解为什么车占得多:车好玩,孩子愿意做,做完能跑,家长看得见成果。培训机构也喜欢车,因为车能拍视频。这是市场逻辑,不是教学逻辑。但一本书的篇幅分配,天然会被读者当成重要性排序——占了四分之一的,一定是最重要的;只占三十分之一的,多半是可选项。
于是这本书实际上在说:让车听遥控,比让房子不漏气重要八倍。
同样的账还有一处:前置部分 22 屏(序一 5、序二 4、前言 5、引章 3、版权与编委会 5),占 6.5%。其中序一和序二,是这本书里唯一谈「为什么」的地方。
序一开头是「给中国的孩子多一次选择的机会」,接着讲作者 2008 年刚上大学、读信息管理系统、对这个专业一无所知,四年学完仍不理解它,直到工作多年才明白价值。然后是一句:
孩子从幼儿园起,很多的事务都是「被安排好了」的。到了高考报志愿,孩子们除了一腔热血和为数不多的「前辈」指导外,更多是靠运气。
这段话是真诚的,也是这本书里唯一带个人体温的部分。但它和后面的 302 屏,没有任何接口。序一说的是「别让孩子在十八岁那年靠运气选专业」,正文做的是「让孩子照着图纸把十一个装置拼出来」。一个是关于选择,一个是关于执行,中间那截没接上。
序二走的是另一条路:引《新一代人工智能发展规划》和《教育信息化 2.0 行动计划》,讲国家要求中小学开设人工智能相关课程,然后落到「思悟天教研团队编的 BIT-LOGIC 系列图书是这些优秀成果中的代表之一」。政策引文准确,落点也清楚——这是一篇推荐序该干的事。但它同样没有回答那个真问题:AI 时代,孩子为什么还要学编程,而不是学别的。
这两篇序加起来 9 屏,提出了问题(怎么选、为什么学),正文 302 屏,一个都没回答。这不是这本书独有的毛病,但它是这本书最可惜的地方——因为它的读者是家长,家长站在书店里翻的,正是这两页。
图文对照:这本书的结构,一张图看得完
八、它的短板
第一,也是最硬的一条:书名里的「AI」,在正文里是一个模块名。我把 302 屏正文从头到尾想了一遍,找不到一处出现数据、特征、模型、训练、概率、推理这些词。书里的「智能」,全部由硬件模块提供——光敏模块替你判断天亮没亮,气敏模块替你判断有没有漏气,红外模块替你判断前面有没有墙。孩子手里的积木,只有「如果」和「则」。这不是 AI 教育,这是用带智能模块的积木做自动化。两者都很好,但混为一谈,家长会以为孩子在学 AI,孩子会以为自己学过了 AI。
第二,开环控制贯穿全书,没有一课闭环。窗帘 6000 毫秒、道闸 2 秒、转向 2 秒、闪烁 200 毫秒、避障后暂停 10 毫秒——五个数字,五种时长,同一个思路:我发出动作,然后假定它完成了。全书没有一处「做完之后读一下,确认做到了」。(唯一接近反馈的是传感器输入,但那是触发条件,不是执行确认。)而「执行之后要确认」这件事,正是自动化与玩具的分界线。
第三,答案只有截图,没有判断。38 屏答案,十一课一码,全是积木图。孩子做错了,能比对出「不一样」,比对不出「为什么」。教材答案的合格线其实很低:每一课加三句话——这一步在干什么、常见的错法是什么、错了会有什么现象。三句话换 38 屏,成本几乎为零,收益是孩子能自己排错。
第四,图注只有编号。我抽样看了六处图注:图1-2「编程逻辑」、图4-11「编程逻辑」、图8-2「编程逻辑」、图9-31「编程逻辑」、图9-43「编程逻辑」、图10-6「编程逻辑」——六处,六次同样的四个字。图注不是装饰,它该回答「这张图在证明什么」。这本书的流程图本身画得不坏(判断、分支、回路都清楚),但六张图用同一个注,等于告诉读者「这些图是可替换的」。这是抽样结论,也许某页有更细的说明,但我抽到的六处没有。
第五,零失败样本。十一件作品,三百多屏,我找不到一张「做失败了」的图:没有装反的传感器,没有乱跳的车,没有亮度不够的灯,没有拉过头的窗帘。而真实的课堂里,第一节课有一半时间在处理「为什么我的不亮」。一本只收录成功样本的教材,会让每个遇到问题的孩子以为问题出在自己身上——这是教材最不该造成的误会。
第六,命名体系四套并行。Light(英文变量)、窗帘状态(中文变量)、red/white/green(英文颜色值)、初始化 2.1 主扩展板(带版本号的模块)、小车控制(用在浇花器上的电机块)。孩子要在同一个作品里处理这五种写法,而书里没有一句解释「为什么这个名字长这样」。
第七,序言与正文脱钩。序一问「怎么让孩子不靠运气选专业」,序二答「国家要求开设 AI 课程」,正文做「照图拼装十一个装置」。三个话题,各说各的。9 屏序言提出的问题,302 屏正文一个没接。
如果只允许我改三处,成本都很低:
① 每个「暂停 X 毫秒」旁边加一行小字:「这个数跟你的电机和轨道有关,先用 3000 试,看窗帘到哪,再加减」——一行字,把常量还原成参数;
② 每课末尾加一块「它没做到的时候」:窗帘拉过头、气敏一直报警、车在原地打摆、湿度传感器插在干土里也报正常,各给一条最可能的错因——一块,把教材补成排错手册;
③ 把最后那句「不可以同时检测」改写成三行优先级——一次改写,把一个被回避的问题变成全书最好的一道题。
三处加起来不超过八页。但这八页,会把这本书从「十一个作品的操作说明」变成「一套能自己往下走的工序」——因为孩子真正要带走的,不是十一个装置,是遇到第十二个装置时的第一反应。
最后说句公道话。这本书的体例是真的规矩。先流程图后积木、每课导读带类比、思考题有层次、答案一课一码——这套骨架比市面上多数「AI 教材」扎实,因为它至少让每个孩子都能做出东西来。而且它选的作品很聪明:路灯、声控灯、风扇、窗帘、报警器、演奏台、浇花器、道闸、小车,全是孩子在自己家里见过的物件。「我做过那个东西」是这类课程唯一有效的钩子。
它的问题不在会不会做,在于它停在「做出来了」这一步。而工程这件事,恰恰是从「做出来了」之后才开始的:它为什么不听话、它什么时候会坏、换个地方还能不能用。这三问,302 屏里没有一页。
能照着这本书拼出十一个装置的孩子,拼不出第十二个——因为书里每个数字都是印好的,没有一个是让他自己试出来的。
阅读记录:微信读书《AI教育基础:图形化编程的拓展应用》(BIT-LOGIC 人工智能教育系列图书)· 340 屏 / 11 课 / 50 个章节段 · 逐页翻阅 p0001「版权信息」至 p0340(页底显示「已读完/已阅读 1 小时 18 分钟」)· 正文 302 屏,参考答案 38 屏(11.2%)· 抽样逐字核对 p0006、p0012、p0015、p0025、p0030、p0096、p0108、p0119、p0121、p0123、p0145、p0160、p0212、p0227、p0258、p0304、p0340 · 课屏数:16/20/27/31/10/10/17/10/82/24/33 · 2026-11-07
AI 实战导师 / 企业 AI 落地顾问 / 智能体工程师,17 年跨界、15,000+ 小时 AI 实操、20+ 套已交付工作流。 看完整履历海报 → skills 实验室 →
发表评论: