具体描述
STEAM教育是流行于欧美的一种极具创意、面向少儿的教育方式。STEAM5个字母分别代表科学(Science)、技术(Technology)、工程(Engineering)、艺术(Art)、数学(Mathematics)。在编程猫,孩子们以编程为入口,借助科技的力量,用全新的角度关注问题、解决问题。针对零基础的9~12岁的儿童群体,以编程猫图形化编程平台及其IP设定作为载体,循序渐进地指导读者入门编程学习。同时通过同龄人的编程作品展示,传递给学习者以下理念:要想了解世界就必须亲自来打造它,编程也可以像搭积木一样简单有趣。
作者简介
本书由编程猫教研团队编著。除了来自清华、北大等国内高校的学子,编程猫教研团队成员中有 70%来自海外高校,并且拥有相关STEAM教育经验。另外,编程猫的一线工程师也参与课程研发和教材编写工作,为其贡献专业意见。他们当中有人曾在Google、Apple等顶级科技公司进行项目开发,有人在BAT等科技巨头积累多年经验。从教学大纲的制订到教学系统软件的研发,都有他们的身影。
目录信息
1.1 编程语言是什么 / 002
1.2 图形化编程探秘 / 003
1.3 编程猫Kitten 图形化编程平台 / 005
1.4 编程试练:编程猫星际航行 / 015
本章结语 / 028
第2 章 外观与动作 / 031
2.1 引言 / 032
2.2 编程试练:蓝雀飞行练习 / 033
2.3 外观与动作积木一览 / 037
训练师时刻 / 046
本章结语 / 050
第3 章 广播与协作 / 053
3.1 引言 / 054
3.2 编程试练:小小魔术师 / 055
训练师时刻 / 064
本章结语 / 068
第4 章 控制与运算 / 071
4.1 引言 / 072
4.2 编程试练:猜数字游戏 / 073
训练师时刻 / 083
本章结语 / 086
第5 章 声音与绘图 / 089
5.1 引言 / 090
5.2 编程试练:美妙音乐盒 / 093
训练师时刻 / 104
本章结语 / 109
第6 章 数据与变量 / 111
6.1 引言 / 112
6.2 项目演练:击打飞电鼠 / 112
训练师时刻 / 119
本章结语 / 122
第7 章 克隆与分裂 / 125
7.1 引言 / 126
7.2 项目演练:太空之旅 / 126
训练师时刻 / 134
本章结语 / 138
· · · · · · (收起)
读后感
用户评价
这本书最大的亮点,我认为在于它对“调试”(Debugging)环节的处理上。很多入门教程在教完基础语法后,就会让读者自己去面对那些一团乱麻的错误信息,这往往是劝退新手的关键时刻。但这本书的做法是,它把“犯错”这件事正面化、常态化了。它会用幽默的笔触告诉你:“看,你的小猫咪卡住了,我们一起来找找是哪根绳子打结了?” 这种轻松的态度,让孩子不再害怕代码报错,而是将其视为解谜过程的一部分。它教给孩子的不是如何避免错误,而是如何系统地、有条不紊地去追踪和修复错误。这种解决问题的流程和心态的培养,我认为比学习具体的代码块要宝贵得多。它在潜移默化中建立起一种科学的、不轻易放弃的探索精神。
天哪,这本书简直是给那些对编程一窍不通的小家伙们打开了一扇奇妙的大门!我不得不说,我本来还担心内容会过于枯燥或者技术性太强,毕竟是给孩子看的嘛。结果完全出乎意料,它用一种近乎讲故事的方式,把那些抽象的编程概念掰开了揉碎了,变成了孩子们能理解的、甚至可以说是“好玩”的积木。我观察我侄女在使用这本书的时候,她不是在“学习”,而是在“创造”。那种眼睛里闪烁着光芒的样子,完全沉浸在解决一个个小谜题的过程中,真的太治愈了。书里的插图色彩鲜明,布局设计得非常人性化,就算是对文字阅读兴趣不大的孩子,光是看着那些图形和步骤指导,也能大致摸到门道。最让我欣赏的是,它没有直接灌输复杂的代码语法,而是更侧重于培养一种“计算思维”,教会孩子如何像程序员一样思考问题,分解任务。这比单纯记住几条命令有用多了,这是受益终身的思维工具。
我必须称赞一下这本书在视觉设计上传达出的那种“开放性”和“无限可能”。它不是那种一页页堆砌代码示例的书。相反,每一章的结束或者关键节点的过渡,都会有一个小小的“挑战”或者“创意激发点”,引导读者跳出书本的限制,去想象自己还能用刚刚学到的知识做什么更酷的事情。这种引导非常高级,它没有规定“你必须做出什么”,而是激发“你可以做出任何你想做的”。这种强调个体创造力和自主探索的基调,贯穿始终。它不像是一份严格的说明书,更像是一本充满灵感的创意手册。读完它,孩子们不会觉得自己只是学会了一套操作流程,而是感觉自己手里多了一套全新的、可以用来建造想象世界的工具箱。这是一本真正关注“人”的潜能而非仅仅是“技术”本身的书。
这本书的编排逻辑简直是教科书级别的优秀范例,我甚至觉得很多成年人的入门教材都该参考一下这种清晰度。它循序渐进的过程设计得非常巧妙,每完成一个小节的学习,都会有一个即时的小成就感来驱动你进入下一个阶段。我本来以为“循环”和“条件判断”这种听起来就让人头大的概念,会被包装得像洪水猛兽一样,结果呢?作者们似乎深谙儿童心理学,用一系列生活化的例子——比如“如果下雨,就带伞;否则,就带墨镜”——瞬间就把枯燥的逻辑关系变得生动起来。而且,这本书的排版节奏感把握得极佳,不会让读者感到信息过载。大段的文字被巧妙地拆分成了易于消化的“知识点卡片”,旁边配有简洁明了的示意图。这让阅读体验非常流畅,完全没有传统技术书籍那种压迫感,更像是在一本有趣的互动杂志上翻阅。
说实话,我收到这本书的时候,还带着一丝怀疑的态度——“孩子们写的编程入门书”,这个标题本身就很有噱头。但翻开之后,我发现这不仅仅是一个噱头,它背后是真正理解了“同伴教育”的力量。这本书的语调非常亲切、不端架子,仿佛是一个比你稍大一点、已经掌握了秘密的朋友在悄悄告诉你诀窍。它没有那种居高临下的说教感,而是充满了鼓励和“你一定可以”的积极信号。我特别喜欢它在介绍新概念时使用的那些类比,非常贴近孩子们的日常经验世界,完全避开了成人世界里那些复杂的术语陷阱。这种“去专业化”的表达方式,极大地降低了初学者的心理门槛。它成功地将编程从一项“高冷”的技能,转化为一种人人都可以参与的创意活动。
这是一本非常适合小孩入门的编程书籍,没有复杂的代码,从图形化入手,让小孩从此爱上编程。
一上架就买来给孩子了,之前接触过编程猫的课程,知道书中的知识点是孩子们编写的,女儿看了之后也会自己在电脑上实际操作一遍,很实用的
有趣的入门书,里面的动漫人物好可爱,学习过程感觉挺有意思
不错,比较卡通,适合孩子看
这是一本非常适合小孩入门的编程书籍,没有复杂的代码,从图形化入手,让小孩从此爱上编程。