[![邀请链接](https://img.kancloud.cn/bd/9e/bd9ee1bb6c29f7cad10b6e069b1907da_728x90.jpg)](https://www.kancloud.cn/invite?code=5ea22dab12165)
## 为什么要写此书
首先因为自己家有两个 5 岁的娃(2014 年出生,龙凤胎),经过前段时间简单的教了下 ScratchJR,小朋友对可视化的动画编程颇感兴
趣,女儿入手比较快,而且能够作出一些简单的动画。其实 ScratchJR 里面也就那么几个动作,她已经知道了前进、后退、跳跃、录制
和播放声音的概念,居然学会了用循环来重复做一件事情,颠覆了我对少儿编程的看法。
本人是一位大学计算机专业的教授,读的是人工智能的博士,基于闺女对 Scratch 编程的初步认识,感觉适当的引导小朋友,也许会比
老爸学得好。最近琢磨着在青少年人工智能领域做点小事情,事实上我们已经在开发一个青少年人工智能教育的社区了,原型也基本做好
。
目前的现状是什么?国内适合的教材基本没有,我买了一大堆教材回来,快速的拜读了,得出的结论:市面上买得到的教材基本是懂教育
的不懂技术,懂技术的不懂教育。写出来的东西看不上眼,所以萌生了自己开发教程来教自己的小孩。作为一名教师,也愿意分享自己的
育儿经验。
我会根据我小孩的教育情况完善教材,所以内容更新会很慢,也许我找到合作者,教程会开发得快一点。
特别说明,本人很忙,很忙的那种,工作之余,有时间我就写写,顺便把青少年人工智能教育的社区开发完善一下,也在找合作者参与此
事。后续我们会有一些大的动作。
## 本书的发布形式
> 为快速让大家看到最新的内容,将在线方式发布。
## 主要的内容
## 应用到的主要软件
### 积木编程
**ScratchJr** 这个软件不好下载,实在找不到发我邮件索取:[qingsongzeng@163.com](mailto:qingsongzeng@163.com)
**Kittenblock** https://www.kittenbot.cn/
> 类似的软件很多,很多培训机构的都是基于麻省理工的 Scratch 开源项目二次开发的,Kittenblock 是做得比较好的,支持比较的硬
> 件和插件,青少年编程应该足够了。
### Python 编程
https://www.anaconda.com/ Anaconda 是机器学习领域的权威集成开发环境。没啥好解释的,需要用的同学自己去学习怎么使用,我们
主要用到他的集成环境,以及其中内置的 Jupyter 和 Orange 可视化的数据分析工具来教机器学习的算法。
## 主要参考资料
http://learn.kittenbot.cn/machinelearning/index.html