為什麼要讓孩子學習程式語言? 因為透過寫程式,可以培養孩子創意思維的能力,是新世代孩子需要具備的一種能力。 當有一個好點子時,能夠透過動手嘗試去將想法實踐。 什麼是創意思維? 創意思維是「運算思維」加上「數位表達」與「數位素養」。運算思維是解決問題的能力。 數位表達是運用電腦/網路展現創意的能力。 數位素養則是應用電腦/網路資源的能力。
之前就有聽過這兩種很熱門的程式語言,Scratch和Python。 尤其是Scratch這幾年在孩子圈更是熱門。 Scratch之所以在程式語言中佔有一席之地是因為這是一套由麻省理工學院研究團隊專為孩子打造的電腦程式開發平台。 之所以特別適合孩子是因為,不用會打字,只要透過拖放程式積木,就可以製作出遊戲,按著滑鼠拖移到指定位子就可以了! Scratch 會幫你把這些圖像文字化!是不是很厲害?!
我對程式語言可是一竅不通,但是這兩本真的很簡單,淺顯易懂,跟著操作就對了! 6-8歲的孩子建議可以從 Scratch 開始玩看看,之後再進階到 Python。 這兩本書特別適合想學習程式語言的中小學生、親子及初學者!
Coding for Kids: Scratch: Learn Coding Skills, Create 10 Fun Games, and Master Scratch
文/圖: Adrienne B. Tacke
版本: 英文 /平裝 /19 x 23.5 cm /176頁
適讀年齡: 6+讀者, 中小學生
關鍵字: 程式設計、Scratch、邏輯思考、遊戲設計
◆ Amazon兒童程式設計類銷售第一名
◆ Amazon讀者與Goodreads書評網站4.5顆星好評推薦
Scratch是中小學生最容易上手的入門程式語言。一般的程式語言,都要輸入一連串的英文程式碼,不僅要有基本的英語能力,且容易產生語法錯誤,初學者很難知道該如何修正。 Scratch將程式碼以積木的形式呈現,利用滑鼠拖曳堆疊,不需手動輸入程式碼便能直接設計遊戲,啟發初學者學習程式設計、數學和計算知識,做為日後學其他程式語言的基石。
Scratch的操作介面全中文化,不懂英文也沒關係!簡單、直覺的介面,相當容易操作,透過拖曳和堆疊的動作就可以編寫程式碼。還可以與全球的創作者在平台上分享自己設計的遊戲,並觀看每個遊戲的程式碼,獲得創造性的思考和協同合作的體驗。
Coding for Kids: Python: Learn to Code with 50 Awesome Games and Activities
文/圖: Adrienne B. Tacke
版本: 英文 /平裝 /19 x 23.5 cm /240頁
適讀年齡: 10+讀者, 中小學生
關鍵字: 程式設計、Python、邏輯思考、遊戲設計
◆ Amazon兒童程式設計類銷售第一名
◆ Amazon讀者與Goodreads書評網站4.5顆星好評推薦
你只需要這本書和電腦,就可以開始學習寫程式語言囉!這是一本專為完全沒有寫程式經驗的人編寫的。 用好玩又簡單的方式,直白簡單的操作指示,從程式碼的基礎架構開始,透過創造50種遊戲,來學習當今很熱門的Python語言。 從書中會學習到Python語言的特色和功能,基礎函數、編寫程式區塊及使用海龜繪圖創作出各種遊戲程式。
程式語言有很多種,Python是其中一種,會選擇Python來做學習是因為它很接近口語,較易於理解,可以很快上手,還能執行於很多現在的重要平台,包括google, instagram, spotfiy等。
如何跟孩子共讀英文繪本? 親子共讀經驗分享 培養孩子對英文的好感度
[blogimove-CPC-TAG=簽名檔社團-MODE=9]