天天看點

《教孩子學程式設計(Python語言版)》——導讀

《教孩子學程式設計(Python語言版)》——導讀

什麼是程式設計,為什麼程式設計很适合孩子

計算機程式設計是每個孩子都應該學習的一項重要技能。我們使用計算機解決問題,玩遊戲,幫助我們更有效地工作,執行重複性的任務,存儲和查找資訊,建立新的内容,同時與我們的朋友和世界聯系。了解如何編寫代碼,将會把這一切力量付諸于我們的指尖。

每個人都能夠學習程式設計,這就像是求解一個謎題或一個謎語。你可以應用邏輯,嘗試一種解決方案,更多地試驗一下,然後解決問題。開始學習程式設計的時機就是現在!我們處在一個前所未有的曆史時期,在此之前,人們不可能像我們今天一樣,通過計算機每天都和另一個人聯系。我們生活在一個充滿了很多新的可能性的世界,從電動汽車和機器人保姆,到甚至能快遞包裹和比薩餅的無人機。

如果你的孩子今天開始學習程式設計,他們能夠幫助定義這個快速改變的世界。

[第1章 python 基礎—認識環境

<a href="https://yq.aliyun.com/articles/93180/">1.2 用python編寫程式</a>

<a href="https://yq.aliyun.com/articles/93186/">1.3 運作python程式</a>

<a href="https://yq.aliyun.com/articles/93188/">1.4 本章小結</a>

<a href="https://yq.aliyun.com/articles/93193/">1.5 程式設計挑戰</a>

[第2章 海龜作圖—用python 繪圖

2.1.1 程式是如何工作的

2.1.2 發生了什麼

<a href="https://yq.aliyun.com/articles/93211/">2.2 旋轉的海龜</a>

<a href="https://yq.aliyun.com/articles/93217/">2.3 海龜畫圓</a>

<a href="https://yq.aliyun.com/articles/93225/">2.4 添加顔色</a>

2.4.1 一個四色螺旋線

2.4.2 修改背景顔色

<a href="https://yq.aliyun.com/articles/93232/">2.5 一個變量搞定一切</a>

<a href="https://yq.aliyun.com/articles/93237/">2.6 本章小結</a>

<a href="https://yq.aliyun.com/articles/93241/">2.7 程式設計挑戰</a>

第3章 數字和變量—用python 做數學運算

第4章 循環很有趣(你可以再說一遍)

第5章 條件(如果是這樣該怎麼辦?)

第6章 随機的樂趣和遊戲(繼續前進,抓住機會!)

第7章 函數(那些東西有了一個名字)

第8章 定時器和動畫

第9章 使用者互動—進入遊戲

第10章 遊戲程式設計

附錄a windows、mac 和linux 下的python 安裝

附錄b windows、mac 和linux 下的pygame 安裝

附錄c 建構自己的子產品

術語表