Scratch vs Python 以及資源列表
現在很多應用都是用ipad 的,「我家」 要學什麼就是一句,Pad 呢?
Scratch 是我發了第一篇備課筆記以後,朋友圈評論看到的,一搜果然大有來頭,MIT 創造的可視化編程,主要用來培養思維,我覺得針對的對象是小學低年級的學生,現在學校都早早開始有英語了,那麼程序語言里那些單詞簡單地很,稍微高年級一點的同學,完全有能力學習高級一點的語言。
Scratch 和具體的生產環境還是有比較大的區別的,10~12歲以下學習它當然很合適,但是我更傾向於等到初步引起興趣後,可以轉換到Python 和Scratch 結合。
特別是Python 中有turtle 這個模塊,可以一起探索數學的奧秘。
說到這裡,我做了一點功課,閑暇的時候把資源逐個看看,然後打算先用Scratch 和Python 雙管齊下進行課程,Scratch 更多的是遊戲,而Python 是概念和Scratch 的提升。
我正在自己學習這些素材,書多則300+頁,少則100+頁,課程也是很容易看完的,之後轉換成自己教孩子怎麼Coding,藝術我是交不了,只能交給外面的老師了,編程自己教教看。
如果有軟體工程師大神,請多指教,我只是一個愛好編程的父親。 準備建一個「自己教孩子Coding」 的群,暫時還沒什麼人,有意者留言,滿20人我們就開群吧。
Scratch
資源我覺得差不多足夠了,關鍵還是要消化然後教給孩子。
官方資源
Scratch 官網 https://scratch.mit.edu/
在線資源
圖書資源
針對小朋友的,圖書都很可愛。
中文資源
果果老師的《輕鬆玩轉Scratch編程》。
果果老師的知乎專欄,也有微信公眾號等其他網路資源。
https://zhuanlan.zhihu.com/scratch
Python
推薦閱讀:
※wxPython什麼時候可以支持Python3.5?
※Python Web學習路線圖
※使用 Python 寫一個搶課用的軟體,卡在了取課表這一步,怎麼辦?
※用C++和python開發opencv程序比較?