[](http://www.hmoore.net/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